Cargando…

Master of Puppets

Within the ATLAS detector, the Trigger and Data Acquisition system is responsible for the online processing of data streamed from the detector during collisions at the Large Hadron Collider at CERN. The online farm is comprised of ~4000 servers processing the data read out from ~100 million detector...

Descripción completa

Detalles Bibliográficos
Autores principales: Ballestrero, Sergio, Brasolin, Franco, Fazio, Daniel, Gament, Costin-Eugen, Lee, Christopher, Scannicchio, Diana, Twomey, Matthew Shaun
Lenguaje:eng
Publicado: 2016
Materias:
Acceso en línea:http://cds.cern.ch/record/2221694
_version_ 1780952243410829312
author Ballestrero, Sergio
Brasolin, Franco
Fazio, Daniel
Gament, Costin-Eugen
Lee, Christopher
Scannicchio, Diana
Twomey, Matthew Shaun
author_facet Ballestrero, Sergio
Brasolin, Franco
Fazio, Daniel
Gament, Costin-Eugen
Lee, Christopher
Scannicchio, Diana
Twomey, Matthew Shaun
author_sort Ballestrero, Sergio
collection CERN
description Within the ATLAS detector, the Trigger and Data Acquisition system is responsible for the online processing of data streamed from the detector during collisions at the Large Hadron Collider at CERN. The online farm is comprised of ~4000 servers processing the data read out from ~100 million detector channels through multiple trigger levels. Configuring of these servers is not an easy task, especially since the detector itself is made up of multiple different sub-detectors, each with their own particular requirements. The previous method of configuring these servers, using Quattor and a hierarchical scripts system was cumbersome and restrictive. A better, unified system was therefore required to simplify the tasks of the TDAQ Systems Administrators, for both the local and net booted systems, and to be able to fulfil the requirements of TDAQ, Detector Control Systems and the sub-detectors groups. Various configuration management systems were evaluated, though in the end, Puppet was chosen as the application of choice and was the first such implementation at CERN. In this paper we describe the newly implemented system, detailing the redesign, the configuration and the use of the Puppet manifests to ensure a sane state of the entire farm.
id cern-2221694
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2016
record_format invenio
spelling cern-22216942019-09-30T06:29:59Zhttp://cds.cern.ch/record/2221694engBallestrero, SergioBrasolin, FrancoFazio, DanielGament, Costin-EugenLee, ChristopherScannicchio, DianaTwomey, Matthew ShaunMaster of PuppetsParticle Physics - ExperimentWithin the ATLAS detector, the Trigger and Data Acquisition system is responsible for the online processing of data streamed from the detector during collisions at the Large Hadron Collider at CERN. The online farm is comprised of ~4000 servers processing the data read out from ~100 million detector channels through multiple trigger levels. Configuring of these servers is not an easy task, especially since the detector itself is made up of multiple different sub-detectors, each with their own particular requirements. The previous method of configuring these servers, using Quattor and a hierarchical scripts system was cumbersome and restrictive. A better, unified system was therefore required to simplify the tasks of the TDAQ Systems Administrators, for both the local and net booted systems, and to be able to fulfil the requirements of TDAQ, Detector Control Systems and the sub-detectors groups. Various configuration management systems were evaluated, though in the end, Puppet was chosen as the application of choice and was the first such implementation at CERN. In this paper we describe the newly implemented system, detailing the redesign, the configuration and the use of the Puppet manifests to ensure a sane state of the entire farm.ATL-DAQ-SLIDE-2016-766oai:cds.cern.ch:22216942016-10-04
spellingShingle Particle Physics - Experiment
Ballestrero, Sergio
Brasolin, Franco
Fazio, Daniel
Gament, Costin-Eugen
Lee, Christopher
Scannicchio, Diana
Twomey, Matthew Shaun
Master of Puppets
title Master of Puppets
title_full Master of Puppets
title_fullStr Master of Puppets
title_full_unstemmed Master of Puppets
title_short Master of Puppets
title_sort master of puppets
topic Particle Physics - Experiment
url http://cds.cern.ch/record/2221694
work_keys_str_mv AT ballestrerosergio masterofpuppets
AT brasolinfranco masterofpuppets
AT faziodaniel masterofpuppets
AT gamentcostineugen masterofpuppets
AT leechristopher masterofpuppets
AT scannicchiodiana masterofpuppets
AT twomeymatthewshaun masterofpuppets