Skip to main content

Performance Evaluation of Virtualization Technologies for Windows Programs Running on Linux Operating System

  • Conference paper
Network Computing and Information Security (NCIS 2012)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 345))

Included in the following conference series:

Abstract

System virtual machine, kernel virtualization in kernel space and kernel virtualization in user space are the three virtualization technologies for Windows programs running on Linux operating system. System virtual machine technology can support Linux operating system to install and run Windows operating system and its programs by simulating the complete or a subnet of hardware. However, the other two virtualization technologies respectively emulate the function of Windows kernel in the Linux kernel space and in Linux user space. Because the three virtualization technologies have different principles and methods of realization, the same Windows programs running on them have different performance under the same condition. In this paper, we evaluate the performance of the system virtual machine, kernel virtualization in kernel space and kernel virtualization in user space. Using VMware Workstation, Longene and Wine as the typical representative of the three virtualization technologies, we measure the performance of the three virtualization technologies by the method of benchmark application, and compare them with the test results on the native Windows XP. And the experimental results demonstrate that Wine has the better performance, compared with Windows programs running on the VMware Workstation and Longene.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Smith, J.E., Nair, R.: The architecture of virtual machines. Computer 38(5), 32–38 (2005)

    Article  Google Scholar 

  2. Sugerman, J., Venkitachalam, G., Lim, B.-H.: Virtualizing I/O Devices on VMware Workstation’s Hosted Virtual Machine Monitor. In: Proceedings of the 2001 USENIX Annual Technical Conference (2001)

    Google Scholar 

  3. Younge, A.J., Henschel, R., Brown, J.T., von Laszewski, G., Qiu, J., Fox, G.C.: Analysis of Virtualization Technologies for High Performance Computing Environments. In: Proceedings of IEEE CLOUD, pp. 9–16 (2011)

    Google Scholar 

  4. Padala, P., Zhu, X., Wang, Z., Singhal, S., Shin, K.G.: Performance Evaluation of Virtualization Technologies for Server Consolidation. HP Labs Technical Report, HPL-2007-59R1 (2008)

    Google Scholar 

  5. Quetier, B., Neri, V., Cappello, F.: Selecting A Virtualization System For Grid/P2P Large Scale Emulation. In: Proc. of the Workshop on Experimental Grid Testbeds for the Assessment of Large-Scale Distributed Applications and Tools (2006)

    Google Scholar 

  6. Deshane, T., Shepherd, Z., Matthews, J.N., et al.: Quantitative Comparison of Xen and KVM. Xen Summit (2008)

    Google Scholar 

  7. Nanda, S., Chiueh, T.-C.: A Survey on Virtualization Technologies. ECSL, USA (2005)

    Google Scholar 

  8. Horalek, J., Hatas, M., Sobeslav, V.: Comparison of Software Virtualization Hypervisors. Recent Researches in Circuits, Systems, Communications and Computers, 118–124 (2011)

    Google Scholar 

  9. Martinović, G., Balen, J., Rimac-Drlje, S.: Impact of the Host Operating Systems on Virtual Machine Performance. In: Proceedings of MIPRO 2010, pp. 613–618 (2010)

    Google Scholar 

  10. Menon, A., Cox, A.L., Zwaenepoel, W.: Optimizing Network Virtualization in Xen. In: Proceedings of 2006 USENIX Annual Technical Conference, pp. 15–28 (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Huang, C., Chen, J., Zhang, L., Luo, Q. (2012). Performance Evaluation of Virtualization Technologies for Windows Programs Running on Linux Operating System. In: Lei, J., Wang, F.L., Li, M., Luo, Y. (eds) Network Computing and Information Security. NCIS 2012. Communications in Computer and Information Science, vol 345. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35211-9_96

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-35211-9_96

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-35210-2

  • Online ISBN: 978-3-642-35211-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics