Performance Combinative Evaluation of Typical Virtual Machine Monitors

  • Jianhua Che
  • Qinming He
  • Kejiang Ye
  • Dawei Huang
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5938)

Abstract

As one of pivotal components, the efficiency of virtual machine monitor(VMM) will largely impact the performance of a virtualization system. Therefore, evaluating the performance of VMMs adopting different virtualization technologies becomes more and more important. This paper selects three typical open source VMMs(i.e. OpenVZ, Xen and KVM) as the delegates of operating system-level virtualization, para-virtualization and full-virtualization to evaluate their performance with a combinative method that measures their macro-performance and micro-performance as a black box and analyzes their performance characteristic as a white box. By correlating the analysis results of two-granularity performance data, some potential performance bottlenecks come out.

Keywords

Virtualization Virtual Machine Virtual Machine Monitor Performance Evaluation 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Kivity, A., Kamay, Y., Laor, D., Lublin, U., Liguori, A.: kvm: the Linux Virtual Machine Monitor. In: Linux Symposium, pp. 225–230 (2007)Google Scholar
  2. 2.
    Rosenblum, M., Garfinkel, T.: Virtual Machine Monitors: Current Technology and Future Trends. Computer, 39–47 (2005)Google Scholar
  3. 3.
    Apparao, P., Iyer, R., Zhang, X., Newell, D., Adelmeyer, T.: Characterization & analysis of a server consolidation benchmark. In: Proceedings of the 4th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments(VEE), pp. 21–30. ACM, New York (2008)CrossRefGoogle Scholar
  4. 4.
    Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., Warfield, A.: Xen and the art of virtualization. ACM SIGOPS Operating Systems Review 37(5), 164–177 (2003)CrossRefGoogle Scholar
  5. 5.
    Huang, W., Abali, B., Panda, D.: A case for high performance computing with virtual machines. In: Proceedings of the 20th annual international conference on Supercomputing, pp. 125–134. ACM Press, New York (2006)CrossRefGoogle Scholar
  6. 6.
    Wiki. Welcome to OpenVZ Wiki, http://wiki.openvz.org/Main_Page

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Jianhua Che
    • 1
  • Qinming He
    • 1
  • Kejiang Ye
    • 1
  • Dawei Huang
    • 1
  1. 1.College of Computer Science and TechnologyZhejiang UniversityHangzhouChina

Personalised recommendations