Cargando…
Experience with dynamic resource provisioning of the CMS online cluster using a cloud overlay
The primary goal of the online cluster of the Compact Muon Solenoid (CMS) experiment at the Large Hadron Collider (LHC) is to build event data from the detector and to select interesting collisions in the High Level Trigger (HLT) farm for offline storage. With more than 1500 nodes and a capacity of...
Autores principales: | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2018
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1051/epjconf/201921407017 http://cds.cern.ch/record/2650366 |
_version_ | 1780960791044816896 |
---|---|
author | Da Silva Gomes, Diego Andre, Jean-Marc Behrens, Ulf Branson, James Brummer, Philipp Chaze, Olivier Cittolin, Sergio Darlea, Georgiana-Lavinia Deldicque, Christian Demiragli, Zeynep Dobson, Marc Doualot, Nicolas Erhan, Samim Fulcher, Jonathan Richard Gigi, Dominique Gladki, Maciej Glege, Frank Gomez-Ceballos, Guillelmo Hegeman, Jeroen Holzner, Andre Lettrich, Michael Mecionis, Audrius Meijers, Frans Meschi, Emilio Mommsen, Remigius K. Morovic, Srecko O'Dell, Vivian Orsini, Luciano Papakrivopoulos, Ioannis Paus, Christoph Petrucci, Andrea Pieri, Marco Rabady, Dinyar Racz, Attila Rapsevicius, Valdas Reis, Thomas Sakulin, Hannes Schwick, Christoph Simelevicius, Dainius Stankevicius, Mantas Vazquez Velez, Cristina Wernet, Christian Zejdl, Petr |
author_facet | Da Silva Gomes, Diego Andre, Jean-Marc Behrens, Ulf Branson, James Brummer, Philipp Chaze, Olivier Cittolin, Sergio Darlea, Georgiana-Lavinia Deldicque, Christian Demiragli, Zeynep Dobson, Marc Doualot, Nicolas Erhan, Samim Fulcher, Jonathan Richard Gigi, Dominique Gladki, Maciej Glege, Frank Gomez-Ceballos, Guillelmo Hegeman, Jeroen Holzner, Andre Lettrich, Michael Mecionis, Audrius Meijers, Frans Meschi, Emilio Mommsen, Remigius K. Morovic, Srecko O'Dell, Vivian Orsini, Luciano Papakrivopoulos, Ioannis Paus, Christoph Petrucci, Andrea Pieri, Marco Rabady, Dinyar Racz, Attila Rapsevicius, Valdas Reis, Thomas Sakulin, Hannes Schwick, Christoph Simelevicius, Dainius Stankevicius, Mantas Vazquez Velez, Cristina Wernet, Christian Zejdl, Petr |
author_sort | Da Silva Gomes, Diego |
collection | CERN |
description | The primary goal of the online cluster of the Compact Muon Solenoid (CMS) experiment at the Large Hadron Collider (LHC) is to build event data from the detector and to select interesting collisions in the High Level Trigger (HLT) farm for offline storage. With more than 1500 nodes and a capacity of about 850 kHEPSpecInt06, the HLT machines represent similar computing capacity of all the CMS Tier1 Grid sites together. Moreover, it is currently connected to the CERN IT datacenter via a dedicated 160 Gbps network connection and hence can access the remote EOS based storage with a high bandwidth. In the last few years, a cloud overlay based on OpenStack has been commissioned to use these resources for the WLCG when they are not needed for data taking. This online cloud facility was designed for parasitic use of the HLT, which must never interfere with its primary function as part of the DAQ system. It also allows to abstract from the different types of machines and their underlying segmented networks. During the LHC technical stop periods, the HLT cloud is set to its static mode of operation where it acts like other grid facilities. The online cloud was also extended to make dynamic use of resources during periods between LHC fills. These periods are a-priori unscheduled and of undetermined length, typically of several hours, once or more a day. For that, it dynamically follows LHC beam states and hibernates Virtual Machines (VM) accordingly. Finally, this work presents the design and implementation of a mechanism to dynamically ramp up VMs when the DAQ load on the HLT reduces towards the end of the fill. |
id | cern-2650366 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2018 |
record_format | invenio |
spelling | cern-26503662022-08-10T12:21:08Zdoi:10.1051/epjconf/201921407017http://cds.cern.ch/record/2650366engDa Silva Gomes, DiegoAndre, Jean-MarcBehrens, UlfBranson, JamesBrummer, PhilippChaze, OlivierCittolin, SergioDarlea, Georgiana-LaviniaDeldicque, ChristianDemiragli, ZeynepDobson, MarcDoualot, NicolasErhan, SamimFulcher, Jonathan RichardGigi, DominiqueGladki, MaciejGlege, FrankGomez-Ceballos, GuillelmoHegeman, JeroenHolzner, AndreLettrich, MichaelMecionis, AudriusMeijers, FransMeschi, EmilioMommsen, Remigius K.Morovic, SreckoO'Dell, VivianOrsini, LucianoPapakrivopoulos, IoannisPaus, ChristophPetrucci, AndreaPieri, MarcoRabady, DinyarRacz, AttilaRapsevicius, ValdasReis, ThomasSakulin, HannesSchwick, ChristophSimelevicius, DainiusStankevicius, MantasVazquez Velez, CristinaWernet, ChristianZejdl, PetrExperience with dynamic resource provisioning of the CMS online cluster using a cloud overlayDetectors and Experimental TechniquesThe primary goal of the online cluster of the Compact Muon Solenoid (CMS) experiment at the Large Hadron Collider (LHC) is to build event data from the detector and to select interesting collisions in the High Level Trigger (HLT) farm for offline storage. With more than 1500 nodes and a capacity of about 850 kHEPSpecInt06, the HLT machines represent similar computing capacity of all the CMS Tier1 Grid sites together. Moreover, it is currently connected to the CERN IT datacenter via a dedicated 160 Gbps network connection and hence can access the remote EOS based storage with a high bandwidth. In the last few years, a cloud overlay based on OpenStack has been commissioned to use these resources for the WLCG when they are not needed for data taking. This online cloud facility was designed for parasitic use of the HLT, which must never interfere with its primary function as part of the DAQ system. It also allows to abstract from the different types of machines and their underlying segmented networks. During the LHC technical stop periods, the HLT cloud is set to its static mode of operation where it acts like other grid facilities. The online cloud was also extended to make dynamic use of resources during periods between LHC fills. These periods are a-priori unscheduled and of undetermined length, typically of several hours, once or more a day. For that, it dynamically follows LHC beam states and hibernates Virtual Machines (VM) accordingly. Finally, this work presents the design and implementation of a mechanism to dynamically ramp up VMs when the DAQ load on the HLT reduces towards the end of the fill.CMS-CR-2018-398FERMILAB-CONF-19-549-CMSoai:cds.cern.ch:26503662018-11-29 |
spellingShingle | Detectors and Experimental Techniques Da Silva Gomes, Diego Andre, Jean-Marc Behrens, Ulf Branson, James Brummer, Philipp Chaze, Olivier Cittolin, Sergio Darlea, Georgiana-Lavinia Deldicque, Christian Demiragli, Zeynep Dobson, Marc Doualot, Nicolas Erhan, Samim Fulcher, Jonathan Richard Gigi, Dominique Gladki, Maciej Glege, Frank Gomez-Ceballos, Guillelmo Hegeman, Jeroen Holzner, Andre Lettrich, Michael Mecionis, Audrius Meijers, Frans Meschi, Emilio Mommsen, Remigius K. Morovic, Srecko O'Dell, Vivian Orsini, Luciano Papakrivopoulos, Ioannis Paus, Christoph Petrucci, Andrea Pieri, Marco Rabady, Dinyar Racz, Attila Rapsevicius, Valdas Reis, Thomas Sakulin, Hannes Schwick, Christoph Simelevicius, Dainius Stankevicius, Mantas Vazquez Velez, Cristina Wernet, Christian Zejdl, Petr Experience with dynamic resource provisioning of the CMS online cluster using a cloud overlay |
title | Experience with dynamic resource provisioning of the CMS online cluster using a cloud overlay |
title_full | Experience with dynamic resource provisioning of the CMS online cluster using a cloud overlay |
title_fullStr | Experience with dynamic resource provisioning of the CMS online cluster using a cloud overlay |
title_full_unstemmed | Experience with dynamic resource provisioning of the CMS online cluster using a cloud overlay |
title_short | Experience with dynamic resource provisioning of the CMS online cluster using a cloud overlay |
title_sort | experience with dynamic resource provisioning of the cms online cluster using a cloud overlay |
topic | Detectors and Experimental Techniques |
url | https://dx.doi.org/10.1051/epjconf/201921407017 http://cds.cern.ch/record/2650366 |
work_keys_str_mv | AT dasilvagomesdiego experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT andrejeanmarc experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT behrensulf experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT bransonjames experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT brummerphilipp experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT chazeolivier experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT cittolinsergio experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT darleageorgianalavinia experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT deldicquechristian experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT demiraglizeynep experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT dobsonmarc experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT doualotnicolas experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT erhansamim experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT fulcherjonathanrichard experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT gigidominique experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT gladkimaciej experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT glegefrank experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT gomezceballosguillelmo experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT hegemanjeroen experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT holznerandre experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT lettrichmichael experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT mecionisaudrius experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT meijersfrans experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT meschiemilio experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT mommsenremigiusk experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT morovicsrecko experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT odellvivian experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT orsiniluciano experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT papakrivopoulosioannis experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT pauschristoph experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT petrucciandrea experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT pierimarco experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT rabadydinyar experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT raczattila experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT rapseviciusvaldas experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT reisthomas experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT sakulinhannes experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT schwickchristoph experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT simeleviciusdainius experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT stankeviciusmantas experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT vazquezvelezcristina experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT wernetchristian experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay AT zejdlpetr experiencewithdynamicresourceprovisioningofthecmsonlineclusterusingacloudoverlay |