Cargando…

Using Containers on HPCs for ATLAS Experiment

CVMFS helps ATLAS in distributing software to the Grid, and isolating software lookup to batch nodes’ local filesystems. But CVMFS is rarely available in HPC environments. ATLAS computing has experimented with all-inclusive containers, and later developed an environment to produce such containers fo...

Descripción completa

Detalles Bibliográficos
Autores principales: Benjamin, Douglas, Childers, John Taylor, Lesny, David, Oleynik, Danila, Panitkin, Sergey, Tsulaia, Vakhtang, Yang, Wei, Zhao, Xin
Lenguaje:eng
Publicado: 2018
Materias:
Acceso en línea:http://cds.cern.ch/record/2629310
_version_ 1780959259696037888
author Benjamin, Douglas
Childers, John Taylor
Lesny, David
Oleynik, Danila
Panitkin, Sergey
Tsulaia, Vakhtang
Yang, Wei
Zhao, Xin
author_facet Benjamin, Douglas
Childers, John Taylor
Lesny, David
Oleynik, Danila
Panitkin, Sergey
Tsulaia, Vakhtang
Yang, Wei
Zhao, Xin
author_sort Benjamin, Douglas
collection CERN
description CVMFS helps ATLAS in distributing software to the Grid, and isolating software lookup to batch nodes’ local filesystems. But CVMFS is rarely available in HPC environments. ATLAS computing has experimented with all-inclusive containers, and later developed an environment to produce such containers for both Shifter and Singularity. The containers include most of the recent ATLAS software releases, conditions database, and other tools extracted from CVMFS. The approach not only helped ATLAS to distribute software automatically to HPCs with an environment identical to those in CVMFS, but also significantly reduced the metadata I/O to HPCs’ shared filesystems. The production operation at NERSC has proved that by using all-inclusive containers, we can both scale up to run many more jobs simultaneously, and transparently fit into the previously developed ATLAS operation methods.
id cern-2629310
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2018
record_format invenio
spelling cern-26293102019-09-30T06:29:59Zhttp://cds.cern.ch/record/2629310engBenjamin, DouglasChilders, John TaylorLesny, DavidOleynik, DanilaPanitkin, SergeyTsulaia, VakhtangYang, WeiZhao, XinUsing Containers on HPCs for ATLAS ExperimentParticle Physics - ExperimentCVMFS helps ATLAS in distributing software to the Grid, and isolating software lookup to batch nodes’ local filesystems. But CVMFS is rarely available in HPC environments. ATLAS computing has experimented with all-inclusive containers, and later developed an environment to produce such containers for both Shifter and Singularity. The containers include most of the recent ATLAS software releases, conditions database, and other tools extracted from CVMFS. The approach not only helped ATLAS to distribute software automatically to HPCs with an environment identical to those in CVMFS, but also significantly reduced the metadata I/O to HPCs’ shared filesystems. The production operation at NERSC has proved that by using all-inclusive containers, we can both scale up to run many more jobs simultaneously, and transparently fit into the previously developed ATLAS operation methods.ATL-SOFT-SLIDE-2018-467oai:cds.cern.ch:26293102018-07-06
spellingShingle Particle Physics - Experiment
Benjamin, Douglas
Childers, John Taylor
Lesny, David
Oleynik, Danila
Panitkin, Sergey
Tsulaia, Vakhtang
Yang, Wei
Zhao, Xin
Using Containers on HPCs for ATLAS Experiment
title Using Containers on HPCs for ATLAS Experiment
title_full Using Containers on HPCs for ATLAS Experiment
title_fullStr Using Containers on HPCs for ATLAS Experiment
title_full_unstemmed Using Containers on HPCs for ATLAS Experiment
title_short Using Containers on HPCs for ATLAS Experiment
title_sort using containers on hpcs for atlas experiment
topic Particle Physics - Experiment
url http://cds.cern.ch/record/2629310
work_keys_str_mv AT benjamindouglas usingcontainersonhpcsforatlasexperiment
AT childersjohntaylor usingcontainersonhpcsforatlasexperiment
AT lesnydavid usingcontainersonhpcsforatlasexperiment
AT oleynikdanila usingcontainersonhpcsforatlasexperiment
AT panitkinsergey usingcontainersonhpcsforatlasexperiment
AT tsulaiavakhtang usingcontainersonhpcsforatlasexperiment
AT yangwei usingcontainersonhpcsforatlasexperiment
AT zhaoxin usingcontainersonhpcsforatlasexperiment