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 条
  • [21] Evaluating Load Balancing in Peer-to-Peer Resource Sharing Algorithms for Wireless Mesh Networks
    Canali, Claudia
    Renda, M. Elena
    Santi, Paolo
    2008 FIFTH IEEE INTERNATIONAL CONFERENCE ON MOBILE AD-HOC AND SENSOR SYSTEMS, VOLS 1 AND 2, 2008, : 603 - 609
  • [22] BALLS: a structured peer-to-peer system with integrated load balancing
    Le, Viet Dung
    Babin, Gilbert
    Kropf, Peter
    ANNALS OF TELECOMMUNICATIONS, 2006, 61 (11-12) : 1229 - 1281
  • [23] Load balancing in peer-to-peer systems using a diffusive approach
    Qiao, Ying
    von Bochmann, Gregor
    COMPUTING, 2012, 94 (8-10) : 649 - 678
  • [24] Towards load balancing in peer-to-peer environment of Web services
    Yuan, Y
    Guo, ZM
    Wang, XL
    Zhou, AY
    ADVANCED WEB TECHNOLOGIES AND APPLICATIONS, 2004, 3007 : 311 - 320
  • [25] Load balancing in peer-to-peer systems using a diffusive approach
    Ying Qiao
    Gregor v. Bochmann
    Computing, 2012, 94 : 649 - 678
  • [26] Network Traffic Load Balancing in Hierarchical Peer-To-Peer Systems
    Moro, Gianluca
    Pirini, Tommaso
    Sartori, Claudio
    2015 10TH INTERNATIONAL CONFERENCE ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING (3PGCIC), 2015, : 46 - 53
  • [27] Survey on Load Balancing in Peer-to-Peer Distributed Hash Tables
    Felber, Pascal
    Kropf, Peter
    Schiller, Eryk
    Serbu, Sabina
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2014, 16 (01): : 473 - 492
  • [28] Simple efficient load balancing algorithms for peer-to-peer systems
    Karger, DR
    Ruh, M
    PEER-TO-PEER SYSTEMS III, 2004, 3279 : 131 - 140
  • [29] Reputation and trust management in heterogeneous peer-to-peer networks
    Xiaowen Chu
    Xiaowei Chen
    Kaiyong Zhao
    Jiangchuan Liu
    Telecommunication Systems, 2010, 44 : 191 - 203
  • [30] Building heterogeneous peer-to-peer networks: Protocol and analysis
    Kwong, Kin-Wah
    Tsang, Danny H. K.
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2008, 16 (02) : 281 - 292