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...
Autores principales: | , , , , |
---|---|
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 |