Exploiting the locality of virtual-machine images to boost the performance of a cloud platform

Shuo-Han Chen, Tseng-Yi Chen, Chi-Heng Lee, H. Wei, T. Hsu, W. Shih
{"title":"Exploiting the locality of virtual-machine images to boost the performance of a cloud platform","authors":"Shuo-Han Chen, Tseng-Yi Chen, Chi-Heng Lee, H. Wei, T. Hsu, W. Shih","doi":"10.1109/SARNOF.2016.7846723","DOIUrl":null,"url":null,"abstract":"Virtualization technology enables multiple virtual machines(VMs) to run on a physical mechanism. Due to the excessive data-intensive workloads of VMs, the system I/O performance of cloud platforms deteriorates. To improve the system I/O performance, one key technique is to exploit the spatial locality of data stored on the back-end disks. However, identifying data spatial locality on a cloud platform becomes challenging due to the transparency feature of virtualization. Therefore, to resolve the problem of poor disk I/O, this paper proposes an inter-VMs locality packing design to increase the number of sequential I/O accesses on back-end disks so as to improve disk I/O efficiency through exploiting the spatial locality of virtual machine images. Moreover, the proposed deign does not compromise the transparency of virtualization technique. A simulator architecture is also proposed to assess the performance of the proposed inter-VMs locality packing design.","PeriodicalId":137948,"journal":{"name":"2016 IEEE 37th Sarnoff Symposium","volume":"27 3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 37th Sarnoff Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SARNOF.2016.7846723","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Virtualization technology enables multiple virtual machines(VMs) to run on a physical mechanism. Due to the excessive data-intensive workloads of VMs, the system I/O performance of cloud platforms deteriorates. To improve the system I/O performance, one key technique is to exploit the spatial locality of data stored on the back-end disks. However, identifying data spatial locality on a cloud platform becomes challenging due to the transparency feature of virtualization. Therefore, to resolve the problem of poor disk I/O, this paper proposes an inter-VMs locality packing design to increase the number of sequential I/O accesses on back-end disks so as to improve disk I/O efficiency through exploiting the spatial locality of virtual machine images. Moreover, the proposed deign does not compromise the transparency of virtualization technique. A simulator architecture is also proposed to assess the performance of the proposed inter-VMs locality packing design.
利用虚拟机映像的局部性来提高云平台的性能
虚拟化技术能够在一个物理机制上运行多个虚拟机。由于虚拟机的数据密集型负载过大,云平台的系统I/O性能会下降。为了提高系统I/O性能,一项关键技术是利用存储在后端磁盘上的数据的空间局部性。然而,由于虚拟化的透明特性,在云平台上识别数据空间局部性变得具有挑战性。因此,为了解决磁盘I/O性能差的问题,本文提出了一种跨虚拟机局部性封装设计,通过利用虚拟机镜像的空间局部性,增加后端磁盘的顺序I/O访问次数,从而提高磁盘I/O效率。此外,所提出的设计不会损害虚拟化技术的透明性。本文还提出了一个模拟器架构来评估所提出的vm间局部性封装设计的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信