Cargando…
Performance of the new DAQ system of the CMS experiment for run-2
The data acquisition system (DAQ) of the CMS experiment at the CERN Large Hadron Collider (LHC) assembles events at a rate of 100 kHz, transporting event data at an aggregate throughput of more than 100GB/s to the Highlevel Trigger (HLT) farm. The HLT farm selects and classifies interesting events f...
Autores principales: | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2016
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1109/RTC.2016.7543164 http://cds.cern.ch/record/2264424 |
_version_ | 1780954410401136640 |
---|---|
author | André, Jean-Marc Andronidis, Anastasios Behrens, Ulf Branson, James Brummer, Philipp Chaze, Olivier Contescu, Cristian Craigs, Benjamin G Cittolin, Sergio Darlea, Georgiana-Lavinia Deldicque, Christian Demiragli, Zeynep Dobson, Marc Erhan, Samim Fulcher, Jonathan Richard Gigi, Dominique Glege, Frank Gomez-Ceballos, Guillelmo Hegeman, Jeroen Holzner, André Jiménez-Estupiañán, Raúl Masetti, Lorenzo Meijers, Frans Meschi, Emilio Mommsen, Remigius K Morovic, Srečko O'Dell, Vivian Orsini, Luciano Paus, Christoph Pieri, Marco Racz, Attila Sakulin, Hannes Schwick, Christoph Reis, Thomas Simelevičius, Dainius Zejdl, Petr |
author_facet | André, Jean-Marc Andronidis, Anastasios Behrens, Ulf Branson, James Brummer, Philipp Chaze, Olivier Contescu, Cristian Craigs, Benjamin G Cittolin, Sergio Darlea, Georgiana-Lavinia Deldicque, Christian Demiragli, Zeynep Dobson, Marc Erhan, Samim Fulcher, Jonathan Richard Gigi, Dominique Glege, Frank Gomez-Ceballos, Guillelmo Hegeman, Jeroen Holzner, André Jiménez-Estupiañán, Raúl Masetti, Lorenzo Meijers, Frans Meschi, Emilio Mommsen, Remigius K Morovic, Srečko O'Dell, Vivian Orsini, Luciano Paus, Christoph Pieri, Marco Racz, Attila Sakulin, Hannes Schwick, Christoph Reis, Thomas Simelevičius, Dainius Zejdl, Petr |
author_sort | André, Jean-Marc |
collection | CERN |
description | The data acquisition system (DAQ) of the CMS experiment at the CERN Large Hadron Collider (LHC) assembles events at a rate of 100 kHz, transporting event data at an aggregate throughput of more than 100GB/s to the Highlevel Trigger (HLT) farm. The HLT farm selects and classifies interesting events for storage and offline analysis at an output rate of around 1 kHz. The DAQ system has been redesigned during the accelerator shutdown in 2013-2014. The motivation for this upgrade was twofold. Firstly, the compute nodes, networking and storage infrastructure were reaching the end of their lifetimes. Secondly, in order to maintain physics performance with higher LHC luminosities and increasing event pileup, a number of sub-detectors are being upgraded, increasing the number of readout channels as well as the required throughput, and replacing the off-detector readout electronics with a MicroTCA-based DAQ interface. The new DAQ architecture takes advantage of the latest developments in the computing industry. For data concentration 10/40 Gbit/s Ethernet technologies are used, and a 56Gbit/s Infiniband FDR CLOS network (total throughput ≈ 4Tbit/s) has been chosen for the event builder. The upgraded DAQ - HLT interface is entirely file-based, essentially decoupling the DAQ and HLT systems. The fully-built events are transported to the HLT over 10/40 Gbit/s Ethernet via a network file system. The collection of events accepted by the HLT and the corresponding metadata are buffered on a global file system before being transferred off-site. The monitoring of the HLT farm and the data-taking performance is based on the Elasticsearch analytics tool. This paper presents the requirements, implementation, and performance of the system. Experience is reported on the first year of operation with LHC proton-proton runs as well as with the heavy ion lead-lead runs in 2015. |
id | oai-inspirehep.net-1592115 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2016 |
record_format | invenio |
spelling | oai-inspirehep.net-15921152019-09-30T06:29:59Zdoi:10.1109/RTC.2016.7543164http://cds.cern.ch/record/2264424engAndré, Jean-MarcAndronidis, AnastasiosBehrens, UlfBranson, JamesBrummer, PhilippChaze, OlivierContescu, CristianCraigs, Benjamin GCittolin, SergioDarlea, Georgiana-LaviniaDeldicque, ChristianDemiragli, ZeynepDobson, MarcErhan, SamimFulcher, Jonathan RichardGigi, DominiqueGlege, FrankGomez-Ceballos, GuillelmoHegeman, JeroenHolzner, AndréJiménez-Estupiañán, RaúlMasetti, LorenzoMeijers, FransMeschi, EmilioMommsen, Remigius KMorovic, SrečkoO'Dell, VivianOrsini, LucianoPaus, ChristophPieri, MarcoRacz, AttilaSakulin, HannesSchwick, ChristophReis, ThomasSimelevičius, DainiusZejdl, PetrPerformance of the new DAQ system of the CMS experiment for run-2Detectors and Experimental TechniquesThe data acquisition system (DAQ) of the CMS experiment at the CERN Large Hadron Collider (LHC) assembles events at a rate of 100 kHz, transporting event data at an aggregate throughput of more than 100GB/s to the Highlevel Trigger (HLT) farm. The HLT farm selects and classifies interesting events for storage and offline analysis at an output rate of around 1 kHz. The DAQ system has been redesigned during the accelerator shutdown in 2013-2014. The motivation for this upgrade was twofold. Firstly, the compute nodes, networking and storage infrastructure were reaching the end of their lifetimes. Secondly, in order to maintain physics performance with higher LHC luminosities and increasing event pileup, a number of sub-detectors are being upgraded, increasing the number of readout channels as well as the required throughput, and replacing the off-detector readout electronics with a MicroTCA-based DAQ interface. The new DAQ architecture takes advantage of the latest developments in the computing industry. For data concentration 10/40 Gbit/s Ethernet technologies are used, and a 56Gbit/s Infiniband FDR CLOS network (total throughput ≈ 4Tbit/s) has been chosen for the event builder. The upgraded DAQ - HLT interface is entirely file-based, essentially decoupling the DAQ and HLT systems. The fully-built events are transported to the HLT over 10/40 Gbit/s Ethernet via a network file system. The collection of events accepted by the HLT and the corresponding metadata are buffered on a global file system before being transferred off-site. The monitoring of the HLT farm and the data-taking performance is based on the Elasticsearch analytics tool. This paper presents the requirements, implementation, and performance of the system. Experience is reported on the first year of operation with LHC proton-proton runs as well as with the heavy ion lead-lead runs in 2015.oai:inspirehep.net:15921152016 |
spellingShingle | Detectors and Experimental Techniques André, Jean-Marc Andronidis, Anastasios Behrens, Ulf Branson, James Brummer, Philipp Chaze, Olivier Contescu, Cristian Craigs, Benjamin G Cittolin, Sergio Darlea, Georgiana-Lavinia Deldicque, Christian Demiragli, Zeynep Dobson, Marc Erhan, Samim Fulcher, Jonathan Richard Gigi, Dominique Glege, Frank Gomez-Ceballos, Guillelmo Hegeman, Jeroen Holzner, André Jiménez-Estupiañán, Raúl Masetti, Lorenzo Meijers, Frans Meschi, Emilio Mommsen, Remigius K Morovic, Srečko O'Dell, Vivian Orsini, Luciano Paus, Christoph Pieri, Marco Racz, Attila Sakulin, Hannes Schwick, Christoph Reis, Thomas Simelevičius, Dainius Zejdl, Petr Performance of the new DAQ system of the CMS experiment for run-2 |
title | Performance of the new DAQ system of the CMS experiment for run-2 |
title_full | Performance of the new DAQ system of the CMS experiment for run-2 |
title_fullStr | Performance of the new DAQ system of the CMS experiment for run-2 |
title_full_unstemmed | Performance of the new DAQ system of the CMS experiment for run-2 |
title_short | Performance of the new DAQ system of the CMS experiment for run-2 |
title_sort | performance of the new daq system of the cms experiment for run-2 |
topic | Detectors and Experimental Techniques |
url | https://dx.doi.org/10.1109/RTC.2016.7543164 http://cds.cern.ch/record/2264424 |
work_keys_str_mv | AT andrejeanmarc performanceofthenewdaqsystemofthecmsexperimentforrun2 AT andronidisanastasios performanceofthenewdaqsystemofthecmsexperimentforrun2 AT behrensulf performanceofthenewdaqsystemofthecmsexperimentforrun2 AT bransonjames performanceofthenewdaqsystemofthecmsexperimentforrun2 AT brummerphilipp performanceofthenewdaqsystemofthecmsexperimentforrun2 AT chazeolivier performanceofthenewdaqsystemofthecmsexperimentforrun2 AT contescucristian performanceofthenewdaqsystemofthecmsexperimentforrun2 AT craigsbenjaming performanceofthenewdaqsystemofthecmsexperimentforrun2 AT cittolinsergio performanceofthenewdaqsystemofthecmsexperimentforrun2 AT darleageorgianalavinia performanceofthenewdaqsystemofthecmsexperimentforrun2 AT deldicquechristian performanceofthenewdaqsystemofthecmsexperimentforrun2 AT demiraglizeynep performanceofthenewdaqsystemofthecmsexperimentforrun2 AT dobsonmarc performanceofthenewdaqsystemofthecmsexperimentforrun2 AT erhansamim performanceofthenewdaqsystemofthecmsexperimentforrun2 AT fulcherjonathanrichard performanceofthenewdaqsystemofthecmsexperimentforrun2 AT gigidominique performanceofthenewdaqsystemofthecmsexperimentforrun2 AT glegefrank performanceofthenewdaqsystemofthecmsexperimentforrun2 AT gomezceballosguillelmo performanceofthenewdaqsystemofthecmsexperimentforrun2 AT hegemanjeroen performanceofthenewdaqsystemofthecmsexperimentforrun2 AT holznerandre performanceofthenewdaqsystemofthecmsexperimentforrun2 AT jimenezestupiananraul performanceofthenewdaqsystemofthecmsexperimentforrun2 AT masettilorenzo performanceofthenewdaqsystemofthecmsexperimentforrun2 AT meijersfrans performanceofthenewdaqsystemofthecmsexperimentforrun2 AT meschiemilio performanceofthenewdaqsystemofthecmsexperimentforrun2 AT mommsenremigiusk performanceofthenewdaqsystemofthecmsexperimentforrun2 AT morovicsrecko performanceofthenewdaqsystemofthecmsexperimentforrun2 AT odellvivian performanceofthenewdaqsystemofthecmsexperimentforrun2 AT orsiniluciano performanceofthenewdaqsystemofthecmsexperimentforrun2 AT pauschristoph performanceofthenewdaqsystemofthecmsexperimentforrun2 AT pierimarco performanceofthenewdaqsystemofthecmsexperimentforrun2 AT raczattila performanceofthenewdaqsystemofthecmsexperimentforrun2 AT sakulinhannes performanceofthenewdaqsystemofthecmsexperimentforrun2 AT schwickchristoph performanceofthenewdaqsystemofthecmsexperimentforrun2 AT reisthomas performanceofthenewdaqsystemofthecmsexperimentforrun2 AT simeleviciusdainius performanceofthenewdaqsystemofthecmsexperimentforrun2 AT zejdlpetr performanceofthenewdaqsystemofthecmsexperimentforrun2 |