DocumentCode
1684151
Title
Random choices for churn resilient load balancing in peer-to-peer networks
Author
Fu, Song ; Xu, Cheng-Zhong ; Shen, Haiying
Author_Institution
Dept. of Electr. & Comput. Eng., Wayne State Univ., Detroit, MI
fYear
2008
Firstpage
1
Lastpage
12
Abstract
Peer-to-peer (P2P) networks based on consistent hashing functions have an inherent load uneven distribution problem. Things are even worse in unstructured P2P systems. The objective of load balancing in P2P networks is to balance the workload of the network nodes in proportion to their capacity so as to eliminate traffic bottleneck. It is challenging because of the dynamic nature of overlay networks and time-varying load characteristics. Random choices schemes can balance load effectively while incurring only a small overhead, making such schemes appealing for practical systems. Existing theoretical work analyzing properties of random choices algorithms can not be applied in the highly dynamic and heterogeneous P2P systems. In this paper, we characterize the behaviors of randomized search schemes in the general P2P environment. We extend the supermarket model by investigating the impact of node heterogeneity and churn to the load distribution in P2P networks. We prove that by using d-way random choices schemes, the length of the longest queue in P2P systems with heterogeneous nodal capacity and node churn for d ges 2 is clog logn/logd + O(1) with high probability, where c is a constant.
Keywords
peer-to-peer computing; resource allocation; churn resilient load balancing; d-way random choices schemes; dynamic P2P systems; hashing functions; heterogeneous P2P systems; load uneven distribution problem; network nodes; node heterogeneity; overlay networks; peer-to-peer networks; time-varying load characteristics; unstructured P2P systems; Algorithm design and analysis; Capacity planning; Computer networks; Differential equations; Distributed computing; Fluid dynamics; Load management; Peer to peer computing; Telecommunication traffic; Traffic control; Churn; Heterogeneous and bounded nodal capacity; Load balancing; Peer-to-Peer networks; Randomized probing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
Conference_Location
Miami, FL
ISSN
1530-2075
Print_ISBN
978-1-4244-1693-6
Electronic_ISBN
1530-2075
Type
conf
DOI
10.1109/IPDPS.2008.4536282
Filename
4536282
Link To Document