On the Accurate Identification of Network Service Dependencies in Distributed Systems

On the Accurate Identification of Network Service Dependencies in Distributed Systems
复制标题

分布式系统中网络服务依赖关系的准确识别

DOI:
--
复制
发表时间:
2012
期刊:
LiSA
影响因子:
--
通讯作者:
S. Jajodia
S. Jajodia
中科院分区:
--
文献类型:
--
作者:
Barry W. Peddycord;P. Ning;S. Jajodia

文献摘要

被引文献

相似文献

网络服务依赖性的自动识别仍然是大型分布式系统管理中的一个具有挑战性的问题。为该问题开发解决方案的进展对现场运营商具有直接而有形的好处。当网络中服务的依赖性更好地理解时,计划和响应系统故障就变得更加有效,最大程度地减少停机时间并更有效地管理资源。 本文介绍了三种新型技术,以通过被动监视和分析网络流量来自动识别网络服务依赖性,包括基于对数的排名方案,旨在更准确地检测具有较低误差的网络服务依赖性,以识别较低的推理技术涉及不经常使用的网络服务的依赖项,以及一种自动发现网络服务群集的方法,该网络服务群体为负载平衡或备份目的配置了。本文还使用从生产网络收集的现实世界流量对这些技术进行了实验评估。实验结果表明,这些技术在自动检测和网络服务依赖性推断方面提高了最新技术。
The automated identification of network service dependencies remains a challenging problem in the administration of large distributed systems. Advances in developing solutions for this problem have immediate and tangible benefits to operators in the field. When the dependencies of the services in a network are better-understood, planning for and responding to system failures becomes more efficient, minimizing downtime and managing resources more effectively. This paper introduces three novel techniques to assist in the automatic identification of network service dependencies through passively monitoring and analyzing network traffic, including a logarithm-based ranking scheme aimed at more accurate detection of network service dependencies with lower false positives, an inference technique for identifying the dependencies involving infrequently used network services, and an approach for automated discovery of clusters of network services configured for load balancing or backup purposes. This paper also presents the experimental evaluation of these techniques using real-world traffic collected from a production network. The experimental results demonstrate that these techniques advance the state of the art in automated detection and inference of network service dependencies.