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
    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
    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
    PROCEEDINGS OF THE FIFTH IASTED INTERNATIONAL CONFERENCE ON COMMUNICATIONS, INTERNET, AND INFORMATION TECHNOLOGY, 2006, : 218 - +
  • [4] VS-split load balancing algorithm in DHT-based P2P systems
    Yang, Lei
    Li, Ren-Fa
    Liu, Shi
    Chen, Zhi-Xing
    Li, Ken-Li
    Tongxin Xuebao/Journal on Communications, 2013, 34 (12): : 60 - 70
  • [5] A Load-balancing Approach for DHT-based P2P Networks
    Tan, Yunsong
    PROCEEDINGS OF THE 2009 PACIFIC-ASIA CONFERENCE ON CIRCUITS, COMMUNICATIONS AND SYSTEM, 2009, : 191 - 193
  • [6] A load balancing method in superlayer of hierarchical DHT-based P2P network
    Zhang Y.-X.
    Zhang H.-K.
    Jisuanji Xuebao/Chinese Journal of Computers, 2010, 33 (09): : 1580 - 1590
  • [7] ROME: Optimising lookup and load-balancing in DHT-based P2P networks
    Salter, J
    Antonopoulos, N
    Peel, R
    PDPTA '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2005, : 699 - 702
  • [8] Multifaceted simultaneous load balancing in DHT-based P2P systems: A new game with old balls and bins
    Aberer, K
    Datta, A
    Hauswirth, M
    SELF-STAR PROPERTIES IN COMPLEX INFORMATION SYSTEMS: CONCEPTUAL AND PRACTICAL FOUNDATIONS, 2005, 3460 : 373 - 391
  • [9] Load Balancing in DHT based P2P Networks
    Rahman, Md. Ahsanur
    PROCEEDINGS OF ICECE 2008, VOLS 1 AND 2, 2008, : 920 - 923
  • [10] A Load Balancing Method under Zipf-like Requests Distribution in DHT-based P2P Network Systems
    Gu, Yuan
    Chen, Ling
    Tang, Ke-Ming
    WISM: 2009 INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND MINING, PROCEEDINGS, 2009, : 656 - +