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 条
  • [31] Towards Optimal Keyword-based Content Dissemination in DHT-based P2P Networks
    Rao, Weixiong
    Vitenberg, Roman
    Tarkoma, Sasu
    2011 IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING (P2P), 2011, : 102 - 111
  • [32] 降低DHT-based P2P系统的维护开销及其仿真
    任小金
    汪国安
    古志民
    高志伟
    系统仿真学报, 2008, (12) : 3305 - 3308+3313
  • [33] Algorithm to Decouple Data from Their Location in DHT-based Heterogeneous P2P Storage
    Luo C.-R.
    Jin X.
    Zhang Y.
    Cai H.-Q.
    Liu Y.
    Jing X.
    Huang G.
    Ruan Jian Xue Bao/Journal of Software, 2023, 34 (10): : 4930 - 4940
  • [34] Optimal layer division for low latency in DHT-based hierarchical P2P network
    Li, Jun
    Li, Cuilian
    Fang, Zhaoxi
    Wang, Haoyun
    Wu, Yaohui
    INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2016, 26 (02) : 95 - 110
  • [35] A Proximity-Aware Technique for Distributing Replicas in DHT-Based P2P Networks
    Li Wen-xiang
    Du Zhao-jun
    Sheng Zhi-chao
    Zhu Yan-li
    Hu Tao
    2009 INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2009), VOLUMES 1 AND 2, 2009, : 670 - 673
  • [36] Data Sharing in DHT Based P2P Systems
    Roncancio, Claudia
    del Pilar Villamil, Maria
    Labbe, Cyril
    Serrano-Alvarado, Patricia
    TRANSACTIONS ON LARGE-SCALE DATA- AND KNOWLEDGE-CENTERED SYSTEMS I, 2009, 5740 : 327 - +
  • [37] Load Balancing Strategy for P2P VoD Systems
    Huang, Guimin
    Li, Chengsen
    Liu, Pingshan
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2016, 10 (09): : 4207 - 4222
  • [38] Load balancing in dynamic structured P2P systems
    Godfrey, B
    Lakshminaryanan, K
    Surana, S
    Karp, R
    Stoica, I
    IEEE INFOCOM 2004: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2004, : 2253 - 2262
  • [39] Efficient Dynamic Load Balancing for Structured P2P Network
    Takeda, Atsushi
    Oide, Takuma
    Takahashi, Akiko
    Suganuma, Takuo
    PROCEEDINGS 2015 18TH INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS (NBIS 2015), 2015, : 432 - 437
  • [40] Dynamic Search Tolerance at Runtime for Lookup Determinism in the DHT-based P2P Network Kad
    Danielis, Peter
    Skodzik, Jan
    Altmann, Vlado
    Lender, Lennard
    Timmermann, Dirk
    2015 12TH ANNUAL IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, 2015, : 355 - 360