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...
Autores principales: | , , , , , , , |
---|---|
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 |