软实时分布式系统中性能监控的统计方法
网络与互联网体系结构
2009-01-20 v1 分布式、并行与集群计算
摘要
软实时应用要求消息的及时传递符合软实时约束。满足此类需求是一项复杂的任务,这既由于分布式环境的易变性,也由于影响消息延迟的众多领域特定因素。及时检测消息过度延迟的根本原因,使得分布式系统能够做出相应反应。这可以显著提高对所需时限约束的符合性。在这项工作中,我们提出了一种用于软实时分布式系统分布式性能监控的新方法。我们建议采用来自统计信号处理和学习领域的最新分布式算法,并将其用于在线性能监控和根本原因分析的不同场景,以精确定位违反性能要求的原因。我们的方法是通用的,可用于任何分布式系统的监控,并且不限于软实时领域。我们已在TransFab(一个IBM的软实时消息传递结构原型)中实现了所提出的框架。除了根本原因分析,该框架还包括解决资源分配问题(如内存和带宽不足)的功能。实验表明,该系统能够及时识别和解决延迟问题。
引用
@article{arxiv.0901.2685,
title = {A Statistical Approach to Performance Monitoring in Soft Real-Time Distributed Systems},
author = {Danny Bickson and Gidon Gershinsky and Ezra N. Hoch and Konstantin Shagin},
journal= {arXiv preprint arXiv:0901.2685},
year = {2009}
}
备注
Submitted to the 29th Int'l Conference on Distributed Computing Systems (ICDCS 2009)