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
    DISTRIBUTED COMPUTING, 2006, 18 (06) : 421 - 434
  • [2] Random choices for churn resilient load balancing in peer-to-peer networks
    Fu, Song
    Xu, Cheng-Zhong
    Shen, Haiying
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 1521 - 1532
  • [3] Randomized load balancing strategies with churn resilience in peer-to-peer networks
    Fu, Song
    Xu, Cheng-Zhong
    Shen, Haiying
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2011, 34 (01) : 252 - 261
  • [4] Distributed load balancing in peer-to-peer computing
    Zhang, S
    Qin, Z
    SHAPING BUSINESS STRATEGY IN A NETWORKED WORLD, VOLS 1 AND 2, PROCEEDINGS, 2004, : 1235 - 1240
  • [5] A survey on load balancing in peer-to-peer systems
    Li, Yajun
    Yang, Yuhang
    Ma, Maode
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2007, 14 : 626 - 630
  • [6] Parallel Load Balancing Strategies for Tree-Structured Peer-to-Peer Networks
    Chen, Yaw-Huei
    Ju, Yu-Ren
    ADVANCES IN DATA AND WEB MANAGEMENT, PROCEEDINGS, 2009, 5446 : 468 - 479
  • [7] An Effective Self-adaptive Load Balancing Algorithm for Peer-to-Peer Networks
    Xiong, Naixue
    Xu, Kaihua
    Chen, Lilong
    Yang, Laurence T.
    Liu, Yuhua
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 1425 - 1432
  • [8] ACHIEVING LOAD BALANCING IN HETEROGENEOUS PEER-TO-PEER NETWORKS BY ALLOCATING AND REALLOCATING PROCESS
    Ibrahim, Niyas
    Thanabal, M. S.
    ICCN: 2008 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING, 2008, : 608 - 614
  • [9] Dynamic storage and access load balancing for answering range queries in peer-to-peer networks
    Zaher Al Aghbari
    Ibrahim Kamel
    Ahmed Mustafa
    Peer-to-Peer Networking and Applications, 2011, 4 : 391 - 409
  • [10] Dynamic storage and access load balancing for answering range queries in peer-to-peer networks
    Al Aghbari, Zaher
    Kamel, Ibrahim
    Mustafa, Ahmed
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2011, 4 (04) : 391 - 409