Achieving resilient and efficient load balancing in DHT-based P2P systems

被引:0
|
作者
Wu, Di [1 ]
Tian, Ye [1 ]
Ng, Kam-Wing [1 ]
机构
[1] Chinese Univ Hong Kong, Dept Comp Sci & Engn, Shatin, Hong Kong, Peoples R China
关键词
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
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: (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 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 chum levels.
引用
收藏
页码:115 / +
页数:2
相关论文
共 50 条
  • [1] Efficient, proximity-aware load balancing for DHT-based P2P systems
    Zhu, YW
    Hu, YM
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2005, 16 (04) : 349 - 361
  • [2] Load balancing in a hierarchical DHT-based P2P system
    Zoels, Stefan
    Despotovic, Zoran
    Kellerer, Wolfgang
    [J]. 2007 INTERNATIONAL CONFERENCE ON COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, 2008, : 353 - +
  • [3] Improved load balancing algorithms in DHT-based dynamic P2P systems
    Song, Jin-Woo
    Yang, Sung-Bong
    [J]. PROCEEDINGS OF THE FIFTH IASTED INTERNATIONAL CONFERENCE ON COMMUNICATIONS, INTERNET, AND INFORMATION TECHNOLOGY, 2006, : 218 - +
  • [4] A Load-balancing Approach for DHT-based P2P Networks
    Tan, Yunsong
    [J]. PROCEEDINGS OF THE 2009 PACIFIC-ASIA CONFERENCE ON CIRCUITS, COMMUNICATIONS AND SYSTEM, 2009, : 191 - 193
  • [5] ROME: Optimising lookup and load-balancing in DHT-based P2P networks
    Salter, J
    Antonopoulos, N
    Peel, R
    [J]. PDPTA '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2005, : 699 - 702
  • [6] Multifaceted simultaneous load balancing in DHT-based P2P systems: A new game with old balls and bins
    Aberer, K
    Datta, A
    Hauswirth, M
    [J]. SELF-STAR PROPERTIES IN COMPLEX INFORMATION SYSTEMS: CONCEPTUAL AND PRACTICAL FOUNDATIONS, 2005, 3460 : 373 - 391
  • [7] Load Balancing in DHT based P2P Networks
    Rahman, Md. Ahsanur
    [J]. PROCEEDINGS OF ICECE 2008, VOLS 1 AND 2, 2008, : 920 - 923
  • [8] A Load Balancing Method under Zipf-like Requests Distribution in DHT-based P2P Network Systems
    Gu, Yuan
    Chen, Ling
    Tang, Ke-Ming
    [J]. WISM: 2009 INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND MINING, PROCEEDINGS, 2009, : 656 - +
  • [9] RHT: Supporting range queries in DHT-based P2P systems
    Liu, Lintao
    Ryu, Kyung Dong
    [J]. PROCEEDINGS OF THE 18TH IASTED INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND SYSTEMS, 2006, : 226 - +
  • [10] Dynamic quorums for DHT-based P2P networks
    Baldoni, R
    Jiménez-Peris, R
    Patiño-Martínez, M
    Querzoni, L
    Virgillito, A
    [J]. FOURTH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS, PROCEEDINGS, 2005, : 91 - 100