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 条
  • [21] On the Design of a Performance-Aware Load Balancing Mechanism for P2P Grid Systems
    Yu, You-Fu
    Huang, Po-Jung
    Lai, Kuan-Chou
    Yang, Chao-Tung
    Li, Kuan-Ching
    ADVANCES IN GRID AND PERVASIVE COMPUTING, PROCEEDINGS, 2009, 5529 : 269 - +
  • [22] Simple dynamic load balancing mechanism for structured P2P network and its evaluation
    Takeda, Atsushi
    Oide, Takuma
    Takahashi, Akiko
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2012, 3 (2-3) : 126 - 135
  • [23] On the design of P2P video streaming with layered coding
    Shen, Yanming
    Li, Keqiu
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2009, 24 (03): : 209 - 215
  • [24] Design and Implementation of P2P Streaming Systems for Webcast
    Gotoh, Yusuke
    Suzuki, Kentaro
    Yoshihisa, Tomoki
    Kanazawa, Masanori
    PERSONAL SATELLITE SERVICES, 2009, 15 : 103 - +
  • [25] 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 - +
  • [26] On index load balancing in scalable P2P media distribution
    Alok Nandan
    Michael G. Parker
    Giovanni Pau
    Paola Salomoni
    Multimedia Tools and Applications, 2006, 29 : 325 - 339
  • [27] Load balancing for moving object management in a P2P network
    Ali, Mohammed Eunus
    Tanin, Egemen
    Zhang, Rui
    Kulik, Lars
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, 2008, 4947 : 251 - +
  • [28] 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
  • [29] 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
  • [30] On index load balancing in scalable P2P media distribution
    Nandan, Alok
    Parker, Michael G.
    Pau, Giovanni
    Salomoni, Paola
    MULTIMEDIA TOOLS AND APPLICATIONS, 2006, 29 (03) : 325 - 339