Virtualizing Disk Performance

T. Kaldewey, T. Wong, Richard A. Golding, A. Povzner, S. Brandt, C. Maltzahn
{"title":"Virtualizing Disk Performance","authors":"T. Kaldewey, T. Wong, Richard A. Golding, A. Povzner, S. Brandt, C. Maltzahn","doi":"10.1109/RTAS.2008.31","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":130593,"journal":{"name":"2008 IEEE Real-Time and Embedded Technology and Applications Symposium","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"25","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 IEEE Real-Time and Embedded Technology and Applications Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RTAS.2008.31","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 25

Abstract

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.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
虚拟化磁盘性能
大型和小型存储系统经常服务于混合工作负载,其中越来越多的工作负载需要某种形式的性能保证。提供有保证的磁盘性能(相当于“虚拟磁盘”)是一项挑战,因为磁盘请求是不可抢占的,它们的执行时间是有状态的,部分不确定的,并且可以按数量级变化。保证吞吐量(磁盘性能的标准度量)需要假设最坏情况下的I/O时间比平均I/O时间大几个数量级,从而导致性能低下和对资源分配的控制不佳。我们展示了磁盘时间利用率——类似于CPU调度中的CPU利用率,并且是磁盘性能中唯一完全可配置的方面——在作为磁盘预留和调度的基础时,与带宽或I/O速率相比,可以更好地控制、更有效地使用磁盘资源,以及更好地隔离请求流。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Incorporating Resource Safety Verification to Executable Model-based Development for Embedded Systems Coexistence of Real-Time and Interactive & Batch Tasks in DVS Systems TOSSTI: Saving Time and Energy in TinyOS with Software Thread Integration Hybrid Timing Analysis of Modern Processor Pipelines via Hardware/Software Interactions Throttling On-Disk Schedulers to Meet Soft-Real-Time Requirements
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1