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 条
  • [21] Retrieving Reusable Components over DHT-Based P2P Networks
    Chen, Dehua
    Shi, Xiujin
    Guo, Yongming
    2009 WRI WORLD CONGRESS ON SOFTWARE ENGINEERING, VOL 3, PROCEEDINGS, 2009, : 335 - 339
  • [22] Efficient file sharing strategy in DHT based P2P systems
    Xu, ZY
    He, XB
    Bhuyan, L
    CONFERENCE PROCEEDINGS OF THE 2005 IEEE INTERNATIONAL PERFORMANCE, COMPUTING AND COMMUNICATIONS CONFERENCE, 2005, : 151 - 158
  • [23] Enhanced DHT-based P2P Architecture for Effective Resource Discovery and Management
    Samir Ghamri-Doudane
    Nazim Agoulmine
    Journal of Network and Systems Management, 2007, 15 : 335 - 354
  • [24] THash: A Practical Network Optimization Scheme for DHT-based P2P Applications
    Sun, Yi
    Yang, Y. Richard
    Zhang, Xiaobing
    Guo, Yang
    Li, Jun
    Salamatian, Kave
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2013, 31 (09) : 379 - 390
  • [25] A design of a system for supporting keyword search in DHT-based P2P system
    Jin, M
    Cha, B
    Kang, D
    Son, Y
    Kim, K
    ICOMP '05: Proceedings of the 2005 International Conference on Internet Computing, 2005, : 247 - 252
  • [26] Effective load balancing in P2P systems
    Xu, Zhiyong
    Bhuyan, Laxmi
    SIXTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID: SPANNING THE WORLD AND BEYOND, 2006, : 81 - 88
  • [27] Load balancing in structured P2P systems
    Rao, A
    Lakshminarayanan, K
    Surana, S
    Karp, P
    Stoica, I
    PEER-TO-PEER SYSTEMS II, 2003, 2735 : 68 - 79
  • [28] Adaptive Scheduling of Message Forwarding of DHT-Based P2P Network Broadcast
    Lin, Jeng-Wei
    Wang, Tun Wei
    Chang, Ray-I
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2014, 30 (04) : 937 - 955
  • [29] Enhanced DHT-based P2P architecture for effective resource discovery and management
    Ghamri-Doudane, Samir
    Agoulmine, Nazim
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2007, 15 (03) : 335 - 354
  • [30] Efficient, proximity-aware load balancing for structured P2P systems
    Zhu, YW
    Hu, YM
    THIRD INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING (P2P2003), PROCEEDINGS, 2003, : 220 - 221