CERN Accelerating science

ATLAS Note
Report number ATL-DAQ-PROC-2020-006
Title Designing a new infrastructure for ATLAS Online Web Services
Author(s) Scannicchio, Diana (University of California, Irvine) ; Ballestrero, Sergio (University of Johannesburg, Department of Mechanical Engineering Science) ; Brasolin, Franco (Universita e INFN, Bologna) ; Sanchez Pineda, Arturo Rodolfo (INFN Gruppo Collegato di Udine, Dipartimento Politecnico di Ingegneria ed Architettura, Universita' di Udine, Udine) ; Twomey, Matthew Shaun (Department of Physics, University of Washington, Seattle)
Corporate Author(s) The ATLAS collaboration
Collaboration ATLAS Collaboration
Publication 2020
Imprint 13 Feb 2020
Number of pages 6
In: EPJ Web Conf. 245 (2020) 07030
In: 24th International Conference on Computing in High Energy and Nuclear Physics, Adelaide, Australia, 4 - 8 Nov 2019, pp.07030
DOI 10.1051/epjconf/202024507030
Subject category Particle Physics - Experiment
Accelerator/Facility, Experiment CERN LHC ; ATLAS
Free keywords web services ; apache proxy ; haproxy
Abstract Within the ATLAS detector, the Trigger and Data Acquisition system is responsible for the online processing of data streamed from the detector during collisions at the Large Hadron Collider (LHC) at CERN. The online farm is composed of  4000 servers processing the data read out from  100 million detector channels through multiple trigger levels. The capability to monitor the ongoing data taking and all the involved applications is essential to debug and intervene promptly to ensure efficient data taking. The base of the current web service architecture was designed a few years ago, at the beginning of the ATLAS operation (Run 1). It was intended to serve primarily static content from a Network-attached Storage, and privileging strict security, using separate web servers for internal (ATLAS Technical and Control Network - ATCN) and external (CERN General Purpose Network and public internet) access. During these years, it has become necessary to add to the static content an increasing number of dynamic web-based User Interfaces, as they provided new functionalities and replaced legacy desktop UIs. These are typically served by applications on VMs inside ATCN and made accessible externally via chained reverse HTTP proxies. As the trend towards Web UIs continues, the current design has shown its limits, and its increasing complexity became an issue for maintenance and growth. It is, therefore, necessary to review the overall web services architecture for ATLAS, taking into account the current and future needs of the upcoming LHC Run 3. In this paper, we present our investigation and roadmap to re-design the web services system to better operate and monitor the ATLAS detector, while maintaining the security of critical services, such as Detector Control System, and maintaining the separation of remote monitoring and on-site control according to ATLAS policies.
Copyright/License © 2020-2024 The Authors (License: CC-BY-4.0)

Corresponding record in: Inspire


 Record creato 2020-02-13, modificato l'ultima volta il 2021-03-08


Fulltext from publisher:
Scarica documentoPDF
(file aggiuntivi)
Collegamento esterno:
Scarica documentoOriginal Communication (restricted to ATLAS)