Published September 27, 2024 | Version v1

Online Database Access Application for the CMS DAQ System in the High Luminosity LHC

Authors/Creators

  • 1. Vienna University of Technology

Contributors

Supervisor:

  • 1. Universty of California San Diego

Description

In large-scale experiments like the Compact Muon Solenoid (CMS) at CERN, dynamic and automated system configuration, along with continuous monitoring, is critical for successful data collection. Monitoring and exception data are stored in a database to support future analysis and issue prevention. This process is managed by the TStore service, which provides a SOAP interface to facilitate communication between the DAQ applications and the monitoring system. Within the XDAQ framework used for the CMS experiment, TStore serves as a proxy, facilitating client interactions with Oracle databases while offering advantages over direct connections. An analysis of the CMS subsystems revealed that 9 out of 13 primary systems use TStore either directly or indirectly. However, TStore was not initially migrated to the latest version of XDAQ due to incompatibilities between the OCCI (Oracle C++ Call Interface) library and C++17 on AlmaLinux 9. After several years of being unmaintained, a new OCCI version has been released, making TStore compatible with the upgraded environment. The report discusses the task of upgrading TStore and ensuring its functionality through testing. To modernize the system, a new REST API structure was designed, replacing the SOAP API. This hierarchical REST architecture simplifies data management, standardizes request handling, and improves usability by leveraging widely adopted specifications.

Other

Abbreviations: CMS - Compact Muon Solenoid

Other

Abbreviations: DAQ - Data Acquisition

Other

Abbreviations: LHC - Large Hadron Collider

Files

Zeh_CERN_Summer_Student_Report.pdf

Files (508.8 kB)

Name Size Download all
md5:d2d9fe67db171b9fdcf0ac9cc39f2056
508.8 kB Preview Download

Additional details

Identifiers

CDS Report Number
CERN-STUDENTS-Note-2024-166

CERN

Department
EP - Experimental Physics Department
Accelerator
CERN LHC
Experiment
CMS

Linked records