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 条
  • [41] Building a low-latency, proximity-aware DHT-based P2P network
    Ngoc Ben Dang
    Son Tung Vu
    Hoai Son Nguyen
    [J]. INTERNATIONAL CONFERENCE ON KNOWLEDGE AND SYSTEMS ENGINEERING (KSE 2009), 2009, : 195 - 200
  • [42] Decentralized Utility- and Locality-Aware Replication for Heterogeneous DHT-Based P2P Cloud Storage Systems
    Hassanzadeh-Nazarabadi, Yahya
    Kupcu, Alptekin
    Ozkasap, Oznur
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (05) : 1183 - 1193
  • [43] Improvement of network load and fault-tolerant of P2P DHT systems
    Bin, Dai
    Furong, Wang
    Yun, Tian
    [J]. 2006 INTERNATIONAL CONFERENCE ON INFORMATION AND TECHNOLOGY: RESEARCH AND EDUCATION, 2006, : 187 - +
  • [44] Distributed Adaptive Load Balancing for P2P Grid Systems
    Huang, Po-Jung
    Yu, You-Fu
    Lai, Kuan-Chou
    Yang, Chao-Tung
    [J]. 2009 10TH INTERNATIONAL SYMPOSIUM ON PERVASIVE SYSTEMS, ALGORITHMS, AND NETWORKS (ISPAN 2009), 2009, : 696 - +
  • [45] Uncoordinated load balancing and congestion games in P2P systems
    Suri, S
    Tóth, CD
    Zhou, YH
    [J]. PEER-TO-PEER SYSTEMS III, 2004, 3279 : 123 - 130
  • [46] BYPASS: Topology-aware lookup overlay for DHT-based P2P file locating services
    Kwon, G
    Ryu, KD
    [J]. TENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2004, : 297 - 304
  • [47] Behavior of agent based dynamic load balancing algorithm for heterogeneous P2P systems
    Saruladha, K.
    Santhi, G.
    [J]. ICCIMA 2007: INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND MULTIMEDIA APPLICATIONS, VOL I, PROCEEDINGS, 2007, : 109 - +
  • [48] Routing based load balancing for unstructured P2P networks
    Xu, Ming
    Guan, Jihong
    [J]. PROCEEDINGS OF FUTURE GENERATION COMMUNICATION AND NETWORKING, WORKSHOP PAPERS, VOL 2, 2007, : 332 - +
  • [49] Load Balancing in a Cluster-Based P2P System
    Garofalakis, John
    Michail, Theofanis-Aristofanis
    [J]. PROCEEDINGS OF THE 2009 FOURTH BALKAN CONFERENCE IN INFORMATICS, 2009, : 133 - 138
  • [50] Load Balancing in P2P Video Streaming Systems with Service Differentiation
    Yamada, Yuta
    Fujita, Satoshi
    [J]. 2018 SIXTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING WORKSHOPS (CANDARW 2018), 2018, : 539 - 543