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