Design and evaluation of load balancing algorithms in P2P streaming protocols

被引:6
|
作者
Wang, Yongzhi [1 ]
Fu, Tom Z. J. [1 ]
Chiu, Dah Ming [1 ]
机构
[1] Chinese Univ Hong Kong, Dept Informat Engn, Hong Kong, Hong Kong, Peoples R China
关键词
Peer-to-Peer; Content distribution; Load balance; NETWORKS;
D O I
10.1016/j.comnet.2011.07.021
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we consider a central problem in P2P content distribution: given a set of neighboring peers connected to each other to exchange content, how they can optimally negotiate the rate in helping each other so as to achieve maximum overall throughput and minimize the content server's load. We call this the "load balancing problem" of a P2P system. By providing an abstract formulation of the optimization problem, we contrast this problem with the network congestion control problem, both in terms of parallels and differences. We then proceed to study several versions and aspects of this problem: (a) request allocation, (b) neighbor selection, and (c) server load minimization. We have proposed and evaluated several practical algorithms that are discrete (window-based), distributed (without needing global information), and adaptive. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:4043 / 4054
页数:12
相关论文
共 50 条
  • [1] 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
  • [2] Load Balancing with Load Threshold Adjustment in Structured P2P
    Bok, Kyoungsoo
    Yoon, Jonghyeon
    Lim, Jongtae
    Yoo, Jaesoo
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP), 2018, : 213 - 218
  • [3] Hierarchically Clustered P2P Video Streaming: Design, implementation, and evaluation
    Guo, Yang
    Liang, Chao
    Liu, Yong
    COMPUTER NETWORKS, 2012, 56 (15) : 3432 - 3445
  • [5] A Request Migration Algorithm for Load Balancing in P2P VoD Systems
    Huang, Gui-min
    Li, Cheng-sen
    Liu, Ping-shan
    Zhou, Ya
    COMPUTER SCIENCE AND TECHNOLOGY (CST2016), 2017, : 127 - 133
  • [6] An efficient load balancing algorithm for P2P systems
    Ragab K.
    Journal of Communications, 2011, 6 (08): : 648 - 656
  • [7] Design and Implementation of P2P Streaming Systems for Webcast
    Gotoh, Yusuke
    Suzuki, Kentaro
    Yoshihisa, Tomoki
    Kanazawa, Masanori
    PERSONAL SATELLITE SERVICES, 2009, 15 : 103 - +
  • [8] Distributed Adaptive Load Balancing for P2P Grid Systems
    Huang, Po-Jung
    Yu, You-Fu
    Lai, Kuan-Chou
    Yang, Chao-Tung
    2009 10TH INTERNATIONAL SYMPOSIUM ON PERVASIVE SYSTEMS, ALGORITHMS, AND NETWORKS (ISPAN 2009), 2009, : 696 - +
  • [9] Load Balancing in a Cluster-Based P2P System
    Garofalakis, John
    Michail, Theofanis-Aristofanis
    PROCEEDINGS OF THE 2009 FOURTH BALKAN CONFERENCE IN INFORMATICS, 2009, : 133 - 138
  • [10] An Effective Load Balancing Algorithm for Structured P2P Networks
    Fan Deming
    ADVANCES IN MANUFACTURING TECHNOLOGY, PTS 1-4, 2012, 220-223 : 2578 - 2584