Dynamic load balancing in data grids by global load estimation

Lukas Rupprecht, Angelika Reiser, Alfons Kemper

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

Peer-to-Peer (P2P) technology can be utilized to combine remote resources and build distributed, high performance database systems, called data grids, which help to handle the rapidly increasing volumes of data produced by disciplines like astrophysics, biology, or geology. One major challenge of data grids are skewed query patterns which cause load imbalances and heavily diminish performance and availability. To avoid hot spots, sophisticated load balancing techniques are required. We present a dynamic replication strategy which prevents hot spots by dynamically replicating the hot data on different locations. The main questions of such a strategy are when to copy which data to what receivers and when to delete the copies. To answer these questions we propose a low-overhead, decentralized method which is able to deliver a highly accurate estimate of the global load and the single peer loads to all clients. We use that information in an optimization problem to determine the data to be replicated and the optimal replica receivers. A simulated performance evaluation based on a real-world scenario demonstrates the effectiveness of the approach.

Original languageEnglish
Title of host publicationProceedings - 2012 11th International Symposium on Parallel and Distributed Computing, ISPDC 2012
Pages243-250
Number of pages8
DOIs
StatePublished - 2012
Event2012 11th International Symposium on Parallel and Distributed Computing, ISPDC 2012 - Munich/Garching, Bavaria, Germany
Duration: 25 Jun 201229 Jun 2012

Publication series

NameProceedings - 2012 11th International Symposium on Parallel and Distributed Computing, ISPDC 2012

Conference

Conference2012 11th International Symposium on Parallel and Distributed Computing, ISPDC 2012
Country/TerritoryGermany
CityMunich/Garching, Bavaria
Period25/06/1229/06/12

Keywords

  • data grids
  • dynamic replication
  • load balancing

Fingerprint

Dive into the research topics of 'Dynamic load balancing in data grids by global load estimation'. Together they form a unique fingerprint.

Cite this