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