Cargando…

CERN Controls Configuration Service - Event-Based Processing of Controls Changes

The Controls Configuration Service (CCS) is a core component of the data-driven Control System at CERN. Built around a central database, the CCS provides a range of client APIs and graphical user interfaces (GUI) to enable efficient and user-friendly configuration of Controls. As the entry point for...

Descripción completa

Detalles Bibliográficos
Autores principales: Urbaniec, Bartlomiej, Burdzanowski, Lukasz
Lenguaje:eng
Publicado: 2022
Materias:
Acceso en línea:https://dx.doi.org/10.18429/JACoW-ICALEPCS2021-MOPV043
http://cds.cern.ch/record/2810007
_version_ 1780973196234719232
author Urbaniec, Bartlomiej
Burdzanowski, Lukasz
author_facet Urbaniec, Bartlomiej
Burdzanowski, Lukasz
author_sort Urbaniec, Bartlomiej
collection CERN
description The Controls Configuration Service (CCS) is a core component of the data-driven Control System at CERN. Built around a central database, the CCS provides a range of client APIs and graphical user interfaces (GUI) to enable efficient and user-friendly configuration of Controls. As the entry point for all the modifications to Controls system configurations, the CCS provides the means to ensure global data coherency and propagation of changes across the distributed Controls sub-systems and services. With the aim of achieving global data coherency in the most efficient manner, the need for an advanced data integrator emerged. The Controls Configuration Data Lifecycle manager (CCDL) is the core integration bridge between the distributed Controls sub-systems. It aims to ensure consistent, reliable, and efficient exchange of information and triggering of workflow actions based on events representing Controls configuration changes. The CCDL implements and incorporates cutting-edge technologies used successfully in the IT industry. This paper describes the CCDL architecture, design and technology choices made, as well as the tangible benefits that have been realised since its introduction.
id cern-2810007
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2022
record_format invenio
spelling cern-28100072022-08-10T13:11:12Zdoi:10.18429/JACoW-ICALEPCS2021-MOPV043http://cds.cern.ch/record/2810007engUrbaniec, BartlomiejBurdzanowski, LukaszCERN Controls Configuration Service - Event-Based Processing of Controls ChangesAccelerators and Storage RingsThe Controls Configuration Service (CCS) is a core component of the data-driven Control System at CERN. Built around a central database, the CCS provides a range of client APIs and graphical user interfaces (GUI) to enable efficient and user-friendly configuration of Controls. As the entry point for all the modifications to Controls system configurations, the CCS provides the means to ensure global data coherency and propagation of changes across the distributed Controls sub-systems and services. With the aim of achieving global data coherency in the most efficient manner, the need for an advanced data integrator emerged. The Controls Configuration Data Lifecycle manager (CCDL) is the core integration bridge between the distributed Controls sub-systems. It aims to ensure consistent, reliable, and efficient exchange of information and triggering of workflow actions based on events representing Controls configuration changes. The CCDL implements and incorporates cutting-edge technologies used successfully in the IT industry. This paper describes the CCDL architecture, design and technology choices made, as well as the tangible benefits that have been realised since its introduction.oai:cds.cern.ch:28100072022
spellingShingle Accelerators and Storage Rings
Urbaniec, Bartlomiej
Burdzanowski, Lukasz
CERN Controls Configuration Service - Event-Based Processing of Controls Changes
title CERN Controls Configuration Service - Event-Based Processing of Controls Changes
title_full CERN Controls Configuration Service - Event-Based Processing of Controls Changes
title_fullStr CERN Controls Configuration Service - Event-Based Processing of Controls Changes
title_full_unstemmed CERN Controls Configuration Service - Event-Based Processing of Controls Changes
title_short CERN Controls Configuration Service - Event-Based Processing of Controls Changes
title_sort cern controls configuration service - event-based processing of controls changes
topic Accelerators and Storage Rings
url https://dx.doi.org/10.18429/JACoW-ICALEPCS2021-MOPV043
http://cds.cern.ch/record/2810007
work_keys_str_mv AT urbaniecbartlomiej cerncontrolsconfigurationserviceeventbasedprocessingofcontrolschanges
AT burdzanowskilukasz cerncontrolsconfigurationserviceeventbasedprocessingofcontrolschanges