Xen平台虚拟化环境下的自适应I/O带宽分配

Phasakorn Sukheepoj, N. Nupairoj
{"title":"Xen平台虚拟化环境下的自适应I/O带宽分配","authors":"Phasakorn Sukheepoj, N. Nupairoj","doi":"10.1145/3144789.3144820","DOIUrl":null,"url":null,"abstract":"Virtual machines frequently have various demands of storage I/O and priority. They are desired to operated several services simultaneously in the same system. However, we cannot assure that some virtual machine which required higher I/O bandwidth will gain proper resources. Moreover, existing fair queueing I/O schedulers cannot provide efficient disk resource allocation, which often leads to bottlenecks at a storage level. To solve the upper described problems, we propose AIO, an Adaptive I/O Bandwidth Allocation for Virtualization Environment on Xen platform. We designed AIO by adopted the concept of the traffic policing and shaping to support the bandwidth sharing between virtual machines and ensuring the Quality of Service of disk I/O resource. This framework allows us to allocate disk I/O bandwidth among the groups of virtual domains dynamically according to configuration rate and priority of particular resource classes. Experiments results show that AIO is useful in maintaining the disk I/O bandwidth of the virtual domain and slightly improves the I/O performance of the system.","PeriodicalId":254163,"journal":{"name":"Proceedings of the 2nd International Conference on Intelligent Information Processing","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-07-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Adaptive I/O Bandwidth Allocation for Virtualization Environment on Xen Platform\",\"authors\":\"Phasakorn Sukheepoj, N. Nupairoj\",\"doi\":\"10.1145/3144789.3144820\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Virtual machines frequently have various demands of storage I/O and priority. They are desired to operated several services simultaneously in the same system. However, we cannot assure that some virtual machine which required higher I/O bandwidth will gain proper resources. Moreover, existing fair queueing I/O schedulers cannot provide efficient disk resource allocation, which often leads to bottlenecks at a storage level. To solve the upper described problems, we propose AIO, an Adaptive I/O Bandwidth Allocation for Virtualization Environment on Xen platform. We designed AIO by adopted the concept of the traffic policing and shaping to support the bandwidth sharing between virtual machines and ensuring the Quality of Service of disk I/O resource. This framework allows us to allocate disk I/O bandwidth among the groups of virtual domains dynamically according to configuration rate and priority of particular resource classes. Experiments results show that AIO is useful in maintaining the disk I/O bandwidth of the virtual domain and slightly improves the I/O performance of the system.\",\"PeriodicalId\":254163,\"journal\":{\"name\":\"Proceedings of the 2nd International Conference on Intelligent Information Processing\",\"volume\":\"23 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-07-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2nd International Conference on Intelligent Information Processing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3144789.3144820\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2nd International Conference on Intelligent Information Processing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3144789.3144820","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

虚拟机经常有不同的存储I/O需求和优先级。它们希望在同一系统中同时操作多个服务。然而,我们不能保证一些需要更高I/O带宽的虚拟机将获得适当的资源。此外,现有的公平排队I/O调度器不能提供有效的磁盘资源分配,这通常会导致存储级别的瓶颈。为了解决上述问题,我们提出了一种基于Xen平台虚拟化环境的自适应I/O带宽分配方法AIO。为了支持虚拟机之间的带宽共享和保证磁盘I/O资源的服务质量,我们采用流量监管和整形的概念来设计AIO。这个框架允许我们根据特定资源类的配置速率和优先级动态地在虚拟域组之间分配磁盘I/O带宽。实验结果表明,AIO有助于保持虚拟域的磁盘I/O带宽,并略微提高系统的I/O性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Adaptive I/O Bandwidth Allocation for Virtualization Environment on Xen Platform
Virtual machines frequently have various demands of storage I/O and priority. They are desired to operated several services simultaneously in the same system. However, we cannot assure that some virtual machine which required higher I/O bandwidth will gain proper resources. Moreover, existing fair queueing I/O schedulers cannot provide efficient disk resource allocation, which often leads to bottlenecks at a storage level. To solve the upper described problems, we propose AIO, an Adaptive I/O Bandwidth Allocation for Virtualization Environment on Xen platform. We designed AIO by adopted the concept of the traffic policing and shaping to support the bandwidth sharing between virtual machines and ensuring the Quality of Service of disk I/O resource. This framework allows us to allocate disk I/O bandwidth among the groups of virtual domains dynamically according to configuration rate and priority of particular resource classes. Experiments results show that AIO is useful in maintaining the disk I/O bandwidth of the virtual domain and slightly improves the I/O performance of the system.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信