• 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