Dependency Detection Using a Fuzzy Engine

The discovery of dependencies between components of a network can reveal relationships among components of multi-tier applications and the underlying IT infrastructure, such as servers and databases. Knowledge of these dependencies is thus important for the management of large distributed, heterogeneous and virtualized systems, where it is difficult to maintain an accurate view of how network assets are functionally connected. In this paper we present a passive method that uses attributes of traffic flow records and derives traffic dependencies among network components using a flexible fuzzy inference mechanism. Simulations and evaluation with real traffic traces show the applicability of the approach for flow-based dependency detection.

[1]  Christian Ensel New Approach for Automated Generation of Service Dependency Models , 2001, LANOMS.

[2]  Stephen Yurkovich,et al.  Fuzzy Control , 1997 .

[3]  Alexander Keller,et al.  Managing application services over service provider networks: architecture and dependency analysis , 2000, NOMS 2000. 2000 IEEE/IFIP Network Operations and Management Symposium 'The Networked Planet: Management Beyond 2000' (Cat. No.00CB37074).

[4]  D. Gantenbein,et al.  Relationship Discovery with NetFlow to Enable Business-Driven IT Management , 2006, 2006 IEEE/IFIP Business Driven IT Management.

[5]  Hisashi Kashima,et al.  Network-based problem detection for distributed systems , 2005, 21st International Conference on Data Engineering (ICDE'05).

[6]  Paramvir Bahl,et al.  Discovering Dependencies for Network Management , 2006, HotNets.

[7]  Uri Blumenthal,et al.  Classification and computation of dependencies for distributed management , 2000, Proceedings ISCC 2000. Fifth IEEE Symposium on Computers and Communications.

[8]  Manish Gupta,et al.  Discovering Dynamic Dependencies in Enterprise Environments for Problem Determination , 2003, DSOM.

[9]  Mehmet Sayal Detecting Time Correlations in Time-Series Data Streams , 2004 .

[10]  Aaron B. Brown,et al.  An active approach to characterizing dynamic dependencies for problem determination in a distributed environment , 2001, 2001 IEEE/IFIP International Symposium on Integrated Network Management Proceedings. Integrated Network Management VII. Integrated Management Strategies for the New Millennium (Cat. No.01EX470).

[11]  Eric A. Brewer,et al.  Pinpoint: problem determination in large, dynamic Internet services , 2002, Proceedings International Conference on Dependable Systems and Networks.