Cargando…
New deployment model for SQLite databases
The Conditions Database of the LHCb experiment (CondDB) provides versioned, time dependent geometry and conditions data for all LHCb data processing applications (simulation, high level trigger (HLT), reconstruction, analysis) in a heterogeneous computing environment ranging from user laptops to the...
Autores principales: | , |
---|---|
Lenguaje: | eng |
Publicado: |
2012
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/1453337 |
_version_ | 1780924980251328512 |
---|---|
author | Clemencic, Marco Shapoval, Illya |
author_facet | Clemencic, Marco Shapoval, Illya |
author_sort | Clemencic, Marco |
collection | CERN |
description | The Conditions Database of the LHCb experiment (CondDB) provides versioned, time dependent geometry and conditions data for all LHCb data processing applications (simulation, high level trigger (HLT), reconstruction, analysis) in a heterogeneous computing environment ranging from user laptops to the HLT farm and the Grid. These different use cases impose front-end support for multiple database technologies (Oracle and SQLite are used). Sophisticated distribution tools are required to ensure timely and robust delivery of updates to all environments. In this paper we describe a distribution and backup system for the SQLite-based CondDB that we have developed to address these issues. It provides fast and efficient deployment mechanism for the LHCb users as well as a backup mechanism for the CondDB managers. The new distribution system has been developed with generality in mind and can be used for any other LHCb SQLite database package. Currently the system is used in production in the LHCb experiment and has achieved the desired goal of higher flexibility and robustness for the management and deployment of the CondDB. |
id | cern-1453337 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2012 |
record_format | invenio |
spelling | cern-14533372019-09-30T06:29:59Zhttp://cds.cern.ch/record/1453337engClemencic, MarcoShapoval, IllyaNew deployment model for SQLite databasesComputing and ComputersThe Conditions Database of the LHCb experiment (CondDB) provides versioned, time dependent geometry and conditions data for all LHCb data processing applications (simulation, high level trigger (HLT), reconstruction, analysis) in a heterogeneous computing environment ranging from user laptops to the HLT farm and the Grid. These different use cases impose front-end support for multiple database technologies (Oracle and SQLite are used). Sophisticated distribution tools are required to ensure timely and robust delivery of updates to all environments. In this paper we describe a distribution and backup system for the SQLite-based CondDB that we have developed to address these issues. It provides fast and efficient deployment mechanism for the LHCb users as well as a backup mechanism for the CondDB managers. The new distribution system has been developed with generality in mind and can be used for any other LHCb SQLite database package. Currently the system is used in production in the LHCb experiment and has achieved the desired goal of higher flexibility and robustness for the management and deployment of the CondDB.LHCb-PUB-2012-007CERN-LHCb-PUB-2012-007LHCb-INT-2012-013oai:cds.cern.ch:14533372012-06-01 |
spellingShingle | Computing and Computers Clemencic, Marco Shapoval, Illya New deployment model for SQLite databases |
title | New deployment model for SQLite databases |
title_full | New deployment model for SQLite databases |
title_fullStr | New deployment model for SQLite databases |
title_full_unstemmed | New deployment model for SQLite databases |
title_short | New deployment model for SQLite databases |
title_sort | new deployment model for sqlite databases |
topic | Computing and Computers |
url | http://cds.cern.ch/record/1453337 |
work_keys_str_mv | AT clemencicmarco newdeploymentmodelforsqlitedatabases AT shapovalillya newdeploymentmodelforsqlitedatabases |