Time-varying Management of Data Storage

  • Ranjita Bhagwan ,
  • Fred Douglis ,
  • Kirsten Hildrum ,
  • Jeffrey O. Kephart ,
  • William Walsh

Proceedings of the 1st International Workshop on Hot Topics in Dependability (HotDep) |

Published by IEEE Communications Society

The efficiency of large-scale applications is strongly dependent
on good data management techniques. In this paper,
we claim that the ability to specify data requirements in
a time-varying manner facilitates data management and improves
application efficiency. This is because requirements
such as availability, bandwidth and latency can vary significantly
with time. Consequently, the storage system can
dynamically change the allocation of resources to data objects.
We describe how an application may specify these
dynamic requirements using utility functions, and outline
a strategy towards achieving an optimal allocation of resources
to data objects.