...
首页> 外文期刊>IEEE Communications Magazine >Enabling persistent queries for cross-aggregate performance monitoring
【24h】

Enabling persistent queries for cross-aggregate performance monitoring

机译:启用持久查询以进行跨聚合性能监控

获取原文
获取原文并翻译 | 示例
   

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

       

摘要

It is essential for distributed, data-intensive applications to monitor the performance of the underlying network, storage, and computational resources. Increasingly, distributed applications need performance information from multiple aggregates, and tools need to make real-time steering decisions based on the performance feedback. With increasing scale and complexity, the volume and velocity of monitoring data is increasing, posing scalability challenges. In this work, we have developed a persistent query agent (PQA) that provides real-time application and network performance feedback to clients/ applications, thereby enabling dynamic adaptations. The PQA enables federated performance monitoring by interacting with multiple aggregates and performance monitoring sources. Using a publish-subscribe framework, it sends triggers asynchronously to applications/clients when relevant performance events occur. The applications/clients register their events of interest using declarative queries and get notified by the PQA. The PQA leverages a complex event processing (CEP) framework for managing and executing the queries expressed in a standard SQL-like query language. Instead of saving all monitoring data for future analysis, PQA observes performance event streams in real time, and runs continuous queries over streams of monitoring events. In this work, we present the design and architecture of the PQA, and describe some relevant use cases.
机译:对于分布式,数据密集型应用程序,监视底层网络,存储和计算资源的性能至关重要。分布式应用程序越来越需要来自多个聚合的性能信息,而工具则需要根据性能反馈做出实时指导决策。随着规模和复杂性的增加,监视数据的数量和速度也在增加,从而带来了可扩展性挑战。在这项工作中,我们开发了一个持久查询代理(PQA),它可以向客户端/应用程序提供实时应用程序和网络性能反馈,从而实现动态适应。 PQA通过与多个聚合和性能监视源进行交互来启用联合性能监视。使用发布-订阅框架,当相关的性能事件发生时,它异步将触发器发送给应用程序/客户端。应用程序/客户端使用声明性查询注册其感兴趣的事件,并由PQA通知。 PQA利用复杂的事件处理(CEP)框架来管理和执行以类似SQL的标准查询语言表示的查询。 PQA不会实时保存所有监视数据以供将来分析,而是实时观察性能事件流,并在监视事件流上运行连续查询。在这项工作中,我们介绍了PQA的设计和体系结构,并描述了一些相关的用例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号