• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

DMCA

Simple Efficient Load Balancing algorithms for Peer-to-Peer Systems (2004)

Cached

  • Download as a PDF

Download Links

  • [www.csail.mit.edu]
  • [people.csail.mit.edu]
  • [theory.csail.mit.edu]
  • [theory.lcs.mit.edu:80]
  • [theory.lcs.mit.edu]
  • [people.csail.mit.edu]
  • [iptps04.cs.ucsd.edu]
  • [iris.csail.mit.edu]
  • [project-iris.net]
  • [static.googleusercontent.com]
  • [www.ic.unicamp.br]
  • [www.cs.cornell.edu]
  • [iris.csail.mit.edu]
  • [static.googleusercontent.com]
  • [static.googleusercontent.com]
  • [theory.lcs.mit.edu]
  • [people.csail.mit.edu]
  • [theory.lcs.mit.edu]
  • [people.csail.mit.edu]
  • [theory.lcs.mit.edu]
  • [people.csail.mit.edu]
  • [ada.ce.sharif.edu]
  • [www.ic.unicamp.br]
  • [ce.sharif.ac.ir]
  • [ce.sharif.ac.ir]
  • [www.ic.unicamp.br]

  • Other Repositories/Bibliography

  • DBLP
  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by David R. Karger , Matthias Ruhl
Venue:SPAA'04
Citations:200 - 1 self
  • Summary
  • Citations
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@MISC{Karger04simpleefficient,
    author = {David R. Karger and Matthias Ruhl},
    title = {Simple Efficient Load Balancing algorithms for Peer-to-Peer Systems },
    year = {2004}
}

Share

Facebook Twitter Reddit Bibsonomy

OpenURL

 

Abstract

Load balancing is a critical issue for the efficient operation of peer-to-peer networks. We give two new load-balancing protocols whose provable performance guarantees are within a constant factor of optimal. Our protocols refine the consistent hashing data structure that underlies the Chord (and Koorde) P2P network. Both preserve Chord’s logarithmic query time and near-optimal data migration cost. Consistent hashing is an instance of the distributed hash table (DHT) paradigm for assigning items to nodes in a peer-to-peer system: items and nodes are mapped to a common address space, and nodes have to store all items residing closeby in the address space. Our first protocol balances the distribution of the key address space to nodes, which yields a load-balanced system when the DHT maps items “randomly” into the address space. To our knowledge, this yields the first P2P scheme simultaneously achieving O(log n) degree, O(log n) look-up cost, and constant-factor load balance (previous schemes settled for any two of the three). Our second protocol aims to directly balance the distribution of items among the nodes. This is useful when the distribution of items in the address space cannot be randomized. We give a simple protocol that balances load by moving nodes to arbitrary locations “where they are needed.” As an application, we use the last protocol to give an optimal implementation of a distributed data structure for range searches on ordered data.

Keyphrases

peer-to-peer system    simple efficient load balancing algorithm    address space    critical issue    constant-factor load balance    distributed hash table    p2p network    simple protocol    first p2p scheme    consistent hashing data structure    load-balanced system    provable performance guarantee    efficient operation    load balancing    first protocol    new load-balancing protocol    look-up cost    dht map item    key address space    previous scheme    second protocol aim    constant factor    arbitrary location    peer-to-peer network    near-optimal data migration cost    last protocol    chord logarithmic query time    optimal implementation    distributed data structure    common address space    address space cannot    range search    consistent hashing    ordered data   

Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University