Abstract
Autonomic network management is a vision that brings autonomic computing principles to network management. Besides, it is necessary some level of decentralization to enable broad autonomic capabilities. An interesting alternative of infrastructure for this union is the utilization of peer-to-peer (P2P) overlays. However, the consistency of states of management data among peers is an important challenge. Traditional mechanisms to maintain consistency of these states are supported by some centralization which wastes some desirable properties of P2P facilities. In contrast to these mechanisms, we propose a distributed, scalable and robust mechanism to maintain the consistency of states of management data. In this paper we introduce multi-agent truth maintenance features in P2P-based autonomic network management as a mechanism to bring consistency maintenance of these states. We developed a model of a P2P-based autonomic network management system on Peersim to perform simulation experiments. Besides, the utilization of P2P-based autonomic network management systems in access networks is presented as a case study.
Chapter PDF
Similar content being viewed by others
Keywords
- Network Management
- Message Exchange
- Distribute Hash Table
- IEEE Communication Magazine
- Autonomic Computing
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Kind, A., Dimitropoulos, X., Denazis, S., Claise, B.: Advanced network monitoring brings life to the awareness plane. IEEE Communications Magazine 46(10), 140–146 (2008)
Pras, A., Schoenwaelder, J., Burgess, M., Festor, O., Perez, G.M., Stadler, R., Stiller, B.: Key research challenges in network management. IEEE communications magazine 45, 104–110 (2007)
Jennings, B., Van Der Meer, S., Balasubramaniam, S., Botvich, D., Foghlu, M.O., Donnelly, W., Strassner, J.: Towards autonomic management of communications networks. IEEE Communications Magazine 45(10), 112–121 (2007)
Granville, L.Z., da Rosa, D.M., Panisson, A., Melchiors, C., Almeida, M.J.B., Tarouco, L.M.R.: Managing computer networks using peer-to-peer technologies. IEEE Communications Magazine 43(10), 62–68 (2005)
Kamienski, C., Fidalgo, J., Sadok, D., Lima, J., Pereira, L., Ohlman, B.: PBMAN: A Policy-based Management Framework for Ambient Networks. In: IEEE Workshop on Policies for Distributed Systems and Networks, POLICY 2006, pp. 79–83 (2006)
Fallon, L., Parker, D., Zach, M., Leitner, M., Collins, S.: Self-forming Network Management Topologies in the Madeira Management System. In: Bandara, A.K., Burgess, M. (eds.) AIMS 2007. LNCS, vol. 4543, pp. 61–72. Springer, Heidelberg (2007)
Marquezan, C.C., dos Santos, C.R.P., Nobre, J.C., Almeida, M.J.B., Tarouco, L.M.R., Granville, L.Z.: Self-managed services over a p2p-based network management overlay. In: Proceedings. 2nd Latin American Autonomic Computing Symposium, LAACS 2007 (2007)
Huhns, M.N., Bridgeland, D.M.: Multiagent truth maintenance. IEEE Transactions on Systems, Man and Cybernetics 21(6), 1437–1445 (1991)
Babaoglu, O., Canright, G., Deutsch, A., Di Caro, G.A., Ducatelle, F., Gambardella, L.M., Ganguly, N., Jelasity, M., Montemanni, R., Montresor, A., et al.: Design patterns from biology for distributed computing. ACM Transactions on Autonomous and Adaptive Systems (TAAS) 1(1), 26–66 (2006)
EMANICS: Activities - Work Package 9 - Autonomic Management (2009), http://emanics.org/content/view/63/109/
Panisson, A., da Rosa, D.M., Melchiors, C., Granville, L.Z., Maria, L.: Designing the Architecture of P2P-Based Network Management Systems. In: ISCC 2006: Proceedings of the 11th IEEE Symposium on Computers and Communications, pp. 69–75. IEEE Computer Society, Los Alamitos (2006)
Doyle, J.: A truth maintenance system. Computation & intelligence: collected readings, 529–554 (1979)
Kagal, L., Hanson, C., Weitzner, D.: Using Dependency Tracking to Provide Explanations for Policy Management. In: IEEE Workshop on Policies for Distributed Systems and Networks, POLICY 2008, pp. 54–61 (2008)
Nobre, J.C., Granville, L.Z.: Towards consistency of policy states in decentralized autonomic network management. In: IEEE Workshop on Policies for Distributed Systems and Networks, POLICY 2009 (to appear, 2009)
Hunt, P.: ZooKeeper: A Distributed Coordination Service for Distributed Applications (2008), http://wiki.apache.org/hadoop/ZooKeeper
Van Renesse, R., Birman, K., Vogels, W.: Astrolabe: A robust and scalable technology for distributed system monitoring, management, and data mining. ACM Transactions on Computer Systems (TOCS) 21(2), 164–206 (2003)
Yalagandula, P., Dahlin, M.: A scalable distributed information management system. ACM SIGCOMM Computer Communication Review 34(4), 379–390 (2004)
McFarland, M., Salam, S., Checker, R.: Ethernet oam: key enabler for carrier class metro ethernet services. IEEE Communications Magazine 43(11), 152–157 (2005)
Ryoo, J., Song, J., Park, J., Joo, B.S.: Oam and its performance monitoring mechanisms for carrier ethernet transport networks. IEEE Communications Magazine 46(3), 97–103 (2008)
Mccann, J.A., Huebscher, M.C.: Evaluation Issues in Autonomic Computing. In: Jin, H., Pan, Y., Xiao, N., Sun, J. (eds.) GCC 2004. LNCS, vol. 3252, pp. 597–608. Springer, Heidelberg (2004)
Jelasity, M., Montresor, A., Jesi, G., Voulgaris, S.: The Peersim Simulator (2008). http://peersim.sf.net
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 IFIP International Federation for Information Processing
About this paper
Cite this paper
Campos Nobre, J., Zambenedetti Granville, L. (2009). Consistency of States of Management Data in P2P-Based Autonomic Network Management. In: Bartolini, C., Gaspary, L.P. (eds) Integrated Management of Systems, Services, Processes and People in IT. DSOM 2009. Lecture Notes in Computer Science, vol 5841. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04989-7_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-04989-7_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04988-0
Online ISBN: 978-3-642-04989-7
eBook Packages: Computer ScienceComputer Science (R0)