|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2008 IEEE Real-Time and Embedded Technology and Applications Symposium
Virtualizing Disk Performance
April 22-April 24
ISBN: 978-0-7695-3146-5
| ASCII Text | x | ||
| Tim Kaldewey, Theodore M. Wong, Richard Golding, Anna Povzner, Scott Brandt, Carlos Maltzahn, "Virtualizing Disk Performance," 2009 15th IEEE Real-Time and Embedded Technology and Applications Symposium, pp. 319-330, 2008 IEEE Real-Time and Embedded Technology and Applications Symposium, 2008. | |||
| BibTex | x | ||
| @article{ 10.1109/RTAS.2008.31, author = {Tim Kaldewey and Theodore M. Wong and Richard Golding and Anna Povzner and Scott Brandt and Carlos Maltzahn}, title = {Virtualizing Disk Performance}, journal ={2009 15th IEEE Real-Time and Embedded Technology and Applications Symposium}, volume = {0}, year = {2008}, issn = {1080-1812}, pages = {319-330}, doi = {http://doi.ieeecomputersociety.org/10.1109/RTAS.2008.31}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2009 15th IEEE Real-Time and Embedded Technology and Applications Symposium TI - Virtualizing Disk Performance SN - 1080-1812 SP319 EP330 A1 - Tim Kaldewey, A1 - Theodore M. Wong, A1 - Richard Golding, A1 - Anna Povzner, A1 - Scott Brandt, A1 - Carlos Maltzahn, PY - 2008 KW - I/O KW - scheduling KW - QoS KW - storage KW - virtualization VL - 0 JA - 2009 15th IEEE Real-Time and Embedded Technology and Applications Symposium ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/RTAS.2008.31
Large- and small-scale storage systems frequently serve a mixture of workloads, an increasing number of which require some form of performance guarantee. Providing guaranteed disk performance—the equivalent of a “virtual disk”—is challenging because disk requests are non-preemptible and their execution times are stateful, partially non-deterministic, and can vary by orders of magnitude. Guaranteeing throughput, the standard measure of disk performance, requires worst-case I/O time assumptions orders of magnitude greater than average I/O times, with correspondingly low performance and poor control of the resource allocation. We show that disk time utilization—analogous to CPU utilization in CPU scheduling and the only fully provisionable aspect of disk performance—yields greater control, more efficient use of disk resources, and better isolation between request streams than bandwidth or I/O rate when used as the basis for disk reservation and scheduling.
Index Terms:
I/O, scheduling, QoS, storage, virtualization
Citation:
Tim Kaldewey, Theodore M. Wong, Richard Golding, Anna Povzner, Scott Brandt, Carlos Maltzahn, "Virtualizing Disk Performance," rtas, pp.319-330, 2008 IEEE Real-Time and Embedded Technology and Applications Symposium, 2008
Usage of this product signifies your acceptance of the Terms of Use.
