Title
Early experiences on the journey towards self-* storage
Abstract
Self-* systems are self-organizing, self-configuring, self-healing, self-tuning and, in general, self- managing. Ursa Minor is a large-scale storage infrastructure being designed and deployed at Carnegie Mellon University, with the goal of taking steps towards the self-* ideal. This paper discusses our early experiences with one specific aspect of storage management: performance tuning and projection. Ursa Minor uses self-monitoring and rudimentary system modeling to support analysis of how system changes would affect performance, exposing simple What...if query interfaces to administrators and tuning agents. We find that most performance predictions are sufficiently accurate (within 10-20%) and that the associated performance overhead is less than 6%. Such embedded support for What...if queries simplifies tuning automation and reduces the administrator expertise needed to make acquisition decisions.
Year
Venue
Keywords
2006
IEEE Data Eng. Bull.
self organization,system modeling
Field
DocType
Volume
Software engineering,Computer science,Simulation,Automation,Storage management,Systems modeling,Performance tuning,Database
Journal
29
Issue
Citations 
PageRank 
3
2
0.37
References 
Authors
10
15
Name
Order
Citations
PageRank
Michael Abd-El-Malek164728.60
William V. Courtright II220.37
Chuck Cranor3987.69
Gregory R. Ganger44560383.16
James Hendricks525618.65
Andrew J. Klosterman6775.61
Michael P. Mesnier726719.50
Manish Prasad824615.58
Brandon Salmon920211.74
Raja R. Sambasivan1022313.33
Shafeeq Sinnamohideen1130129.22
John D. Strunk1253847.56
Eno Thereska13127456.94
Matthew Wachs1435218.49
Jay J. Wylie1568544.29