VITS Test Suit: A Micro-benchmark for Evaluating Performance Isolation of Virtualization Systems

Pingpeng Yuan, Chong Ding, Long Cheng, Shengli Li, Hai Jin, Wenzhi Cao
{"title":"VITS Test Suit: A Micro-benchmark for Evaluating Performance Isolation of Virtualization Systems","authors":"Pingpeng Yuan, Chong Ding, Long Cheng, Shengli Li, Hai Jin, Wenzhi Cao","doi":"10.1109/ICEBE.2010.71","DOIUrl":null,"url":null,"abstract":"Virtualization technology improves the resource utilization, but also raises the probability of resource contention. Thus, it arises one problem, namely how about performance isolation among VMs. To answer the question, benchmarks are highly required to evaluate performance isolation. However, few benchmarks to give solutions to the problem are available. Especially, there does not exist a micro-benchmark to measure how the performance of individual primitive operations varies with the type of misbehavior. In the paper, we present VITS - a micro-benchmark to evaluate the performance isolation of virtualization system. VITS Test Suite can test both software and hardware performance isolation. It is mainly consisted of six interference programs, which respectively test the performance isolation of cache, memory bandwidth, memory space, CPU, network and disk. VITS Test Suite provides results for user to analyze the performance isolation problem of the virtualization system along with the underlying hardware. Besides, we test Xen using VITS test suit. The experimental results show that, the cache, memory and disk performance isolation still have some big weak points to improve, in other words, the current virtualization system Xen is still unfair in fine-grained resource share.","PeriodicalId":342832,"journal":{"name":"2010 IEEE 7th International Conference on E-Business Engineering","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 IEEE 7th International Conference on E-Business Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEBE.2010.71","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

Abstract

Virtualization technology improves the resource utilization, but also raises the probability of resource contention. Thus, it arises one problem, namely how about performance isolation among VMs. To answer the question, benchmarks are highly required to evaluate performance isolation. However, few benchmarks to give solutions to the problem are available. Especially, there does not exist a micro-benchmark to measure how the performance of individual primitive operations varies with the type of misbehavior. In the paper, we present VITS - a micro-benchmark to evaluate the performance isolation of virtualization system. VITS Test Suite can test both software and hardware performance isolation. It is mainly consisted of six interference programs, which respectively test the performance isolation of cache, memory bandwidth, memory space, CPU, network and disk. VITS Test Suite provides results for user to analyze the performance isolation problem of the virtualization system along with the underlying hardware. Besides, we test Xen using VITS test suit. The experimental results show that, the cache, memory and disk performance isolation still have some big weak points to improve, in other words, the current virtualization system Xen is still unfair in fine-grained resource share.
VITS测试套装:评估虚拟化系统性能隔离的微基准
虚拟化技术提高了资源利用率,但也增加了资源争用的可能性。因此,出现了一个问题,即如何在vm之间实现性能隔离。要回答这个问题,非常需要基准测试来评估性能隔离。然而,很少有基准可以解决这个问题。特别是,不存在一个微基准来衡量单个原始操作的性能如何随错误行为的类型而变化。本文提出了一种评价虚拟化系统性能隔离的微基准VITS。VITS测试套件可以测试软件和硬件的性能隔离。它主要由六个干扰程序组成,分别测试了缓存、内存带宽、内存空间、CPU、网络和磁盘的性能隔离。VITS Test Suite为用户提供分析虚拟化系统及其底层硬件的性能隔离问题的结果。此外,我们使用VITS测试服对Xen进行了测试。实验结果表明,当前的虚拟化系统Xen在缓存、内存和磁盘性能隔离方面仍有较大的弱点需要改进,也就是说,目前的虚拟化系统Xen在细粒度资源共享方面仍然不公平。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信