Improved load balancing algorithms in DHT-based dynamic P2P systems

Jin Woo Song, Sung Bong Yang

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

Load balancing for DHT (Distributed Hash Table)-based peer-to-peer (P2P) systems has been studied extensively. The DHT-scheme simply assigns each object to a specific peer with a hash function. This could result in O(log N) load imbalance, where N is the number of peers in a system. It is natural that a P2P system experiences frequent join and leave of both objects and peers. This dynamic characteristic may intensify load imbalance and, therefore, could increase the overhead for load balancing. In this paper, we propose two load balancing schemes, the object lifetime-aware load balancing (OLLB) and the peer activity-aware load balancing (PALB) schemes. The OLLB scheme uses the predicted lifetimes of objects to deal with the trade-off between the load balancing and the load movement. And the PALB scheme manages intelligently the virtual server operations to reduce the load unbalance occurred by dynamic peer activities. The simulation results show that the proposed schemes improve the load balancing performance with less overhead in the dynamic environment.

Original languageEnglish
Title of host publicationProceedings of the Fifth IASTED International Conference on Communications, Internet, and Information Technology, CIIT 2006
Pages218-224
Number of pages7
Publication statusPublished - 2006
Event5th IASTED International Conference on Communications, Internet, and Information Technology, CIIT 2006 - St. Thomas, US Virgin Islands, United States
Duration: 2006 Nov 292006 Dec 1

Publication series

NameProceedings of the Fifth IASTED International Conference on Communications, Internet, and Information Technology, CIIT 2006

Other

Other5th IASTED International Conference on Communications, Internet, and Information Technology, CIIT 2006
Country/TerritoryUnited States
CitySt. Thomas, US Virgin Islands
Period06/11/2906/12/1

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Software

Fingerprint

Dive into the research topics of 'Improved load balancing algorithms in DHT-based dynamic P2P systems'. Together they form a unique fingerprint.

Cite this