Cargando…

On-Change Publishing of Database Resident Control System Data

The CERN accelerator control system is largely data driven, based on a distributed Oracle® database architecture. Many application programs depend on the latest values of key pieces of information such as beam mode and accelerator mode. Rather than taking the non-scalable approach of polling the dat...

Descripción completa

Detalles Bibliográficos
Autores principales: Kostro, K, Billen, R, Roderick, C
Lenguaje:eng
Publicado: 2009
Materias:
Acceso en línea:http://cds.cern.ch/record/1215579
_version_ 1780918104798265344
author Kostro, K
Billen, R
Roderick, C
author_facet Kostro, K
Billen, R
Roderick, C
author_sort Kostro, K
collection CERN
description The CERN accelerator control system is largely data driven, based on a distributed Oracle® database architecture. Many application programs depend on the latest values of key pieces of information such as beam mode and accelerator mode. Rather than taking the non-scalable approach of polling the database for the latest values, the CERN control system addresses this requirement by making use of the Oracle Advanced Queuing – an implementation based on JMS (Java Message Service) – to publish data changes throughout the control system via the CERN Controls Middleware (CMW). This paper describes the architecture of the system, the implementation choices and the experience so far.
id cern-1215579
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2009
record_format invenio
spelling cern-12155792019-09-30T06:29:59Zhttp://cds.cern.ch/record/1215579engKostro, KBillen, RRoderick, COn-Change Publishing of Database Resident Control System DataAccelerators and Storage RingsThe CERN accelerator control system is largely data driven, based on a distributed Oracle® database architecture. Many application programs depend on the latest values of key pieces of information such as beam mode and accelerator mode. Rather than taking the non-scalable approach of polling the database for the latest values, the CERN control system addresses this requirement by making use of the Oracle Advanced Queuing – an implementation based on JMS (Java Message Service) – to publish data changes throughout the control system via the CERN Controls Middleware (CMW). This paper describes the architecture of the system, the implementation choices and the experience so far.CERN-ATS-2009-104oai:cds.cern.ch:12155792009-11-01
spellingShingle Accelerators and Storage Rings
Kostro, K
Billen, R
Roderick, C
On-Change Publishing of Database Resident Control System Data
title On-Change Publishing of Database Resident Control System Data
title_full On-Change Publishing of Database Resident Control System Data
title_fullStr On-Change Publishing of Database Resident Control System Data
title_full_unstemmed On-Change Publishing of Database Resident Control System Data
title_short On-Change Publishing of Database Resident Control System Data
title_sort on-change publishing of database resident control system data
topic Accelerators and Storage Rings
url http://cds.cern.ch/record/1215579
work_keys_str_mv AT kostrok onchangepublishingofdatabaseresidentcontrolsystemdata
AT billenr onchangepublishingofdatabaseresidentcontrolsystemdata
AT roderickc onchangepublishingofdatabaseresidentcontrolsystemdata