Abstract
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.
References
Keller, A., Blumenthal, U., Kar, G.: Classification and computation of dependencies for distributed management. In: Proc. of the 5th IEEE Symposium on Computers and Communications ISCC, pp. 78–83. IEEE Computer Society Press, Los Alamitos (2000)
Kind, A., Gantenbein, D., Etoh, H.: Relationship discovery with netflow to enable business-driven it management. In: Proc of the First IEEE/IFIP International Workshop on Business-Driven IT Management, BDIM, pp. 63–70 (2006)
Gupta, M., Neogi, A., Agarawal, M.K., Kar, G.: Discovering dynamic dependencies in enterprise enviroments for problem determination. In: Proc. of the 14th IEEE/IFIP International Workshop on Distributed Systems: Operations and Management (2003)
Chen, M., Kiciman, E., Fratkin, E., Fox, A., Brewer, E.: Pinpoint:problem determination in large,dynamic internet services. In: Proc. of the International Conferance on Dependable Systems and Networks DSN, pp. 595–604 (2002)
Brown, A., Kar, G., Keller, A.: An active approach to characterizing dynamic dependencies for problem determination in a distributed environment. In: Proc. of the International IFIP/IEEE Symposium on Intergrated Network Management, pp. 377–390. IEEE Computer Society Press, Los Alamitos (2001)
Kar, G., Keller, A., Calo, S.: Managing application services over service provider networks: Architecture and dependency analysis. In: Proc. of the 7th International IFIP/IEEE Network Operations and Management Symposium NOMS, pp. 61–74. IEEE Computer Society Press, Los Alamitos (2000)
Bahl, P., Barham, P., Black, R., Chandra, R., Goldszmidt, M., Isaacs, R., Kandula, S., Li, L., MacCormick, J., Maltz, D., Mortier, R., Wawrzoniak, M., Zhang, M.: Discovering dependencies for network management. In: Proc. of the 5th Workshop on Hot Topics in Networks HotNets V, pp. 97–102 (2006)
Kashima, H., Tsumura, T., Ide, T., Nogayama, T., Etoh, R.H.H., Fukuda, T.: Network-based problem detection for distributed systems. In: Proc. of the 21th International Conference on Data Engineering ICDE, pp. 978–989 (2005)
Ensel, C.: New approach for automated generation of service dependency models. In: Proc. of the 2th Latin American Network Operation and Management Symposium LANOMS (2001)
Sayal, M.: Detecting time correlations in time-series data streams. In: HP Technical Report HPL-2004-103 (2004)
CISCO: Netflow (2007), http://www.cisco.com/en/US/products/ps6601/productiosprotocolgrouphome.html
Passino, K., Yurkovich, S.: FUZZY CONTROL. Addison-Wesley, Reading (1998)
IBM: Aurora-network traffic analysis and visualization (2007), http://www.zurich.ibm.com/aurora
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 IFIP International Federation for Information Processing
About this paper
Cite this paper
Dechouniotis, D., Dimitropoulos, X., Kind, A., Denazis, S. (2007). Dependency Detection Using a Fuzzy Engine. In: Clemm, A., Granville, L.Z., Stadler, R. (eds) Managing Virtualization of Networks and Services. DSOM 2007. Lecture Notes in Computer Science, vol 4785. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75694-1_10
Download citation
DOI: https://doi.org/10.1007/978-3-540-75694-1_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75693-4
Online ISBN: 978-3-540-75694-1
eBook Packages: Computer ScienceComputer Science (R0)