Open Access Open Access  Restricted Access Subscription or Fee Access

Histogram-Based Global Load Balancing in Structured Peer-to-Peer Systems

S. Saravanan, M. Geetha

Abstract


Peer-to-peer (P2P) systems have rapidly grown in popularity and have become a dominant means for sharing resources in the past few years. Since the nodes are often heterogeneous in these types of systems a load balancing key was a challenging. While several load-balancing schemes have been proposed in the literature, these solutions are typically ad hoc, heuristic based, and localized. In this project, we present a general framework, HiGLOB, for global load balancing in structured P2P systems. Each node in HiGLOB has two key components: 1) a histogram manager maintains a histogram that reflects a global view of the distribution of the load in the system, and 2) a load-balancing manager that redistributes the load whenever the node becomes overloaded or underloaded. A P2P network is partitioned into non overlapping regions corresponding to histogram bucked by exploiting the routing metadata. A mechanism was proposed to keep the cost of constructing and maintaining the histograms low. This scheme can control and bound the amount of load imbalance across the system. Skip Graph, BATON, and Chord are the three existing structured P2P system where we demonstrate the effectiveness of HIGLOB by instantiating. Experimental results clearly indicate that our approach works well.

Keywords


Peer-to-peer (P2P),HiGLOB,BATON.

Full Text:

PDF

References


S3: Scalable, Shareable and Secure P2P Based Data Management System, http://www.comp.nus.edu.sg/~s3p2p, 2008.

Gnutella, http://www.gnutella.com/, 2008.

BitTorrent, http://www.bittorrent.com/, 2008.

Overnet, http://www.overnet.com, 2008.

SETI@home, http://setiathome.berkeley.edu/, 2008.

Groove, http://www.groove.net, 2008.

Skype, http://www.skype.com/, 2008.

A. Madhukar and C. Williamson, ―A Longitudinal Study of P2P Traffic Classification,‖ Proc. Int’l Symp. Modeling, Analysis, and Simulation of Computer and Telecomm. Systems (MASCOTS), 2006.

D. Karger, F. Kaashoek, I. Stoica, R. Morris, and H. Balakrishnan, ―Chord: A Scalable Peer-to-Peer Lookup Service for Internet Applications,‖ Proc. SIGCOMM ’01, pp. 149-160, 2001.

S. Ratnasamy, P. Francis, M. Handley, R. Karp, and S. Shenker, ―A Scalable Content Addressable Network,‖ Proc. SIGCOMM ’01, pp. 161-172, 2001.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.