...
首页> 外文期刊>EPJ Web of Conferences >A Scalable Online Monitoring System Based on Elasticsearch for Distributed Data Acquisition in Cms
【24h】

A Scalable Online Monitoring System Based on Elasticsearch for Distributed Data Acquisition in Cms

机译:基于Elasticsearch的可扩展在线监测系统

获取原文
   

获取外文期刊封面封底 >>

       

摘要

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.
机译:CMS数据采集(DAQ)系统中负责数据读取和事件生成的部分是一个相互依赖的分布式应用程序的复杂网络。为确保成功获取数据,必须对这些程序进行持续监控,以利于在与指定行为有任何偏差的情况下及时进行必要的更正。从网络上的多个来源定期收集大量不同的监视数据样本。监视数据保存在内存中以进行联机操作,并可选地存储在磁盘上以进行事后分析。我们提供了一个基于开源NoSQL数据库Elasticsearch的通用可重用解决方案,该数据库相对于现有系统是完全兼容且非侵入式的。其动机是受益于现成的软件,以促进开发,维护和支持工作。 Elasticsearch提供故障转移和数据冗余功能,以及独立于编程语言的JSON-over-HTTP接口。水平缩放的可能性符合DAQ监视系统的要求。通过在可托管在计算机云上的Elasticsearch群集上进行重新分配,可以平衡所有来源的数据负载。为了实现必要的鲁棒性并验证该方法的可扩展性,上述监视解决方案当前与现有内部开发的DAQ监视系统并行运行。

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号