Resilient and efficient load balancing in distributed hash tables

被引:6
作者
Wu, Di [1 ]
Tian, Ye [1 ]
Ng, Kam-Wing [1 ]
机构
[1] Chinese Univ Hong Kong, Dept Comp Sci & Engn, Sha Tin, Hong Kong, Peoples R China
关键词
Distributed system; Distributed hash table; Load balancing;
D O I
10.1016/j.jnca.2008.04.008
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As a fundamental problem in distributed hash table (DHT)-based systems, load balancing is important to avoid performance degradation and guarantee system fairness. Among existing migration-based load balancing strategies, there are two main categories: (1) 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 group multicast strategy (GMS) for load balancing in DHT systems, which attempts to achieve the benefits of both RDS and ISS. GMS does not rely on a few static rendezvous directories to perform load balancing. Instead, load information is disseminated within the formed groups via a multicast protocol. Thus, each peer has enough information to act as the rendezvous directory and perform load balancing within its group. Besides intra-group load balancing, inter-group load balancing and emergent load balancing are also supported by GMS. In GMS, the position of the rendezvous directory is randomized in each round, which further improves system resilience. In order to have a better understanding of GMS, we also perform analytical studies on GMS in terms of its scalability and efficiency under churn. Finally, the effectiveness of GMS is evaluated by extensive simulation under different workload and churn levels. (C) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:45 / 60
页数:16
相关论文
共 22 条
[1]  
[Anonymous], P ACM SIGCOMM SAN DI
[2]  
[Anonymous], 1996, THESIS
[3]  
Bindel D., 2000, P 9 INT C ARCH SUPP
[4]  
Byers J., 2003, P IPTPS
[5]  
Cai M., 2003, P 4 INT WORKSH GRID
[6]  
DABEK F, 2001, P 18 ACM S OP SYST P
[7]  
GODFREY B, 2004, P IEEE INFOCOM HONG
[8]  
Godfrey P.Brighten., 2005, P IEEE INFOCOM
[9]  
Haverkort B.R., 1998, Performance of Computer Communication Systems: A Model-Based Approach
[10]  
Leonard D., 2005, P ACM SIGMETRICS