Experimental verification of Hyper-V performance isolation level

Authors

  • Krzysztof Rzecki Cracow University of Technology
  • Michał Niedźwiecki Cracow University of Technology AGH University of Science and Technology
  • Tomasz Sośnicki Cracow University of Technology
  • Andrzej Martyna VSoft Spółka Akcyjna ul. Juliusza Lea 112, 30-133 Cracow phone: +48 (12) 350 18 00

DOI:

https://doi.org/10.7494/csci.2014.15.2.159

Keywords:

virtualization, performance isolation, banchmark, hyper-v

Abstract

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

Download data is not yet available.

Author Biographies

Michał Niedźwiecki, Cracow University of Technology AGH University of Science and Technology

Ph.D student, Department of Computer Science
AGH University of Science and Technology, Krakow, Poland

Andrzej Martyna, VSoft Spółka Akcyjna ul. Juliusza Lea 112, 30-133 Cracow phone: +48 (12) 350 18 00

Phone: +48 (12) 350 19 34

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

Downloads

Published

2014-03-14

How to Cite

Rzecki, K., Niedźwiecki, M., Sośnicki, T., & Martyna, A. (2014). Experimental verification of Hyper-V performance isolation level. Computer Science, 15(2), 159. https://doi.org/10.7494/csci.2014.15.2.159

Issue

Section

Articles