Experimental verification of Hyper-V performance isolation level
DOI:
https://doi.org/10.7494/csci.2014.15.2.159Keywords:
virtualization, performance isolation, banchmark, hyper-vAbstract
The need for cost optimization in a broad sense constitutes the basis of operation of every enterprise. In the case of IT structure, which is present in almost every field of activity these days, one of the most commonly applied technologies leading to good cost-to-profit adjustment is virtualization. It consists in locating several operational systems with IT systems on a single server. In order for such optimization to be carried out correctly it has to be strictly controlled by means of allocating access to resources, which is known as performance isolation. Modern virtualizers allow to set up this allocation in quantitative terms (the number of processors, size of RAM, or disc space). It appears, however, that in qualitative terms (processor's time, RAM or hard disc bandwidth) the actual allocation of resources does not always correspond with this configuration. This paper provides an experimental presentation of the achievable level of performance isolation of the Hyper-V virtualizer.
Downloads
References
David R. Butenhof. 1997. Programming with POSIX Threads. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA. → http://dl.acm.org/citation.cfm?id=263953
"The NIST Definition of Cloud Computing". National Institute of Standards and Technology. Retrieved 24 July 2011.
Jinho Hwang, A Component-Based Performance Comparison of Four Hypervisors, 2013 → http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=6572995
Xiaofei Huang,An Empirical Study of VMM Overhead, Configuration Performance, and Scalability, 2013 → http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6525546
Ibidokun Emmanuel Tope, Pavol Zavarsky, Ron Ruhl, Dale Lindskog, Performance and Scalability Evaluation of Oracle VM Server Software Virtualization in a 64 bit Linux Environment, 2011. → ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6113267
Kejiang Ye, vTestkit: A Performance Benchmarking Framework for Virtualization Environments → ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=5563016
Pingpeng Yuan, VITS Test Suit: A Micro-Benchmark for Evaluating Performance Isolation of Virtualization Systems → http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=5704286
Daniel Schlosser, Michael Duelli, and Sebastian Goll,Performance Comparison of Hardware Virtualization Platforms → http://dl.acm.org/citation.cfm?id=2008819
http://www.microsoft.com/en-us/server-cloud/hyper-v-server/default.aspx - Microsoft Hyper-V home page, visited 2013.09.19
http://www.netlib.org/benchmark/dhry-c - dhrystone benchmark implementation, visited 2013.09.19
http://www.netlib.org/benchmark/whetstone.c - whetstone benchmark implementation, visited 2013.09.19
http://alasir.com/software/ramspeed/ - RAMspeed benchmark home page, visited 2013.09.19
http://www.iozone.org/ - IOzone benchmark home page, visited 2013.09.19
http://ark.intel.com/products/46472/Intel-Core-i3-530-Processor-4M-Cache-2_93-GHz - Intel Core i3 - 530 processor specification, visited 2013.09.19
http://products.amd.com/pages/DesktopCPUDetail.aspx?id=534 – AMD Phenom II 945 processor specification, visited 2013.09.19
http://www.intel.com/cd/channel/reseller/asmo-na/eng/203838.htm
http://www.intel.com/content/www/us/en/architecture-and-technology/hyper-threading/hyper-threading-technology.html - Intel HyperThreading technology, visited 2013.09.19
http://www.amd.com/us/products/technologies/cool-n-quiet/ - Intel Cool’n’Quiet technology, visited 2013.09.19
Gaurav Somani and Sanjay Chaudhary
bani Institute of Information and Communica, Application Performance Isolation in Virtualization, 2011