Experience with CORBA communication middleware in the ATLAS DAQ.
A. Kazarov, Pedro, L, Kotov, V, L. Mapelli, I. N. Aleksandrov, J Flammerd, Y. F. Ryabov, Serguei Kolos, M. Mineev, D. Burckhart-Chromek, Jones, R, Marc Dobson, E. Badescu, Fiuza De Barrosb, N, Dietrich Liko, M. Caprini, Klose, D, Igor Soloviev, S.A. Korobov, A. Amorim · CERN Document Server (European Organization for Nuclear Research) · 2005
As modern High Energy Physics (HEP) experiments require more distributed computing power to fulfill their demands, the need of an efficient distributed online services for control, configuration and monitoring in such experiments becomes increasingly important. This paper describes experience of using standard Common Object Request Broker Architecture (CORBA) middleware for providing a high performance and scalable software, which will be used for the online control, configuration and monitoring in the ATLAS Data Acquisition (DAQ) system. It also recites the experience, which was gained from using several CORBA implementations together and replacing one CORBA broker with another. Finally the paper presents the results of the large scale tests, demonstrating the performance and scalability of the ATLAS DAQ online services. These results show that the standard CORBA is truly appropriate for the highly efficient online distributed computing in the HEP experiments area.