Practical load balancing for content requests in peer-to-peer networks

被引:0
|
作者
Mema Roussopoulos
Mary Baker
机构
[1] Harvard University,
[2] HP Labs,undefined
来源
Distributed Computing | 2006年 / 18卷
关键词
Peer-to-peer networks; Load balancing; Content replica selection;
D O I
暂无
中图分类号
学科分类号
摘要
This paper studies the problem of balancing the demand for content in a peer-to-peer network across heterogeneous peer nodes that hold replicas of the content. Previous decentralized load balancing techniques in distributed systems base their decisions on periodic updates containing information about load or available capacity observed at the serving entities. We show that these techniques do not work well in the peer-to-peer context; either they do not address peer node heterogeneity, or they suffer from significant load oscillations which result in unutilized capacity. We propose a new decentralized algorithm, Max-Cap, based on the maximum inherent capacities of the replica nodes. We show that unlike previous algorithms, it is not tied to the timeliness or frequency of updates, and consequently requires significantly less update overhead. Yet, Max-Cap can handle the heterogeneity of a peer-to-peer environment without suffering from load oscillations.
引用
收藏
页码:421 / 434
页数:13
相关论文
共 50 条
  • [1] Practical load balancing for content requests in peer-to-peer networks
    Roussopoulos, Mema
    Baker, Mary
    [J]. DISTRIBUTED COMPUTING, 2006, 18 (06) : 421 - 434
  • [2] Load-Balancing Content Distribution in Structured Peer-to-Peer Networks
    Han, Seung Chul
    [J]. NCM 2008: 4TH INTERNATIONAL CONFERENCE ON NETWORKED COMPUTING AND ADVANCED INFORMATION MANAGEMENT, VOL 2, PROCEEDINGS, 2008, : 519 - 524
  • [3] Randomized load balancing strategies with churn resilience in peer-to-peer networks
    Fu, Song
    Xu, Cheng-Zhong
    Shen, Haiying
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2011, 34 (01) : 252 - 261
  • [4] Random choices for churn resilient load balancing in peer-to-peer networks
    Fu, Song
    Xu, Cheng-Zhong
    Shen, Haiying
    [J]. 2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 1521 - 1532
  • [5] Load Balancing in Peer-to-Peer Networks Based on Sampling System States
    Hsiao, Hung-Chang
    Lin, I-Ta
    Liao, Hao
    [J]. EUC 2008: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING, VOL 1, MAIN CONFERENCE, 2008, : 417 - 423
  • [6] A survey on load balancing in peer-to-peer systems
    Li, Yajun
    Yang, Yuhang
    Ma, Maode
    [J]. DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2007, 14 : 626 - 630
  • [7] Distributed load balancing in peer-to-peer computing
    Zhang, S
    Qin, Z
    [J]. SHAPING BUSINESS STRATEGY IN A NETWORKED WORLD, VOLS 1 AND 2, PROCEEDINGS, 2004, : 1235 - 1240
  • [8] Critical load of peer-to-peer networks
    School of Computer and Communication, Hunan University, Changsha 410082, China
    [J]. Huazhong Ligong Daxue Xuebao, 2007, 3 (35-37):
  • [9] Distributed load balancing in heterogeneous peer-to-peer networks for web computing libraries
    Gehweiler, Joachim
    Schomaker, Gunnar
    [J]. DS-RT 2006: TENTH IEEE INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 2006, : 51 - +
  • [10] Parallel Load Balancing Strategies for Tree-Structured Peer-to-Peer Networks
    Chen, Yaw-Huei
    Ju, Yu-Ren
    [J]. ADVANCES IN DATA AND WEB MANAGEMENT, PROCEEDINGS, 2009, 5446 : 468 - 479