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...

Descripción completa

Detalles Bibliográficos
Autores principales: Clemencic, Marco, Shapoval, Illya
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