Cargando…

Evaluation of NoSQL prototypes for the CMS conditions database

With the restart of the LHC in 2015, the growth of the CMS conditions dataset will continue, therefore the need of a consistent and highly available access to the conditions makes a great cause to revisit different aspects of the current data storage solutions. We present a study of alternative data...

Descripción completa

Detalles Bibliográficos
Autor principal: Sipos, R
Lenguaje:eng
Publicado: 2016
Materias:
Acceso en línea:https://dx.doi.org/10.1109/NSSMIC.2015.7581881
http://cds.cern.ch/record/2263736
_version_ 1780954315629789184
author Sipos, R
author_facet Sipos, R
author_sort Sipos, R
collection CERN
description With the restart of the LHC in 2015, the growth of the CMS conditions dataset will continue, therefore the need of a consistent and highly available access to the conditions makes a great cause to revisit different aspects of the current data storage solutions. We present a study of alternative data storage backends for the CMS Conditions Databases, evaluating some of the most popular NoSQL ones to support a key-value representation of the CMS conditions. In addition to the baseline performance comparison between a document store, a column-oriented, and a plain key-value store, the access layer for these databases in the CMS software was developed, in order to provide transparent support for these alternative data stores in the CMS context. The necessary changes in the software infrastructure, and in the modeling approaches are also discussed in this paper. We also discuss the validation phase, which plays a key role in the optimization of the different solutions with fine-tuning critical performance factors. In this paper we present a performance comparison between the NoSQL prototypes and the current Oracle solution, using the real dataset, accessed by the CMS software framework.
id oai-inspirehep.net-1498884
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2016
record_format invenio
spelling oai-inspirehep.net-14988842019-09-30T06:29:59Zdoi:10.1109/NSSMIC.2015.7581881http://cds.cern.ch/record/2263736engSipos, REvaluation of NoSQL prototypes for the CMS conditions databaseDetectors and Experimental TechniquesWith the restart of the LHC in 2015, the growth of the CMS conditions dataset will continue, therefore the need of a consistent and highly available access to the conditions makes a great cause to revisit different aspects of the current data storage solutions. We present a study of alternative data storage backends for the CMS Conditions Databases, evaluating some of the most popular NoSQL ones to support a key-value representation of the CMS conditions. In addition to the baseline performance comparison between a document store, a column-oriented, and a plain key-value store, the access layer for these databases in the CMS software was developed, in order to provide transparent support for these alternative data stores in the CMS context. The necessary changes in the software infrastructure, and in the modeling approaches are also discussed in this paper. We also discuss the validation phase, which plays a key role in the optimization of the different solutions with fine-tuning critical performance factors. In this paper we present a performance comparison between the NoSQL prototypes and the current Oracle solution, using the real dataset, accessed by the CMS software framework.oai:inspirehep.net:14988842016
spellingShingle Detectors and Experimental Techniques
Sipos, R
Evaluation of NoSQL prototypes for the CMS conditions database
title Evaluation of NoSQL prototypes for the CMS conditions database
title_full Evaluation of NoSQL prototypes for the CMS conditions database
title_fullStr Evaluation of NoSQL prototypes for the CMS conditions database
title_full_unstemmed Evaluation of NoSQL prototypes for the CMS conditions database
title_short Evaluation of NoSQL prototypes for the CMS conditions database
title_sort evaluation of nosql prototypes for the cms conditions database
topic Detectors and Experimental Techniques
url https://dx.doi.org/10.1109/NSSMIC.2015.7581881
http://cds.cern.ch/record/2263736
work_keys_str_mv AT siposr evaluationofnosqlprototypesforthecmsconditionsdatabase