DocumentCode
606327
Title
Adding Capacity-Aware Storage Indirection to Homogeneous Distributed Hash Tables
Author
Wette, Philip ; Graffi, Kalman
Author_Institution
Comput. Networks Group, Univ. of Paderborn, Paderborn, Germany
fYear
2013
fDate
11-15 March 2013
Firstpage
35
Lastpage
42
Abstract
Distributed hash tables are very versatile to use, as distributed storage is a desirable feature for various applications. Typical structured overlays like Chord, Pastry or Kademlia consider only homogeneous nodes with equal capacities, which does not resemble reality. In a practical use case, nodes might get overloaded by storing popular data. In this paper, we present a general approach to enable capacity awareness and load-balancing capability of homogeneous structured overlays. We introduce a hierarchical second structured overlay aside, which allows efficient capacity-based access on the nodes in the system as hosting mirrors. Simulation results show that the structured overlay is able to store various contents, such as of a social network, with only a negligible number of overloaded peers. Content, even if very popular, is hosted by easily findable capable peers. Thus, long-existing and well-evaluated overlays like Chord or Pastry can be used to create attractive DHT-based applications.
Keywords
cryptography; peer-to-peer computing; telecommunication security; Chord; DHT-based applications; Kademlia; Pastry; capacity-aware storage indirection; capacity-based access; hierarchical second structured overlay; homogeneous distributed hash tables; homogeneous nodes; homogeneous structured overlays; hosting mirrors; overloaded peers; peer-to-peer overlays; social network; Adaptation models; Indexing; Mirrors; Peer-to-peer computing; Protocols; Routing; Social network services; DHT; Peer-to-Peer; load balancing; p2p;
fLanguage
English
Publisher
ieee
Conference_Titel
Networked Systems (NetSys), 2013 Conference on
Conference_Location
Stuttgart
Print_ISBN
978-1-4673-5645-9
Electronic_ISBN
978-0-7695-4950-7
Type
conf
DOI
10.1109/NetSys.2013.9
Filename
6529234
Link To Document