Title :
A low-overhead structure maintenance approach for building robust structured P2P systems
Author :
Arbabi, Saman ; Sharifi, Morteza ; Mirtaheri, Seyedeh Leili ; Khaneghah, Ehsan Mousavi
Author_Institution :
Sch. of Comput. Eng., Iran Univ. of Sci. & Technol., Tehran, Iran
Abstract :
Structured peer-to-peer (P2P) systems have been recognized as an efficient approach to solve the resource discovery problem in large-scale dynamic distributed systems. The efficiency of structured P2P resource discovery approaches is attributed to their structured property. However, system dynamism caused by changes in the system membership, i.e., nodes that join or leave the system or simply fail, perturbs the structure of the system and endangers the expected correctness and efficiency of the resource discovery mechanism. In this paper we propose an event-oriented low-overhead approach to the maintenance of the structure of such systems in the face of node perturbations, by updating only those parts of the system state that are affected by perturbations, upon detection of a node membership change. This way, system robustness is improved too because system structure is kept up-to-date upon each perturbation. The proposed approach is general and can be applied to any structured P2P system. However, we suffice to show how it can be applied to the Chord system to demonstrate its applicability. We show experimentally that our proposed approach has less communication overhead than Chord and that it keeps the system up-to-date and consistent in its lifetime rather than in some periods as in Chord.
Keywords :
maintenance engineering; peer-to-peer computing; telecommunication transmission lines; chord system; communication overhead; event-oriented low-overhead approach; large-scale dynamic distributed systems; low-overhead structure maintenance; node membership change; node perturbations; peer-to-peer systems; resource discovery mechanism; resource discovery problem; robust structured P2P systems; Maintenance engineering; Peer-to-peer computing; Periodic structures; Robustness; Routing; Thumb; Churn; Distributed Systems; Peer-to-Peer Systems; Resource Discovery; Structure Maintenance;
Conference_Titel :
Telecommunications (IST), 2012 Sixth International Symposium on
Conference_Location :
Tehran
Print_ISBN :
978-1-4673-2072-6
DOI :
10.1109/ISTEL.2012.6483056