Skip to main content

Live Migration Performance Modelling for Virtual Machines with Resizable Memory

  • Chapter
  • First Online:

Part of the book series: Studies in Computational Intelligence ((SCI,volume 566))

Abstract

The quality of services is a major concern to the users on cloud computing platforms. Migrating non-stop services across hosts on a cloud is important for many critical applications. Live migration is a useful mechanism for virtual machines to minimize service downtime. Thus, the costs of iterative pre-copy and downtime experienced by a real time application should be as short as possible. In this paper, a general model for live migration is presented. An effective strategy for optimizing the service downtime under this model is suggested. The performance of live migration is evaluated for virtual machines with resizable memory. Our results show that the service downtime can be significantly reduced by dynamically resizing memory size according to the working sets of running tasks

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

Buying options

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 EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Learn about institutional subscriptions

References

  1. Barham, P., Dragovic, B., Fraser, K.: Xen and The Art of Virtualization. In: Proceedings the 19th ACM Symposium Operating Systems Principles, pp. 164–177 (2003)

    Google Scholar 

  2. The VMware Team: Understanding Full Virtualization, Paravirtualization, and Hardware Assist. http://www.vmware.com/files/pdf/VMware_paravirtualization.pdf (cited April 2014)

  3. Clark, C., Fraser, K., Hand, S.: Live Migration of Virtual Machines. In: Proceedings the 2nd Symposium Networked Systems Design and Implementation, pp. 273–286 (2005)

    Google Scholar 

  4. Hines, M. R., Gopalan, K.: Post-Copy Based Live Virtual Machine Migration Using Adaptive Pre-Paging and Dynamic Self-Ballooning. In: Proceedings the ACM SIGPLAN/SIGOPS Int’l Conference Virtual Execution Environments, pp. 51–60 (2009)

    Google Scholar 

  5. Strunk, A.: Cost of Virtual Machine Live Migration: A Survey. In: Proceedings IEEE the 8th World Congress on Services, pp. 323–329 (2012)

    Google Scholar 

  6. Salfner, F., Tröger, P., Polze, A.: Downtime Analysis of Virtual Machine Live Migration. In: Proceedings the 4th Int’l Conference Dependability, pp. 100–105 (2011)

    Google Scholar 

  7. Lin, C.-C., Huang, Y.-C., Jian, Z.-D.: A Two-phase Iterative Pre-copy Strategy for Live Migration of Virtual Machines. In: Proceedings the 8th Int’l Conference Computing Technology and Information Management, pp. 29–34 (2012)

    Google Scholar 

  8. Ma, F., Liu, F., Liu, Z.: Live Virtual Machine Migration Based on Improved Pre-copy Approach. In: Proceedings IEEE Int’l Conference Software Engineering and Service Sciences, pp. 230–233 (2010)

    Google Scholar 

  9. Ma, Y., Wang, H., Dong, J.: ME2: Efficient Live Migration of Virtual Machine With Memory Exploration and Encoding. In: Proceedings IEEE Int’l Conference Cluster Computing, pp. 610–613 (2012)

    Google Scholar 

  10. Liu, Z., Qu, W., Yan, T.: Hierarchical Copy Algorithm for Xen Live Migration. In: Proceedings Int’l Conference Cyber-Enabled Distributed Computing and Knowledge Discovery, pp. 361–364 (2010)

    Google Scholar 

  11. Akoush, S., Sohan, R., Rice, A.: Predicting the Performance of Virtual Machine Migration. In: Proceedings IEEE Int’l Symposium Modeling, Analysis and Simulation of Computer and Telecommunication Systems, pp. 37–46 (2010)

    Google Scholar 

Download references

Acknowledgments

This research is supported by National Science Council under the grant 102-2221-E-197-011.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cho-Chin Lin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Lin, CC., Jian, ZD., Wu, ST. (2015). Live Migration Performance Modelling for Virtual Machines with Resizable Memory. In: Lee, R. (eds) Computer and Information Science. Studies in Computational Intelligence, vol 566. Springer, Cham. https://doi.org/10.1007/978-3-319-10509-3_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-10509-3_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-10508-6

  • Online ISBN: 978-3-319-10509-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics