skip to main content
10.1145/1958746.1958790acmconferencesArticle/Chapter ViewAbstractPublication PagesicpeConference Proceedingsconference-collections
abstract

Virt-LM: a benchmark for live migration of virtual machine

Published:30 September 2011Publication History

ABSTRACT

Virtualization technology has been widely applied in data centers and IT infrastructures, with advantages of server consolidation and live migration. Through live migration, data centers could flexibly move virtual machines among different physical machines to balance workloads, reduce energy consumption and enhance service availability.

Today's data centers can grow to a huge scale. This implies that frequent live migration would be desirable for the economic use of hardware resources. Then, the performance of the live migration strategy will be an issue. So, we need a reliant evaluation method to choose the software and hardware environments that will produce the best live migration performance.

However, there is not a complete live migration benchmark available currently. In addition, the existing evaluation methodologies select different metrics, different workloads and different test means. Thus, it is difficult to compare their results.

In this paper we first survey the current research and their evaluation methods on live migration. We then summarize the critical issues for the live migration evaluation and also raise other unreported potential problems.

We propose our solutions and present an implementation in our live migration benchmark -- Virt-LM. This is a benchmark for comparing live migration performance among different software and hardware environments in a data center scenario. We detail its design and provide some experimental results to validate its effectiveness.

References

  1. R. Bradford, E. Kotsovinos, A. Feldmann, and H. Schiöberg. Live wide-area migration of virtual machines including local persistent state. In Proceedings of the 3rd International Conference on Virtual Execution Environments, pages 169-179, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. J.P. Casazza, M. Greenfield, and K. Shi. Redefining server performance characterization for virtualization benchmarking. Intel Technology Journal, 10(3):243-251, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  3. C. Clark, K. Fraser, S. Hand, J.G. Hansen, E. Jul, C. Limpach, I. Pratt, and A. Warfield. Live migration of virtual machines. In Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation, pages 273-286, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. M.R. Hines and K. Gopalan. Post-copy based live virtual machine migration using adaptive pre-paging and dynamic self-ballooning. In Proceedings of the 2009 ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, pages 51-60, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. W. Huang, Q. Gao, J. Liu, and D.K. Panda. High performance virtual machine migration with RDMA over modern interconnects. In Proceedings of the 2007 IEEE International Conference on Cluster Computing, pages 11-20, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. H. Jin, L. Deng, S. Wu, X. Shi, and X. Pan. Live virtual machine migration with adaptive memory compression. In Proceedings of 2009 IEEE International Conference on Cluster Computing, pages 1-10, 2009.Google ScholarGoogle ScholarCross RefCross Ref
  7. M. Kozuch and M. Satyanarayanan. Internet suspend/resume. In Proceedings of the 4th IEEE Workshop on Mobile Computing Systems and Applications, pages 32-40, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. H. Liu, H. Jin, X. Liao, L. Hu, and C. Yu. Live migration of virtual machine based on full system trace and replay. In Proceedings of the 18th ACM international Symposium on High Performance Distributed Computing, pages 101-110, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. P. Liu, Z. Yang, X. Song, Y. Zhou, H. Chen, and B. Zang. Heterogeneous live migration of virtual machines. In Proceedings of the International Workshop on Virtualization Technology, 2008.Google ScholarGoogle Scholar
  10. Y. Luo, B. Zhang, X. Wang, Z. Wang, Y. Sun, and H. Chen. Live and incremental whole-system migration of virtual machines using block-bitmap. In Proceedings of the 2008 IEEE International Conference on Cluster Computing, pages 99-106, 2008.Google ScholarGoogle Scholar
  11. V. Makhija, B. Herndon, P. Smith, L. Roderick, E. Zamost, and J. Anderson. VMmark: A scalable benchmark for virtualized systems. VMware Inc, CA, Tech. Rep. VMware-TR-2006-002, September, 2006.Google ScholarGoogle Scholar
  12. M. Nelson, B.H. Lim, and G. Hutchins. Fast transparent migration for virtual machines. In Proceedings of the USENIX Annual Technical Conference, pages 391-394, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. A. Nocentino and P.M. Ruth. Toward dependency-aware live virtual machine migration. In Proceedings of the 3rd International Workshop on Virtualization Technologies in Distributed Computing, pages 59-66, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. C.P. Sapuntzakis, R. Chandra, B. Pfaff, J. Chow, M.S. Lam, and M. Rosenblum. Optimizing the migration of virtual computers. ACM SIGOPS Operating Systems Review, 36(SI):377-390, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. SPECvirt sc2010. http://www.spec.org/virt_sc2010/.Google ScholarGoogle Scholar
  16. F. Travostino, P. Daspit, L. Gommans, C. Jog, C. De Laat, J. Mambretti, I. Monga, B. Van Oudenaarde, and S. Raghunath. Seamless live migration of virtual machines over the MAN/WAN. Future Generation Computer Systems, 22(8):901-907, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. A. Whitaker, R.S. Cox, M. Shaw, and S.D. Grible. Constructing services with interposable virtual hardware. In Proceedings of the 1st Conference on Symposium on Networked Systems Design and Implementation-Volume 1, pages 13-13, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. T. Wood, P. Shenoy, A. Venkataramani, and M. Yousif. Black-box and gray-box strategies for virtual machine migration. In Proceedings of the 4th USENIX Symposium on Networked Systems Design & Implementation, pages 229-242, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Virt-LM: a benchmark for live migration of virtual machine

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      ICPE '11: Proceedings of the 2nd ACM/SPEC International Conference on Performance engineering
      March 2011
      470 pages
      ISBN:9781450305198
      DOI:10.1145/1958746

      Copyright © 2011 Authors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 30 September 2011

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • abstract

      Acceptance Rates

      Overall Acceptance Rate252of851submissions,30%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader