Abstract
In this paper we propose a 3-tier hierarchical architecture which is based on peer-to-peer model for network management purpose. The main focus of the proposed architecture is provisioning fault tolerance property which in turn leads to increasing the availability of the Network Management System (NMS). In each tier of the architecture we use redundancy to achieve the aforementioned goal. However, we do not use redundant peers thus no peer redundancy is imposed to the system. Instead we use some selected peers in several roles and therefore only add some software redundancy which is easily tolerable by advanced processors of NMS’s peers. Due to the hierarchical structure, failure of nodes in each tier may affect NMS’s availability differently. Therefore we examined the effect of failure of peers which play different roles in the architecture on the availability of the system by means of extensive simulation study. The results show that the architecture proposed offers higher availability in comparison to previously proposed peer-to-peer NMS. It also offered lower vulnerability to failure of nodes when nodes are repairable.
Similar content being viewed by others
References
Choi J, Won-Ki Hong J (2007) Towards management of next generation networks. IEICE Trans Commun E90-B(11):3004–3014
Li M, Sandrasegaran K (2005) Network management challenges for next generation networks. In: Proceedings of the IEEE conference on local computer networks 30th anniversary (LCN’05), Sydney, Australia
Rubio-Loyola J, Serrat J, Astorga A, Fischer A, Berl A, de Meer H, Koumoutsos G (2009) A viewpoint of the network management paradigm for future Internet networks. In: Proceedings of 1st IFIP/IEEE international workshop on management of the future Internet (ManFI), Long Island, NY, USA, June
The FP7 4WAD project. http://www.4ward-project.eu
Cassales Marquezan C, Raniery Paula dos Santos C, Monteiro Salvador E, Janilce Bosquiroli Almeida M, Luis Cechin S, Zambenedetti Granville L (2007) Performance evaluation of notifications in a web services and P2P-based network management overlay. In: 31st annual IEEE international computer software and applications conference (COMPSAC’07), Beijing, China, vol 1, pp 241–250
Zambenedetti Granville L, Moreira da Rosa D, Panisson A, na Melchiors C, Janilce Bosquiroli Almeida M, Margarida Rockenbach Tarouco L (2005) Managing computer networks using peer-to-peer technologies. IEEE Commun Mag 43(10):62–68
Balakrishnan H et al (2003) Looking up data in P2P systems. Commun ACM 46(2):43–48
Menascé DA, Almeida VAF, Dowdy AW (2004) Performance by design: computer capacity planning by example. Prentice Hall, New York
Stallings W (2005) Cryptography and network security principles and practices, 4th edn. Prentice Hall, New York
Laprie A, Randell J-C, Landwehr BC (2004) Basic concepts and taxonomy of dependable and secure computing. IEEE Trans Dependable Secure Comput 1(1):11–33
Zohoor Saadat Z, Yousefi S, Fathy M (2009) Active worm propagation in hierarchical peer-to-peer network management systems: modeling and analysis. In: FGCN 2009, Korea. Communications in computer and information science, vol 56. Springer, Berlin, pp 58–64
State R, Festor O (2003) A management platform over peer-to-peer service infrastructure. In: Proceeding: 10th international conference on telecommunications (ICT, 2003), Vancouver, BC, Canada, pp 124–131
Binzenhfer A, Tutschku K, auf dem Grabem B, Fiedler M, Carlsson P (2006) A P2P-based framework for distributed network management. In: Proceedings: wireless systems and network architectures in next generation Internet. Lecture notes in computer science, vol 3883. Springer, Berlin, pp 198–210
Brunner M, Galis A, Cheng L, Cols JA, Ahlgren B, Gunnar A, Abrahamsson H, Szabo R, Csaba S, Nielsen J, Prieto AG, Stadler R, Molnar G (2005) Towards ambient networks management. In: Proceedings: mobility aware technologies and applications. Lecture notes in computer science, vol 3744. Springer, Berlin, pp 215–229
Arozarena Llopis P, Frints M, Ortega Abad D, González Ordás J (2006) Madeira: a peer-to-peer approach to network management. In: The wireless world research forum (WWF), Shanghai, China, April
Rodrigues R, Liskov B (2005) High availability in DHTs: erasure coding vs. replication. In: Proc of 4th international workshop on peer-to-peer systems (IPTPS’05). Lecture notes in computer science, vol 3640. Springer, Berlin, pp 226–239
Chen G, Qiu T, Wu F (2008) Insight into redundancy schemes in DHTs. J Supercomput 43(2):183–198
Castro M, Costa M, Rowstron A (2004) Performance and dependability of structured peer-to-peer overlays. In: IEEE: proc dependable systems and networks (DSN’04), June, pp 9–18
Lam S, Liu H (2004) Failure recovery for structured P2P networks. Protocol design and performance evaluation. In: (SIGMETICS/performance’04), New York, USA. ACM, New York
Hildrum K, Kubiatowicz J (2003) Asymptotically efficient approaches to fault-tolerance in peer-to-peer networks. In: Proceedings of the 17th international symposium on distributed computing (DISC), Sorrento, Italy. Lecture notes in computer science, vol 2848. Springer, Berlin
Lin J-W, Yang M-F, Tsai J (2007) Fault tolerance for super-peers of P2P systems. In: Proceedings of the 13th Pacific Rim international symposium on dependable computing (PPDC), pp 107–114
Garces-Erice L, Biersack E, Felber P, Ross K, UrvoyKeller G (2004) Hierarchical peer-to-peer systems. In: Euro-Par 2003 parallel processing, June. Lecture notes in computer science, vol 2790. Springer, Berlin, pp 1230–1239
Yang B, Garcia-Molina H (2003) Designing a super-peer network. In: Proceedings of the 19th international conference on data engineering, Bangalore, India, March, pp 49–62
Panisson A, Moreira da Rosa D, Melchiors C, Zambenedetti Granville L, Janilce Bosquiroli Almeida M, Margarida Rockenbach Tarouco L (2006) Designing the architecture of P2P-based network management systems. In: IEEE symposium on computers and communications (ISCC’06), Pula-Cagliari, Sardinia, Italy
Zohoor Saadat Z, Yousefi S, Fathy M (2009) Active worm propagation in hierarchical peer-to-peer network management systems. In: Proceedings of the second international conference on communication theory, reliability and quality of service (CTRQ, 2009), Colmar, France
PeerSim: A peer-to-peer simulator. http://peersim.sourceforge.net
Baghban Karimi O, Yousefi S, Fathy M, Mazoochi M (2008) Availability in peer to peer management networks. In: The Asia-Pacific network operations and management symposium (APNOMS). Lecture notes in computer science, vol 5297. Springer, Berlin, pp 552–555
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Barshan, M., Fathy, M. & Yousefi, S. Improving the availability of P2P-based network management systems by provisioning fault tolerance property. J Supercomput 61, 912–934 (2012). https://doi.org/10.1007/s11227-011-0659-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-011-0659-4