• DocumentCode
    1042980
  • Title

    Load-Balancing Performance of Consistent Hashing: Asymptotic Analysis of Random Node Join

  • Author

    Wang, Xiaoming ; Loguinov, Dmitri

  • Author_Institution
    Texas A&M Univ., College Station
  • Volume
    15
  • Issue
    4
  • fYear
    2007
  • Firstpage
    892
  • Lastpage
    905
  • Abstract
    Balancing of structured peer-to-peer graphs, including their zone sizes, has recently become an important topic of distributed hash table (DHT) research. To bring analytical understanding into the various peer-join mechanisms based on consistent hashing, we study how zone-balancing decisions made during the initial sampling of the peer space affect the resulting zone sizes and derive several asymptotic bounds for the maximum and minimum zone sizes that hold with high probability. Several of our results contradict those of prior work and shed new light on the theoretical performance limitations of consistent hashing. We use simulations to verify our models and compare the performance of the various methods using the example of recently proposed de Bruijn DHTs.
  • Keywords
    graph theory; peer-to-peer computing; telecommunication network topology; asymptotic analysis; asymptotic bounds; balls-into-bins,; consistent hashing; distributed hash table; initial sampling; load-balancing performance; peer-join mechanisms; peer-to-peer graph; random node join; zone-balancing decision; Fault tolerance; IP networks; Load management; Measurement; Network servers; Peer to peer computing; Performance analysis; Sampling methods; Streaming media; Web server; Asymptotic bounds; balls-into-bins; consistent hashing; load balancing; peer-to-peer (P2P);
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2007.893881
  • Filename
    4265612