Cargando…
Evaluation of Technologies for a Future Run Control System for the Compact Muon Solenoid Experiment at CERN
The Run Control and Monitoring System (RCMS) of the Compact Muon Solenoid (CMS) experiment at the European Organization for Nuclear Research (CERN) is responsible for controlling and monitoring the data acquisition operations of the experiment [52]. The RCMS provides a high-level web-based interface...
Autor principal: | |
---|---|
Lenguaje: | eng |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2727984 |
Sumario: | The Run Control and Monitoring System (RCMS) of the Compact Muon Solenoid (CMS) experiment at the European Organization for Nuclear Research (CERN) is responsible for controlling and monitoring the data acquisition operations of the experiment [52]. The RCMS provides a high-level web-based interface to operators, allowing control of the experiment and the subsystems it is comprised of. As part of the RCMS, the Run Control provides a framework for developing Function Managers, user code that is implemented in accordance with the interfaces and behavior defined by the framework. The Run Control system is also responsible for executing said Function Managers in a distributed environment and handling communication between them and the resources they control. The original Run Control and Monitoring System for the CMS experiment was developed to fulfill the requirements of the experiment for Phase-I and the first run of the Large Hadron Collider (LHC). Since then, various changes were necessary to keep up with the requirements for Run 2. The core of the system being over a decade old, making use of more recent developments in software technology, improved libraries and programming language features may simplify the implementation of the Run Control, making a rewrite or major update of the RCMS for Phase-II and Run 4 [6] of the LHC stand to reason. For this purpose, the evaluation of suitable technologies for a future Run Control System for the CMS experiment is required. This thesis concerns itself with documenting the functionality of the current RCMS, analyzing new requirements and possible improvements and evaluating technologies regarding their suitability to implement a future version of the Run Control system. To ease the comparison with the technologies currently in use, small demonstration projects and prototypes are implemented. |
---|