Achieving completion time guarantees in an opportunistic data migration scheme

Jianyong Zhang, Prasenjit Sarkar, Anand Sivasubramaniam

Research output: Contribution to journalReview articlepeer-review

3 Citations (SciVal)


Today's data centers are in a constant state of evolution because of equipment refreshes and the move to tiered storage. Data migration is a very important activity in this environment as data moves from one storage device to another without disrupting access from applications. This paper presents the design, implementation, and evaluation of a migration scheme that provides completion time guarantees for a migration task and also minimizes its impact on foreground applications. This scheme is based on an opportunistic data migration scheme that consider migration as background activities. To make sure that a migration task obeys a completion time constraint, an adaptive rate control mechanism is presented. The scheme uses various statistical techniques to estimate system capacities, and utilize these estimates to regulate foreground activities. Trace-driven experimental evaluation shows that our migration scheme is able to ensure that the migration task completes in time while minimizing the impact on foreground application activity.

Original languageEnglish (US)
Pages (from-to)11-16
Number of pages6
JournalPerformance Evaluation Review
Issue number4
StatePublished - Mar 2006

All Science Journal Classification (ASJC) codes

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Cite this