Cargando…

NXCALS - Architecture and Challenges of the Next CERN Accelerator Logging Service

CERN’s Accelerator Logging Service (CALS) is in production since 2003 and stores data from accelerator infrastructure and beam observation devices. Initially expecting 1 TB/year, the Oracle based system has scaled to cope with 2.5 TB/day coming from >2.3 million signals. It serves >1000 users...

Descripción completa

Detalles Bibliográficos
Autores principales: Wozniak, Jakub, Roderick, Chris
Lenguaje:eng
Publicado: 2020
Materias:
Acceso en línea:https://dx.doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA163
http://cds.cern.ch/record/2778529
_version_ 1780971753221128192
author Wozniak, Jakub
Roderick, Chris
author_facet Wozniak, Jakub
Roderick, Chris
author_sort Wozniak, Jakub
collection CERN
description CERN’s Accelerator Logging Service (CALS) is in production since 2003 and stores data from accelerator infrastructure and beam observation devices. Initially expecting 1 TB/year, the Oracle based system has scaled to cope with 2.5 TB/day coming from >2.3 million signals. It serves >1000 users making an average of 5 million extraction requests per day. Nevertheless, with a large data increase during LHC Run 2 the CALS system began to show its limits, particularly for supporting data analytics. In 2016 the NXCALS project was launched with the aim of replacing CALS from Run 3 onwards, with a scalable system using "Big Data" technologies. The NXCALS core is production-ready, based on open-source technologies such as Hadoop, HBase, Spark and Kafka. This paper will describe the NXCALS architecture and design choices, together with challenges faced while adopting these technologies. This includes: write/read performance when dealing with vast amounts of data from heterogenous data sources with strict latency requirements; how to extract, transform and load >1 PB of data from CALS to NXCALS. NXCALS is not CERN-specific and can be relevant to other institutes facing similar challenges.
id cern-2778529
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2020
record_format invenio
spelling cern-27785292022-01-14T14:55:35Zdoi:10.18429/JACoW-ICALEPCS2019-WEPHA163http://cds.cern.ch/record/2778529engWozniak, JakubRoderick, ChrisNXCALS - Architecture and Challenges of the Next CERN Accelerator Logging ServiceAccelerators and Storage RingsCERN’s Accelerator Logging Service (CALS) is in production since 2003 and stores data from accelerator infrastructure and beam observation devices. Initially expecting 1 TB/year, the Oracle based system has scaled to cope with 2.5 TB/day coming from >2.3 million signals. It serves >1000 users making an average of 5 million extraction requests per day. Nevertheless, with a large data increase during LHC Run 2 the CALS system began to show its limits, particularly for supporting data analytics. In 2016 the NXCALS project was launched with the aim of replacing CALS from Run 3 onwards, with a scalable system using "Big Data" technologies. The NXCALS core is production-ready, based on open-source technologies such as Hadoop, HBase, Spark and Kafka. This paper will describe the NXCALS architecture and design choices, together with challenges faced while adopting these technologies. This includes: write/read performance when dealing with vast amounts of data from heterogenous data sources with strict latency requirements; how to extract, transform and load >1 PB of data from CALS to NXCALS. NXCALS is not CERN-specific and can be relevant to other institutes facing similar challenges.oai:cds.cern.ch:27785292020
spellingShingle Accelerators and Storage Rings
Wozniak, Jakub
Roderick, Chris
NXCALS - Architecture and Challenges of the Next CERN Accelerator Logging Service
title NXCALS - Architecture and Challenges of the Next CERN Accelerator Logging Service
title_full NXCALS - Architecture and Challenges of the Next CERN Accelerator Logging Service
title_fullStr NXCALS - Architecture and Challenges of the Next CERN Accelerator Logging Service
title_full_unstemmed NXCALS - Architecture and Challenges of the Next CERN Accelerator Logging Service
title_short NXCALS - Architecture and Challenges of the Next CERN Accelerator Logging Service
title_sort nxcals - architecture and challenges of the next cern accelerator logging service
topic Accelerators and Storage Rings
url https://dx.doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA163
http://cds.cern.ch/record/2778529
work_keys_str_mv AT wozniakjakub nxcalsarchitectureandchallengesofthenextcernacceleratorloggingservice
AT roderickchris nxcalsarchitectureandchallengesofthenextcernacceleratorloggingservice