Load Balancing in Peer-to-Peer Systems Using Dynamic Replication Policy
LI Rui-xuan · Journal of Chinese Computer Systems · 2007
Load balancing is a critical issue for the efficient operation of peer-to-peer(P2P).First,this paper gives two load balancing techniques which are based upon dynamic replication policy:Periodic Replication Policy(PRP) and Demand-based Replication Policy(DRP).In the first one,each super peer periodically sends a file's replica to remote super peer which has the most frequency of accessing the file.In the second one,when a super peer finds a file has been requested at a high frequency through itself,it will request the super peer who has the file to send it a replica.Besides,this paper analyzes the average access cost and the replication overhead cost of these two techniques respectively.Finally,a set of experiments prove the feasibility and benefit of the proposed techniques.