Inproceedings,

A Computational Economy for Dynamic Load Balancing and Data Replication

, , , and .
First International Conference on Information and Computation Economies, page 166-180. Charleston, SC, (1998)

Abstract

We consider a computational economy with many suppliers who offer processing and database access services to consumers for a fee. Consumers submit a variety of database transactions to the suppliers for processing, and they select suppliers based on the quality of service (QoS), data-access price offered by the suppliers and network bandwidth cost. The suppliers in an attempt to maximaze profit control the following: (1) prices to acess the data objects; (2) prices to lease data-objects that are in demand. In this paper, we use such an economic framework to investigate controllable load-balancing and object replication algorithms for performance driven transaction processing. We show via detailed workload driven simulation that this computational economy adapts to changes in transaction workloads and types, and dynamically balances load and replicates data objects based on the consumer demand.

Tags

Users

  • @jmm

Comments and Reviews