ACM Home Page
Please provide us with feedback. Feedback
A scheme for load balancing in heterogenous distributed hash tables
Full text PdfPdf (232 KB)
Source Annual ACM Symposium on Principles of Distributed Computing archive
Proceedings of the twenty-fourth annual ACM symposium on Principles of distributed computing table of contents
Las Vegas, NV, USA
SESSION: Peer-to-peer table of contents
Pages: 302 - 311  
Year of Publication: 2005
ISBN:1-59593-994-2
Authors
George Giakkoupis  University of Toronto
Vassos Hadzilacos  University of Toronto
Sponsors
SIGOPS: ACM Special Interest Group on Operating Systems
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 46,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1073814.1073872
What is a DOI?

ABSTRACT

We present a scheme for evenly partitioning the key space in distributed hash tables among the participating nodes. The scheme is based on the multiple random choices paradigm [3, 19], and handles both node joins and leaves. It achieves, with high probability, a ratio of at most 4 between the loads of the most and least burdened nodes, in the face or arbitrary node arrivals and departures. Each join or leave operation incurs message cost that is, with high probability, Oh(log2n), where n is the number of nodes, and causes the relocation of keys from at most one node (for joins) or three nodes (for leaves). A version of our scheme is suitable for heterogeneous systems, where the capacities of nodes to serve keys can vary widely.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
 
4
P. Fraigniaud and P. Gauron. The content-addressable network D2B. Technical Report 1349, RI, University of Paris-Sud, France, Jan. 2003.
5
 
6
F. Kaashoek and D. Karger. Koorde: A simple degree-optimal hash table. In Proc. 2nd International Workshop on Peer-to-Peer Systems (IPTPS '03), pages 98--107, Feb. 2003.
7
8
9
10
11
12
 
13
G. Manku, M. Bawa, and P. Raghavan. Symphony: Distributed hashing in a small world. In Proc. 4th USENIX Symposium on Internet Technologies and Systems (USITS '03), pages 127--140, Mar. 2003.
 
14
 
15
16
17
 
18
 
19
A. Richa, M. Mitzenmacher, and S. Sitaraman. The power of two random choices: A survey of techniques and results, Sept. 2000.
 
20
21


Collaborative Colleagues:
George Giakkoupis: colleagues
Vassos Hadzilacos: colleagues