Cargando…
Online data handling and storage at the CMS experiment
During the LHC Long Shutdown 1, the CMS Data Acquisition (DAQ) system underwent a partial redesign to replace obsolete network equipment, use more homogeneous switching technologies, and support new detector back-end electronics. The software and hardware infrastructure to provide input, execute the...
Autores principales: | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2015
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1088/1742-6596/664/8/082009 http://cds.cern.ch/record/2016893 |
_version_ | 1780946710213689344 |
---|---|
author | Andre, Jean-marc Olivier Andronidis, Anastasios Behrens, Ulf Branson, James Chaze, Olivier Demiragli, Zeynep Dobson, Marc Dupont, Aymeric Erhan, Samim Gigi, Dominique Glege, Frank Gomez Ceballos, Guillelmo Hegeman, Jeroen Guido Holzner, Andre Georg Jimenez Estupinan, Raul Masetti, Lorenzo Meijers, Franciscus Meschi, Emilio Mommsen, Remigius Morovic, Srecko Nunez Barranco Fernandez, Carlos O'Dell, Vivian Orsini, Luciano Paus, Christoph Maria Ernst Petrucci, Andrea Pieri, Marco Racz, Attila Roberts, Penelope Amelia Sakulin, Hannes Schwick, Christoph Stieger, Benjamin Bastian Sumorok, Konstanty Veverka, Jan Zaza, Salvatore Zejdl, Petr |
author_facet | Andre, Jean-marc Olivier Andronidis, Anastasios Behrens, Ulf Branson, James Chaze, Olivier Demiragli, Zeynep Dobson, Marc Dupont, Aymeric Erhan, Samim Gigi, Dominique Glege, Frank Gomez Ceballos, Guillelmo Hegeman, Jeroen Guido Holzner, Andre Georg Jimenez Estupinan, Raul Masetti, Lorenzo Meijers, Franciscus Meschi, Emilio Mommsen, Remigius Morovic, Srecko Nunez Barranco Fernandez, Carlos O'Dell, Vivian Orsini, Luciano Paus, Christoph Maria Ernst Petrucci, Andrea Pieri, Marco Racz, Attila Roberts, Penelope Amelia Sakulin, Hannes Schwick, Christoph Stieger, Benjamin Bastian Sumorok, Konstanty Veverka, Jan Zaza, Salvatore Zejdl, Petr |
author_sort | Andre, Jean-marc Olivier |
collection | CERN |
description | During the LHC Long Shutdown 1, the CMS Data Acquisition (DAQ) system underwent a partial redesign to replace obsolete network equipment, use more homogeneous switching technologies, and support new detector back-end electronics. The software and hardware infrastructure to provide input, execute the High Level Trigger (HLT) algorithms and deal with output data transport and storage has also been redesigned to be completely file- based. All the metadata needed for bookkeeping are stored in files as well, in the form of small 'documents' using the JSON encoding. The Storage and Transfer System (STS) is responsible for aggregating these files produced by the HLT, storing them temporarily and transferring them to the T0 facility at CERN for subsequent offline processing. The STS merger service aggregates the output files from the HLT from ~62 sources produced with an aggregate rate of ~2GB/s. An estimated bandwidth of 7GB/s in concurrent read/write mode is needed. Furthermore, the STS has to be able to store several days of continuous running, so an estimated of 250TB of total usable disk space is required. In this article we present the various technological and implementation choices of the three components of the STS: the distributed file system, the merger service and the transfer system. |
id | cern-2016893 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2015 |
record_format | invenio |
spelling | cern-20168932022-08-10T12:55:43Zdoi:10.1088/1742-6596/664/8/082009http://cds.cern.ch/record/2016893engAndre, Jean-marc OlivierAndronidis, AnastasiosBehrens, UlfBranson, JamesChaze, OlivierDemiragli, ZeynepDobson, MarcDupont, AymericErhan, SamimGigi, DominiqueGlege, FrankGomez Ceballos, GuillelmoHegeman, Jeroen GuidoHolzner, Andre GeorgJimenez Estupinan, RaulMasetti, LorenzoMeijers, FranciscusMeschi, EmilioMommsen, RemigiusMorovic, SreckoNunez Barranco Fernandez, CarlosO'Dell, VivianOrsini, LucianoPaus, Christoph Maria ErnstPetrucci, AndreaPieri, MarcoRacz, AttilaRoberts, Penelope AmeliaSakulin, HannesSchwick, ChristophStieger, Benjamin BastianSumorok, KonstantyVeverka, JanZaza, SalvatoreZejdl, PetrOnline data handling and storage at the CMS experimentDetectors and Experimental TechniquesDuring the LHC Long Shutdown 1, the CMS Data Acquisition (DAQ) system underwent a partial redesign to replace obsolete network equipment, use more homogeneous switching technologies, and support new detector back-end electronics. The software and hardware infrastructure to provide input, execute the High Level Trigger (HLT) algorithms and deal with output data transport and storage has also been redesigned to be completely file- based. All the metadata needed for bookkeeping are stored in files as well, in the form of small 'documents' using the JSON encoding. The Storage and Transfer System (STS) is responsible for aggregating these files produced by the HLT, storing them temporarily and transferring them to the T0 facility at CERN for subsequent offline processing. The STS merger service aggregates the output files from the HLT from ~62 sources produced with an aggregate rate of ~2GB/s. An estimated bandwidth of 7GB/s in concurrent read/write mode is needed. Furthermore, the STS has to be able to store several days of continuous running, so an estimated of 250TB of total usable disk space is required. In this article we present the various technological and implementation choices of the three components of the STS: the distributed file system, the merger service and the transfer system.CMS-CR-2015-074oai:cds.cern.ch:20168932015-05-15 |
spellingShingle | Detectors and Experimental Techniques Andre, Jean-marc Olivier Andronidis, Anastasios Behrens, Ulf Branson, James Chaze, Olivier Demiragli, Zeynep Dobson, Marc Dupont, Aymeric Erhan, Samim Gigi, Dominique Glege, Frank Gomez Ceballos, Guillelmo Hegeman, Jeroen Guido Holzner, Andre Georg Jimenez Estupinan, Raul Masetti, Lorenzo Meijers, Franciscus Meschi, Emilio Mommsen, Remigius Morovic, Srecko Nunez Barranco Fernandez, Carlos O'Dell, Vivian Orsini, Luciano Paus, Christoph Maria Ernst Petrucci, Andrea Pieri, Marco Racz, Attila Roberts, Penelope Amelia Sakulin, Hannes Schwick, Christoph Stieger, Benjamin Bastian Sumorok, Konstanty Veverka, Jan Zaza, Salvatore Zejdl, Petr Online data handling and storage at the CMS experiment |
title | Online data handling and storage at the CMS experiment |
title_full | Online data handling and storage at the CMS experiment |
title_fullStr | Online data handling and storage at the CMS experiment |
title_full_unstemmed | Online data handling and storage at the CMS experiment |
title_short | Online data handling and storage at the CMS experiment |
title_sort | online data handling and storage at the cms experiment |
topic | Detectors and Experimental Techniques |
url | https://dx.doi.org/10.1088/1742-6596/664/8/082009 http://cds.cern.ch/record/2016893 |
work_keys_str_mv | AT andrejeanmarcolivier onlinedatahandlingandstorageatthecmsexperiment AT andronidisanastasios onlinedatahandlingandstorageatthecmsexperiment AT behrensulf onlinedatahandlingandstorageatthecmsexperiment AT bransonjames onlinedatahandlingandstorageatthecmsexperiment AT chazeolivier onlinedatahandlingandstorageatthecmsexperiment AT demiraglizeynep onlinedatahandlingandstorageatthecmsexperiment AT dobsonmarc onlinedatahandlingandstorageatthecmsexperiment AT dupontaymeric onlinedatahandlingandstorageatthecmsexperiment AT erhansamim onlinedatahandlingandstorageatthecmsexperiment AT gigidominique onlinedatahandlingandstorageatthecmsexperiment AT glegefrank onlinedatahandlingandstorageatthecmsexperiment AT gomezceballosguillelmo onlinedatahandlingandstorageatthecmsexperiment AT hegemanjeroenguido onlinedatahandlingandstorageatthecmsexperiment AT holznerandregeorg onlinedatahandlingandstorageatthecmsexperiment AT jimenezestupinanraul onlinedatahandlingandstorageatthecmsexperiment AT masettilorenzo onlinedatahandlingandstorageatthecmsexperiment AT meijersfranciscus onlinedatahandlingandstorageatthecmsexperiment AT meschiemilio onlinedatahandlingandstorageatthecmsexperiment AT mommsenremigius onlinedatahandlingandstorageatthecmsexperiment AT morovicsrecko onlinedatahandlingandstorageatthecmsexperiment AT nunezbarrancofernandezcarlos onlinedatahandlingandstorageatthecmsexperiment AT odellvivian onlinedatahandlingandstorageatthecmsexperiment AT orsiniluciano onlinedatahandlingandstorageatthecmsexperiment AT pauschristophmariaernst onlinedatahandlingandstorageatthecmsexperiment AT petrucciandrea onlinedatahandlingandstorageatthecmsexperiment AT pierimarco onlinedatahandlingandstorageatthecmsexperiment AT raczattila onlinedatahandlingandstorageatthecmsexperiment AT robertspenelopeamelia onlinedatahandlingandstorageatthecmsexperiment AT sakulinhannes onlinedatahandlingandstorageatthecmsexperiment AT schwickchristoph onlinedatahandlingandstorageatthecmsexperiment AT stiegerbenjaminbastian onlinedatahandlingandstorageatthecmsexperiment AT sumorokkonstanty onlinedatahandlingandstorageatthecmsexperiment AT veverkajan onlinedatahandlingandstorageatthecmsexperiment AT zazasalvatore onlinedatahandlingandstorageatthecmsexperiment AT zejdlpetr onlinedatahandlingandstorageatthecmsexperiment |