ACHIEVING LOAD BALANCING IN HETEROGENEOUS PEER-TO-PEER NETWORKS BY ALLOCATING AND REALLOCATING PROCESS

被引:0
|
作者
Ibrahim, Niyas [1 ]
Thanabal, M. S. [1 ]
机构
[1] PSNA Coll Engn & Technol, Dindigul, India
关键词
Capacity; heterogeneity; Load balancing; workload;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
P2P networks are generally used for rile sharing applications. In this paper, we argue that existing methods of building heterogeneous unstructured peer-to-peer (P2P) networks has joining process and the rebuilding process which does not make effective load balancing. Since the joining process is to use random walk to assist new incoming peers, but it does not decide whether the new peer can be used for processing the workload. Similarly the rebuilding process specifies how the nodes should react when they lose links, that is it leaves the network safely without affecting the existing performance, but the peer machine that is leaving the network does not allocate its work to the remaining peers. So we have proposed a simple protocol for building heterogeneous unstructured peer-to-peer (P2P) networks. Our new protocol consists of two parts - the Allocating process and the Reallocating process. The basic idea for the Allocating process is to use random walk to assist new incoming peers in selecting their suitable neighbors in terms of capacity and connectivity to achieve load-balancing and also to decide whether that peer can be used for processing the workload of the network based on its capacity. The Reallocating process specifies how the node allocates its work to the remaining peers when they leave the network. Our protocol provides a guideline to optimize a P2P network by achieving effective load balancing.
引用
收藏
页码:608 / 614
页数:7
相关论文
共 50 条
  • [1] Achieving load balancing in structured Peer-to-Peer Grids
    Pairot, C
    García, P
    Skarmeta, AFG
    Mondéjar, R
    [J]. COMPUTATIONAL SCIENCE - ICCS 2004, PT 3, PROCEEDINGS, 2004, 3038 : 98 - 105
  • [2] 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 - +
  • [3] Practical load balancing for content requests in peer-to-peer networks
    Roussopoulos, Mema
    Baker, Mary
    [J]. DISTRIBUTED COMPUTING, 2006, 18 (06) : 421 - 434
  • [4] Practical load balancing for content requests in peer-to-peer networks
    Mema Roussopoulos
    Mary Baker
    [J]. Distributed Computing, 2006, 18 : 421 - 434
  • [5] 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
  • [6] 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
  • [7] 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
  • [8] 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
  • [9] 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
  • [10] 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