Adaptive load balancing for DHT lookups

被引:12
作者
Bianchi, Silvia [1 ]
Serbu, Sabina [1 ]
Felber, Pascal [1 ]
Kropf, Peter [1 ]
机构
[1] Univ Neuchatel, CH-2009 Neuchatel, Switzerland
来源
ICCCN 2006: 15TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS | 2006年
关键词
peer-to-peer; popularity; traffic load balancing;
D O I
10.1109/ICCCN.2006.286311
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In the past few years, several DHT-based abstractions for peer-to-peer systems have been proposed. The main characteristic is to associate nodes (peers) with objects (keys) and to construct distributed routing structures to support efficient location. These approaches partially consider the load problem by balancing storage of objects without, however, considering lookup traffic. In this paper we present an analysis of structured peer-to-peer systems taking into consideration Zipf-like requests distribution. Based on our analysis, we propose a novel approach for load balancing taking into account object popularity. It is based on dynamic routing table reorganization in order to balance the routing load and on caching objects to balance the request load. We can therefore significantly improve the load balancing of traffic in these systems, and consequently their scalability and performance. Results from experimental evaluation demonstrate the effectiveness of our approach.
引用
收藏
页码:411 / +
页数:2
相关论文
共 25 条
  • [1] [Anonymous], P 18 ACM S OP SYST P
  • [2] Breslau L, 1999, IEEE INFOCOM SER, P126, DOI 10.1109/INFCOM.1999.749260
  • [3] BYERS J, 2003, P 2 IPTPS
  • [4] GODFREY B, 2004, P IEEE INF
  • [5] Adaptive replication in peer-to-peer systems
    Gopalakrishnan, V
    Silaghi, B
    Bhattacharjee, B
    Keleher, P
    [J]. 24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2004, : 360 - 369
  • [6] GUMMADI KP, 2003, P 19 ACM S OP SYST P, P314
  • [7] GUMMADI R, 2003, P ACM SIGCOMM, P381
  • [8] GUPTA A, 2005, P ACM SIGCOMM
  • [9] Karger D.R., 2004, SPAA, P36
  • [10] KARTHIK AR, 2003, P 2 IPTPS, P68