Discovering likely invariants of distributed transaction systems for autonomic system management

Discovering likely invariants of distributed transaction systems for autonomic system management
复制标题

DOI:
10.1007/s10586-006-0008-1
复制
发表时间:
2006-10-01
影响因子:
4.4
通讯作者:
Yoshihira, Kenji
Yoshihira, Kenji
中科院分区:
计算机科学4区
文献类型:
--
作者:
Jiang, Guofei;Chen, Haifeng;Yoshihira, Kenji

文献摘要

被引文献

相似文献

可以从分布式系统中收集大量的监测数据,作为分析系统行为的观察量。然而,如果没有合理的模型来刻画系统的特征,我们很难有效地解释这些监测数据来进行系统管理。本文引入流强度的概念来度量分布式事务系统中内部监控数据对用户请求量的反应强度。我们提出了一种新的方法来自动建模和搜索在整个系统中不同点处测量的流强度之间的关系。如果建模的关系始终保持,则它们被视为底层系统的不变量。实际系统的实验结果表明,这种不变量在分布式事务系统中广泛存在。此外,我们还讨论了如何使用这种不变量来刻画复杂系统并支持自主系统管理。
Large amount of monitoring data can be collected from distributed systems as the observables to analyze system behaviors. However, without reasonable models to characterize systems, we can hardly interpret such monitoring data effectively for system management. In this paper, a new concept named flow intensity is introduced to measure the intensity with which internal monitoring data reacts to the volume of user requests in distributed transaction systems. We propose a novel approach to automatically model and search relationships between the flow intensities measured at various points across the system. If the modeled relationships hold all the time, they are regarded as invariants of the underlying system. Experimental results from a real system demonstrate that such invariants widely exist in distributed transaction systems. Further we discuss how such invariants can be used to characterize complex systems and support autonomic system management.