Bereiche | Tage | Auswahl | Suche | Aktualisierungen | Downloads | Hilfe
T: Fachverband Teilchenphysik
T 117: Trigger+DAQ 4
T 117.4: Vortrag
Freitag, 8. März 2024, 09:45–10:00, Geb. 30.23: 3/1
Microservices framework and configuration database for ATLAS ITk — •Jonas Schmeing, Gerhard Brandt, Marvin Geyik, Maren Stratmann, and Wolfgang Wagner — Bergische Universität Wuppertal
For the LHC Phase-2 upgrade, a new inner tracker (ITk) will be installed in the ATLAS experiment. It will allow for even higher data rates and will be thoroughly tested in the ATLAS ITk system tests. To operate these tests and later the final detector, a GUI and configuration system is needed. For this a flexible and scalable framework based on distributed microservices has been introduced. Different microservices are responsible for configuration or operation of all the parts in the readout chain.
The configuration database microservice provides the configuration files needed to configure the hardware components of the readout chain and perform scans. It saves all the connectivity information and configuration files needed to operate the system in so called runkeys, who are saved in a flexible, tree-based data structure. This flexible structure the runkeys allows the storage of specialized runkeys made up of different objects for the ITk subdetectors.
To efficiently serve these files to the subdetectors, a distributed system of ConfigDB caches is introduced. The master instance of the ConfigDB provides these caches with subsets of the runkeys depending on the elements of the readout chain that the specific cache serves.