Pingpeng Yuan, Chong Ding, Long Cheng, Shengli Li, Hai Jin, Wenzhi Cao
{"title":"VITS测试套装:评估虚拟化系统性能隔离的微基准","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":"{\"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}","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
摘要
虚拟化技术提高了资源利用率,但也增加了资源争用的可能性。因此,出现了一个问题,即如何在vm之间实现性能隔离。要回答这个问题,非常需要基准测试来评估性能隔离。然而,很少有基准可以解决这个问题。特别是,不存在一个微基准来衡量单个原始操作的性能如何随错误行为的类型而变化。本文提出了一种评价虚拟化系统性能隔离的微基准VITS。VITS测试套件可以测试软件和硬件的性能隔离。它主要由六个干扰程序组成,分别测试了缓存、内存带宽、内存空间、CPU、网络和磁盘的性能隔离。VITS Test Suite为用户提供分析虚拟化系统及其底层硬件的性能隔离问题的结果。此外,我们使用VITS测试服对Xen进行了测试。实验结果表明,当前的虚拟化系统Xen在缓存、内存和磁盘性能隔离方面仍有较大的弱点需要改进,也就是说,目前的虚拟化系统Xen在细粒度资源共享方面仍然不公平。
VITS Test Suit: A Micro-benchmark for Evaluating Performance Isolation of Virtualization Systems
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.