Show simple item record

dc.contributor.authorAndre, Jean-Marc
dc.contributor.authorBehrens, Ulf
dc.contributor.authorBranson, James
dc.contributor.authorBrummer, Philipp
dc.contributor.authorChaze, Olivier
dc.contributor.authorCittolin, Sergio
dc.contributor.authorGomes, Diego Da Silva
dc.contributor.authorDarlea, Georgiana-Lavinia
dc.contributor.authorDeldicque, Christian
dc.contributor.authorDemiragli, Zeynep
dc.contributor.authorDobson, Marc
dc.contributor.authorDoualot, Nicolas
dc.contributor.authorErhan, Samim
dc.contributor.authorFulcher, Jonathan Richard
dc.contributor.authorGigi, Dominique
dc.contributor.authorGladki, Maciej
dc.contributor.authorGlege, Frank
dc.contributor.authorGomez-Ceballos, Guillelmo
dc.contributor.authorHegeman, Jeroen
dc.contributor.authorHolzner, Andre
dc.contributor.authorJanulis, Mindaugas
dc.contributor.authorLettrich, Michael
dc.contributor.authorMecionis, Audrius
dc.contributor.authorMeijers, Frans
dc.contributor.authorMeschi, Emilio
dc.contributor.authorMommsen, Remigius K.
dc.contributor.authorMorovic, Srecko
dc.contributor.authorO'Dell, Vivian
dc.contributor.authorOrsini, Luciano
dc.contributor.authorPapakrivopoulos, Ioannis
dc.contributor.authorPaus, Christoph M. E.
dc.contributor.authorPetrova, Petia
dc.contributor.authorPetrucci, Andrea
dc.contributor.authorPieri, Marco
dc.contributor.authorRabady, Dinyar
dc.contributor.authorRacz, Attila
dc.contributor.authorRapsevicius, Valdas
dc.contributor.authorReis, Thomas
dc.contributor.authorSakulin, Hannes
dc.contributor.authorSchwick, Christoph
dc.contributor.authorSimelevicius, Dainius
dc.contributor.authorStankevicius, Mantas
dc.contributor.authorVazquez Velez, Cristina
dc.contributor.authorVougioukas, Michail
dc.contributor.authorWernet, Christian
dc.contributor.authorZejdl, Petr
dc.date.accessioned2022-08-05T19:20:37Z
dc.date.available2021-09-20T18:21:49Z
dc.date.available2022-08-05T19:20:37Z
dc.date.issued2019
dc.identifier.urihttps://hdl.handle.net/1721.1/132322.2
dc.description.abstract<jats:p>The part of the CMS Data Acquisition (DAQ) system responsible for data readout and event building is a complex network of interdependent distributed applications. To ensure successful data taking, these programs have to be constantly monitored in order to facilitate the timeliness of necessary corrections in case of any deviation from specified behaviour. A large number of diverse monitoring data samples are periodically collected from multiple sources across the network. Monitoring data are kept in memory for online operations and optionally stored on disk for post-mortem analysis. We present a generic, reusable solution based on an open source NoSQL database, Elasticsearch, which is fully compatible and non-intrusive with respect to the existing system. The motivation is to benefit from an offthe-shelf software to facilitate the development, maintenance and support efforts. Elasticsearch provides failover and data redundancy capabilities as well as a programming language independent JSON-over-HTTP interface. The possibility of horizontal scaling matches the requirements of a DAQ monitoring system. The data load from all sources is balanced by redistribution over an Elasticsearch cluster that can be hosted on a computer cloud. In order to achieve the necessary robustness and to validate the scalability of the approach the above monitoring solution currently runs in parallel with an existing in-house developed DAQ monitoring system.</jats:p>en_US
dc.language.isoen
dc.publisherEDP Sciencesen_US
dc.relation.isversionof10.1051/EPJCONF/201921401048en_US
dc.rightsCreative Commons Attribution 4.0 International licenseen_US
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/en_US
dc.sourceEPJ Web of Conferencesen_US
dc.titleA Scalable Online Monitoring System Based on Elasticsearch for Distributed Data Acquisition in Cmsen_US
dc.typeArticleen_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Physicsen_US
dc.contributor.departmentMassachusetts Institute of Technology. Laboratory for Nuclear Scienceen_US
dc.relation.journalEPJ Web of Conferencesen_US
dc.eprint.versionFinal published versionen_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dc.date.updated2020-11-05T16:24:11Z
dspace.orderedauthorsAndre, J-M; Behrens, U; Branson, J; Brummer, P; Chaze, O; Cittolin, S; Da Silva Gomes, D; Darlea, G-L; Deldicque, C; Demiragli, Z; Dobson, M; Doualot, N; Erhan, S; Jonathan, RF; Gigi, D; Gladki, M; Glege, F; Gomez-Ceballos, G; Hegeman, J; Holzner, A; Janulis, M; Lettrich, M; Mecionis, A; Meijers, F; Meschi, E; Mommsen, RK; Morovic, S; O'Dell, V; Orsini, L; Papakrivopoulos, I; Paus, C; Petrova, P; Petrucci, A; Pieri, M; Rabady, D; Racz, A; Rapsevicius, V; Reis, T; Sakulin, H; Schwick, C; Simelevicius, D; Stankevicius, M; Vazquez Velez, C; Vougioukas, M; Wernet, C; Zejdl, Pen_US
dspace.date.submission2020-11-05T16:24:13Z
mit.journal.volume214en_US
mit.licensePUBLISHER_CC
mit.metadata.statusPublication Information Neededen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

VersionItemDateSummary

*Selected version