{"title":"JINR Container Distribution Service","authors":"N. Balashov","doi":"10.1134/S1063779624030110","DOIUrl":null,"url":null,"abstract":"<p>Container virtualization technology is gaining more and more traction both in industry and science. The HEP community is also showing significant interest in adopting container technologies for software distribution. Encapsulating software inside containers helps scientists create portable and reproducible research environments. However, running containerized workloads at scale via distributed computing infrastructures has some challenges, one of which is efficient container delivery. In a typical scenario thousands of copies of user containers need to be delivered to the worker nodes simultaneously, posing an excessive load on the container registry. The paper describes how a container registry able to cope with such high loads can be built, reviews existing major public services based on CVMFS and shows an example of such a service implementation at JINR using GitLab.</p>","PeriodicalId":729,"journal":{"name":"Physics of Particles and Nuclei","volume":"55 3","pages":"482 - 484"},"PeriodicalIF":0.5000,"publicationDate":"2024-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Physics of Particles and Nuclei","FirstCategoryId":"101","ListUrlMain":"https://link.springer.com/article/10.1134/S1063779624030110","RegionNum":4,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"PHYSICS, PARTICLES & FIELDS","Score":null,"Total":0}
引用次数: 0
Abstract
Container virtualization technology is gaining more and more traction both in industry and science. The HEP community is also showing significant interest in adopting container technologies for software distribution. Encapsulating software inside containers helps scientists create portable and reproducible research environments. However, running containerized workloads at scale via distributed computing infrastructures has some challenges, one of which is efficient container delivery. In a typical scenario thousands of copies of user containers need to be delivered to the worker nodes simultaneously, posing an excessive load on the container registry. The paper describes how a container registry able to cope with such high loads can be built, reviews existing major public services based on CVMFS and shows an example of such a service implementation at JINR using GitLab.
期刊介绍:
The journal Fizika Elementarnykh Chastits i Atomnogo Yadr of the Joint Institute for Nuclear Research (JINR, Dubna) was founded by Academician N.N. Bogolyubov in August 1969. The Editors-in-chief of the journal were Academician N.N. Bogolyubov (1970–1992) and Academician A.M. Baldin (1992–2001). Its English translation, Physics of Particles and Nuclei, appears simultaneously with the original Russian-language edition. Published by leading physicists from the JINR member states, as well as by scientists from other countries, review articles in this journal examine problems of elementary particle physics, nuclear physics, condensed matter physics, experimental data processing, accelerators and related instrumentation ecology and radiology.