Optimizing CMS build infrastructure via Apache Mesos
- Fermi National Accelerator Lab. (FNAL), Batavia, IL (United States)
- Univ. di Torino, Torino (Italy)
- Princeton Univ., Princeton, NJ (United States)
- Univ. de los Andes, Bogota (Colombia)
The Offline Software of the CMS Experiment at the Large Hadron Collider (LHC) at CERN consists of 6M lines of in-house code, developed over a decade by nearly 1000 physicists, as well as a comparable amount of general use open-source code. A critical ingredient to the success of the construction and early operation of the WLCG was the convergence, around the year 2000, on the use of a homogeneous environment of commodity x86-64 processors and Linux.Apache Mesos is a cluster manager that provides efficient resource isolation and sharing across distributed applications, or frameworks. It can run Hadoop, Jenkins, Spark, Aurora, and other applications on a dynamically shared pool of nodes. Lastly, we present how we migrated our continuous integration system to schedule jobs on a relatively small Apache Mesos enabled cluster and how this resulted in better resource usage, higher peak performance and lower latency thanks to the dynamic scheduling capabilities of Mesos.
- Research Organization:
- Fermi National Accelerator Laboratory (FNAL), Batavia, IL (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC), High Energy Physics (HEP)
- Grant/Contract Number:
- AC02-07CH11359
- OSTI ID:
- 1346389
- Report Number(s):
- arXiv:1507.07429; FERMILAB-CONF-15-661-CMS; 1385108
- Journal Information:
- Journal of Physics. Conference Series, Vol. 664, Issue 6; ISSN 1742-6588
- Publisher:
- IOP PublishingCopyright Statement
- Country of Publication:
- United States
- Language:
- English
Large-scale cluster management at Google with Borg
|
conference | April 2015 |
A cloud-agnostic queuing system to support the implementation of deadline-based application execution policies
|
journal | December 2019 |
Similar Records
Analyzing petabytes of data with Hadoop
Pooling the resources of the CMS Tier-1 sites