Improving the availability of P2P-based network management systems by provisioning fault tolerance property

Springer Science and Business Media LLC - Tập 61 - Trang 912-934 - 2011
Maryam Barshan1, Mahmood Fathy2, Saleh Yousefi3
1Islamic Azad University, Baft Branch, Baft, Iran
2Computer Engineering Faculty, Iran University of Science and Technology (IUST), Tehran, Iran
3Computer Engineering Department, Urmia University, Urmia, Iran

Tóm tắt

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.

Tài liệu tham khảo

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