DocumentCode
1908662
Title
Routing Fairness in Chord: Analysis and Enhancement
Author
Cuevas, Rubén ; Urueña, Manuel ; Banchs, Albert
Author_Institution
Univ. Carlos III de Madrid, Leganes
fYear
2009
fDate
19-25 April 2009
Firstpage
1449
Lastpage
1457
Abstract
In Peer-to-Peer (P2P) systems where stored objects are small, routing dominates the cost of publishing and retrieving an object. In such systems, the issue of fairly balancing the routing load among all nodes becomes critical. In this paper we address this issue for Chord-based P2P systems. We first present an analytical model to evaluate the routing fairness of Chord based on the well accepted Jain´s Fairness Index (FI). Our model shows that Chord performs poorly, with a FI around 0.6, mainly due to the different sizes of the zones between nodes. Following this observation, we propose a simple enhancement to the Chord finger selection algorithm with the goal of mitigating this effect. The key advantage of our proposal as compared to previous approaches is that it does not add any overhead to the basic Chord algorithm. The proposed approach is evaluated analytically showing a very substantial improvement over Chord, with a FI around 0.9. We conduct an extensive large-scale simulation study to evaluate our proposal and validate the analysis. The simulation study includes, among other aspects, churn conditions, heterogeneous nodes and Zipf-like object popularity.
Keywords
peer-to-peer computing; resource allocation; Chord finger selection algorithm; object publishing; object retrieval; peer-to-peer systems; routing fairness; Analytical models; Communications Society; Costs; Fingers; Internet; Peer to peer computing; Performance evaluation; Proposals; Publishing; Routing;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM 2009, IEEE
Conference_Location
Rio de Janeiro
ISSN
0743-166X
Print_ISBN
978-1-4244-3512-8
Electronic_ISBN
0743-166X
Type
conf
DOI
10.1109/INFCOM.2009.5062061
Filename
5062061
Link To Document