Cargando…

The ALICE DAQ infoLogger

ALICE (A Large Ion Collider Experiment) is a heavy-ion experiment studying the physics of strongly interacting matter and the quark-gluon plasma at the CERN LHC (Large Hadron Collider). The ALICE DAQ (Data Acquisition System) is based on a large farm of commodity hardware consisting of more than 600...

Descripción completa

Detalles Bibliográficos
Autores principales: Chapeland, Sylvain, Carena, F, Carena, W, Chibante Barroso, V, Costa, F, Denes, E, Divia, R, Fuchs, U, Grigore, A, Ionita, C, Delort, C, Simonetti, G, Soos, C, Telesca, A, Vande Vyvre, P, Von Haller, B
Lenguaje:eng
Publicado: 2014
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/513/1/012005
http://cds.cern.ch/record/2026293
_version_ 1780947341130334208
author Chapeland, Sylvain
Carena, F
Carena, W
Chibante Barroso, V
Costa, F
Denes, E
Divia, R
Fuchs, U
Grigore, A
Ionita, C
Delort, C
Simonetti, G
Soos, C
Telesca, A
Vande Vyvre, P
Von Haller, B
author_facet Chapeland, Sylvain
Carena, F
Carena, W
Chibante Barroso, V
Costa, F
Denes, E
Divia, R
Fuchs, U
Grigore, A
Ionita, C
Delort, C
Simonetti, G
Soos, C
Telesca, A
Vande Vyvre, P
Von Haller, B
author_sort Chapeland, Sylvain
collection CERN
description ALICE (A Large Ion Collider Experiment) is a heavy-ion experiment studying the physics of strongly interacting matter and the quark-gluon plasma at the CERN LHC (Large Hadron Collider). The ALICE DAQ (Data Acquisition System) is based on a large farm of commodity hardware consisting of more than 600 devices (Linux PCs, storage, network switches). The DAQ reads the data transferred from the detectors through 500 dedicated optical links at an aggregated and sustained rate of up to 10 Gigabytes per second and stores at up to 2.5 Gigabytes per second. The infoLogger is the log system which collects centrally the messages issued by the thousands of processes running on the DAQ machines. It allows to report errors on the fly, and to keep a trace of runtime execution for later investigation. More than 500000 messages are stored every day in a MySQL database, in a structured table keeping track for each message of 16 indexing fields (e.g. time, host, user, ...). The total amount of logs for 2012 exceeds 75GB of data and 150 million rows. We present in this paper the architecture and implementation of this distributed logging system, consisting of a client programming API, local data collector processes, a central server, and interactive human interfaces. We review the operational experience during the 2012 run, in particular the actions taken to ensure shifters receive manageable and relevant content from the main log stream. Finally, we present the performance of this log system, and future evolutions.
id oai-inspirehep.net-1301905
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2014
record_format invenio
spelling oai-inspirehep.net-13019052022-08-17T13:29:04Zdoi:10.1088/1742-6596/513/1/012005http://cds.cern.ch/record/2026293engChapeland, SylvainCarena, FCarena, WChibante Barroso, VCosta, FDenes, EDivia, RFuchs, UGrigore, AIonita, CDelort, CSimonetti, GSoos, CTelesca, AVande Vyvre, PVon Haller, BThe ALICE DAQ infoLoggerDetectors and Experimental TechniquesComputing and ComputersALICE (A Large Ion Collider Experiment) is a heavy-ion experiment studying the physics of strongly interacting matter and the quark-gluon plasma at the CERN LHC (Large Hadron Collider). The ALICE DAQ (Data Acquisition System) is based on a large farm of commodity hardware consisting of more than 600 devices (Linux PCs, storage, network switches). The DAQ reads the data transferred from the detectors through 500 dedicated optical links at an aggregated and sustained rate of up to 10 Gigabytes per second and stores at up to 2.5 Gigabytes per second. The infoLogger is the log system which collects centrally the messages issued by the thousands of processes running on the DAQ machines. It allows to report errors on the fly, and to keep a trace of runtime execution for later investigation. More than 500000 messages are stored every day in a MySQL database, in a structured table keeping track for each message of 16 indexing fields (e.g. time, host, user, ...). The total amount of logs for 2012 exceeds 75GB of data and 150 million rows. We present in this paper the architecture and implementation of this distributed logging system, consisting of a client programming API, local data collector processes, a central server, and interactive human interfaces. We review the operational experience during the 2012 run, in particular the actions taken to ensure shifters receive manageable and relevant content from the main log stream. Finally, we present the performance of this log system, and future evolutions.oai:inspirehep.net:13019052014
spellingShingle Detectors and Experimental Techniques
Computing and Computers
Chapeland, Sylvain
Carena, F
Carena, W
Chibante Barroso, V
Costa, F
Denes, E
Divia, R
Fuchs, U
Grigore, A
Ionita, C
Delort, C
Simonetti, G
Soos, C
Telesca, A
Vande Vyvre, P
Von Haller, B
The ALICE DAQ infoLogger
title The ALICE DAQ infoLogger
title_full The ALICE DAQ infoLogger
title_fullStr The ALICE DAQ infoLogger
title_full_unstemmed The ALICE DAQ infoLogger
title_short The ALICE DAQ infoLogger
title_sort alice daq infologger
topic Detectors and Experimental Techniques
Computing and Computers
url https://dx.doi.org/10.1088/1742-6596/513/1/012005
http://cds.cern.ch/record/2026293
work_keys_str_mv AT chapelandsylvain thealicedaqinfologger
AT carenaf thealicedaqinfologger
AT carenaw thealicedaqinfologger
AT chibantebarrosov thealicedaqinfologger
AT costaf thealicedaqinfologger
AT denese thealicedaqinfologger
AT diviar thealicedaqinfologger
AT fuchsu thealicedaqinfologger
AT grigorea thealicedaqinfologger
AT ionitac thealicedaqinfologger
AT delortc thealicedaqinfologger
AT simonettig thealicedaqinfologger
AT soosc thealicedaqinfologger
AT telescaa thealicedaqinfologger
AT vandevyvrep thealicedaqinfologger
AT vonhallerb thealicedaqinfologger
AT chapelandsylvain alicedaqinfologger
AT carenaf alicedaqinfologger
AT carenaw alicedaqinfologger
AT chibantebarrosov alicedaqinfologger
AT costaf alicedaqinfologger
AT denese alicedaqinfologger
AT diviar alicedaqinfologger
AT fuchsu alicedaqinfologger
AT grigorea alicedaqinfologger
AT ionitac alicedaqinfologger
AT delortc alicedaqinfologger
AT simonettig alicedaqinfologger
AT soosc alicedaqinfologger
AT telescaa alicedaqinfologger
AT vandevyvrep alicedaqinfologger
AT vonhallerb alicedaqinfologger