DocumentCode :
1716542
Title :
Achieving Resilient and Efficient Load Balancing in DHT-based P2P Systems
Author :
Wu, Di ; Tian, Ye ; Ng, Kam-Wing
Author_Institution :
Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong
fYear :
2006
Firstpage :
115
Lastpage :
122
Abstract :
In DHT-based P2P systems, the technique of "virtual server" is widely used to achieve load balance. To efficiently handle the workload skewness , "virtual servers" are allowed to migrate between nodes. Among existing migration-based load balancing strategies, there are two main categories: (I) rendezvous directory strategy (RDS) and (2) independent searching strategy (ISS). However, none of them can achieve resilience and efficiency at the same time. In this paper, we propose a gossip dissemination strategy (GDS) for load balancing in DHT systems, which attempts to achieve the benefits of both RDS and ISS. GDS doesn\´t rely on a few static rendezvous directories to perform load balancing. Instead, load information is disseminated within the formed groups via a gossip protocol, and each peer has enough information to act as the rendezvous directory and perform load balancing within its group. Besides intra-group balancing, inter-group balancing and emergent balancing are also supported by GDS. To further improve system resilience, the position of the rendezvous directory is randomized in each round. For a better understanding, we also perform analytical studies on GDS in terms of its scalability and efficiency under churn. Finally, the effectiveness of GDS is evaluated by extensive simulation under different workload and churn levels
Keywords :
file organisation; peer-to-peer computing; protocols; resource allocation; P2P systems; distributed hash table; gossip dissemination strategy; gossip protocol; independent searching strategy; intergroup balancing; intragroup balancing; migration based load balancing; rendezvous directory strategy; virtual server; Computer science; Degradation; Information management; Load management; Peer to peer computing; Performance analysis; Proposals; Protocols; Resilience; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Local Computer Networks, Proceedings 2006 31st IEEE Conference on
Conference_Location :
Tampa, FL
ISSN :
0742-1303
Print_ISBN :
1-4244-0418-5
Electronic_ISBN :
0742-1303
Type :
conf
DOI :
10.1109/LCN.2006.322079
Filename :
4116535
Link To Document :
بازگشت