Cargando…

The CMS Condition Database system

The Condition Database plays a key role in the CMS computing infrastructure. The complexity of the detector and the variety of the sub-systems involved are setting tight requirements for handling the Conditions. In the last two years the collaboration has put an effort in the re-design of the Condi...

Descripción completa

Detalles Bibliográficos
Autores principales: Govi, Giacomo Maria, Di Guida, Salvatore, Ojeda-Sandonis, Miguel, Pfeiffer, Andreas, Sipos, Roland
Lenguaje:eng
Publicado: 2015
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/664/4/042024
http://cds.cern.ch/record/2121260
_version_ 1780949352655618048
author Govi, Giacomo Maria
Di Guida, Salvatore
Ojeda-Sandonis, Miguel
Pfeiffer, Andreas
Sipos, Roland
author_facet Govi, Giacomo Maria
Di Guida, Salvatore
Ojeda-Sandonis, Miguel
Pfeiffer, Andreas
Sipos, Roland
author_sort Govi, Giacomo Maria
collection CERN
description The Condition Database plays a key role in the CMS computing infrastructure. The complexity of the detector and the variety of the sub-systems involved are setting tight requirements for handling the Conditions. In the last two years the collaboration has put an effort in the re-design of the Condition Database system, with the aim to improve the scalability and the operability for the data taking starting in 2015. The re-design has focused in simplifying the architecture, using the lessons learned during the operation of the previous data-taking period. In the new system the relational features of the database schema are mainly exploited to handle the metadata ( Tag and Interval of Validity ), allowing for a limited and controlled set of queries. The bulk condition data ( Payloads ) are stored as unstructured binary data, allowing the storage in a single table with a common layout for all of the condition data types. In this presentation, we describe the full architecture of the system, including the services implemented for uploading payloads and the tools for browsing the database. Furthermore, the implementation choices for the core software will be discussed.
id cern-2121260
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2015
record_format invenio
spelling cern-21212602022-08-10T13:07:49Zdoi:10.1088/1742-6596/664/4/042024http://cds.cern.ch/record/2121260engGovi, Giacomo MariaDi Guida, SalvatoreOjeda-Sandonis, MiguelPfeiffer, AndreasSipos, RolandThe CMS Condition Database systemDetectors and Experimental TechniquesThe Condition Database plays a key role in the CMS computing infrastructure. The complexity of the detector and the variety of the sub-systems involved are setting tight requirements for handling the Conditions. In the last two years the collaboration has put an effort in the re-design of the Condition Database system, with the aim to improve the scalability and the operability for the data taking starting in 2015. The re-design has focused in simplifying the architecture, using the lessons learned during the operation of the previous data-taking period. In the new system the relational features of the database schema are mainly exploited to handle the metadata ( Tag and Interval of Validity ), allowing for a limited and controlled set of queries. The bulk condition data ( Payloads ) are stored as unstructured binary data, allowing the storage in a single table with a common layout for all of the condition data types. In this presentation, we describe the full architecture of the system, including the services implemented for uploading payloads and the tools for browsing the database. Furthermore, the implementation choices for the core software will be discussed.CMS-CR-2015-073oai:cds.cern.ch:21212602015-05-15
spellingShingle Detectors and Experimental Techniques
Govi, Giacomo Maria
Di Guida, Salvatore
Ojeda-Sandonis, Miguel
Pfeiffer, Andreas
Sipos, Roland
The CMS Condition Database system
title The CMS Condition Database system
title_full The CMS Condition Database system
title_fullStr The CMS Condition Database system
title_full_unstemmed The CMS Condition Database system
title_short The CMS Condition Database system
title_sort cms condition database system
topic Detectors and Experimental Techniques
url https://dx.doi.org/10.1088/1742-6596/664/4/042024
http://cds.cern.ch/record/2121260
work_keys_str_mv AT govigiacomomaria thecmsconditiondatabasesystem
AT diguidasalvatore thecmsconditiondatabasesystem
AT ojedasandonismiguel thecmsconditiondatabasesystem
AT pfeifferandreas thecmsconditiondatabasesystem
AT siposroland thecmsconditiondatabasesystem
AT govigiacomomaria cmsconditiondatabasesystem
AT diguidasalvatore cmsconditiondatabasesystem
AT ojedasandonismiguel cmsconditiondatabasesystem
AT pfeifferandreas cmsconditiondatabasesystem
AT siposroland cmsconditiondatabasesystem