Abstract
Virtualization is a commonly used solution for utilizing the opportunistic computing resources in the HEP field, as it provides a unified software and OS layer that the HEP computing tasks require over the heterogeneous opportunistic computing resources. However there is always performance penalty with virtualization, especially for short jobs which are always the case for volunteer computing tasks, the overhead of virtualization reduces the CPU efficiency of the jobs, hence it leads to low CPU efficiency of the jobs. With the wide usage of containers in HEP computing, we explore the possibility of adopting the container technology into the ATLAS BOINC project, hence we implemented a Native version in BOINC, which uses the Singularity container or direct usage of the Operating System of the host machines to replace VirtualBox. In this paper, we will discuss 1) the implementation and workflow of the Native version in the ATLAS BOINC; 2) the performance measurement of the Native version comparing to the previous virtualization version. 3) the limits and shortcomings of the Native version; 4) The practice and outcome of the Native version which includes using it in backfilling the ATLAS Grid Tier2 sites and other clusters, and to utilize the idle computers from the CERN computing centre.
Reference18 articles.
1. David Anderson, Bonic: A System for public-resource computing and storage, proceedings of the 5th IEEE/ACM International Workshop on Grid Computing, 4-10 (2004)
2. Myers Daniel S and Bazinet Adam L and Cummings Michael P, Expanding the reach of Grid computing:combining Globus and BOINC-based systems, Grid computing for bioinformatics and computational biology, 71-84 (2007)
3. Anderson David P., et al.
”SETI@ home: an experiment in public-resource computing.” Communications of the ACM 45.11 (2002): 56-61.
4. Abbott B. P., et al.
”Einstein@ Home search for periodic gravitational waves in early S5 LIGO data.” Physical review d 80.4 (2009): 042003.
5. Herr , Werner ,
Kaltchev D. I.,
Schmidt F., and
McIntosh E..
Large Scale Beam-beam Simulations for the CERN LHC using distributed computing. No. LHC-PROJECT-Report-927. 2006.
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献