2006 USENIX Annual Technical Conference Abstract
Pp. 229242 of the Proceedings
SMART: An Integrated Multi-Action Advisor for Storage Systems
Li Yin, University of California, Berkeley; Sandeep Uttamchandani, Madhukar Korupolu, and Kaladhar Voruganti, IBM Almaden Research Center; Randy Katz, University of California, Berkeley
Abstract
The designers of clustered file systems, storage resource
management software and storage virtualization devices are trying to
provide the necessary planning functionality in their products to facilitate the invocation of the
appropriate corrective actions in order to satisfy user specified service level objectives (SLOs).
However, most existing approaches only perform
planning for a single type of action such as workload throttling, or
data migration, or addition of new resources.
As will be shown in this paper, single action based plans are not always cost effective.
In this paper we present a framework SMART that considers multiple types of corrective
actions in an integrated manner and generates a combined corrective
action schedule. Furthermore, often times, the best cost-effective schedule for a one-week
lookahead could be different from the best cost-effective schedule for a
one-year lookahead. An advantage of the SMART framework is that it considers
this lookahead time window in coming up with its corrective action schedules.
Finally, another key advantage
of this framework is that it has a built-in mechanism to handle unexpected surges in workloads.
We have implemented our framework and algorithm as part of a clustered
file system and performed various experiments to show the benefits of
our approach.
- View the full text of this paper in HTML and PDF. Listen to the presentation in MP3 format.
Until June 2007, you will need your USENIX membership identification in order to access the full papers. The Proceedings are published as a collective work, © 2006 by the USENIX Association. All Rights Reserved. Rights to individual papers remain with the author or the author's employer. Permission is granted for the noncommercial reproduction of the complete work for educational or research purposes. USENIX acknowledges all trademarks within this paper.
- If you need the latest Adobe Acrobat Reader, you can download it from Adobe's site.
|