Skip to main content

vMeasure: Performance Modeling for Live VM Migration Measuring

  • Conference paper
  • First Online:
Advances in Data and Information Sciences

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 39))

  • 768 Accesses

Abstract

The datacenter is a group of computing resources like networks, servers, storage, etc. These resources provide on-demand access to cloud computing. The multiple instances can run simultaneously using virtualization, and virtual machines (VMs) are being migrated for load balancing, energy optimization, and fault tolerance. When servers are heavily loaded or running large data, migration of a VM from one host to appropriate another host is a must. The performance of live migration is evaluated by getting optimal migration cost. The existing Xen-based migration is designed based on simple techniques such as LRU and compression. On the other hand, a number of techniques have been applied to predict dirty pages while migrating VM. On both techniques including Xen-based and prediction, the lacking of dirty pages monitoring is the key issue which does not handle VM migration properly. In our research work, we have applied exponential model to handle dirty pages efficiently. The proposed model is designed based on keeping maximum WWS on constant dirty rate. The state of the art is shown that migration time taken by number of iterations will be \((W_i)max/R\) (for memory intensive pages) otherwise \((W_i)avg/R\). The experimental results show that the vMeasure approach is able to give optimal downtime and migration time on three different workloads. The proposed model (called vMeasure approach) is able to reduce 13.94% downtime and 11.76% total migration time on an average.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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

References

  1. Clark C, Fraser K, Hand S, Hansen JG, Jul E, Limpach C, Pratt I, Warfield A (2005) Live migration of virtual machines. In: Proceedings of the 2nd conference on symposium on networked systems design and implementation, vol 2, May 2005. USENIX Association, pp 273–286

    Google Scholar 

  2. Patel M, Chaudhary, S (2014) Survey on a combined approach using prediction and compression to improve pre-copy for efficient live memory migration on Xen. In: 2014 International conference on parallel, distributed and grid computing (PDGC). IEEE, pp 445–450

    Google Scholar 

  3. Barham P, Dragovic B, Fraser K, Hand S, Harris T, Ho A, Neugebauer R, Pratt I, Warfield A (2003) Xen and the art of virtualization. ACM SIGOPS Oper Syst Rev 37(5):164–177

    Article  Google Scholar 

  4. Shribman A, Hudzia B (2012) Pre-Copy and post-copy VM live migration for memory intensive applications. Euro-Par Parallel Processing Workshops August 2012. Springer, Berlin, Heidelberg, pp 539–547

    Google Scholar 

  5. Ahmad RW, Gani A, Hamid SHA, Shiraz M, Xia F, Madani SA (2015) Virtual machine migration in cloud data centers: a review, taxonomy, and open research issues. The Journal of Supercomputing 71(7):2473–2515

    Article  Google Scholar 

  6. Liu H, Jin H, Xu CZ, Liao X (2013) Performance and energy modeling for live migration of virtual machines. Clust comput 16(2):249–264

    Article  Google Scholar 

  7. Aldhalaan A, Menasc DA (2013) Analytic performance modeling and optimization of live VM migration. Computer Performance Engineering. Springer, Berlin, Heidelberg, pp 28–42

    Chapter  Google Scholar 

  8. Mann V, Gupta A, Dutta P, Vishnoi A, Bhattacharya P, Poddar R, Iyer A (2012) Remedy: network-aware steady state vm management for data centers. 2012 Networking. Springer, Berlin, Heidelberg, pp 190–204

    Chapter  Google Scholar 

  9. Xu F, Liu F, Liu L, Jin H, Li B, Li B (2014) iaware: Making live migration of virtual machines interference-aware in the cloud. IEEE Trans Comput 63(12):3012–3025

    Article  MathSciNet  Google Scholar 

  10. Zheng J, Ng TS, Sripanidkulchai K, Liu Z (2013) Pacer: a progress management system for live virtual machine migration in cloud computing. IEEE Trans Netw Serv Manag 10(4):369–382

    Article  Google Scholar 

  11. Nathan S, Bellur U, Kulkarni P (2015) Towards a comprehensive performance model of virtual machine live migration. In: Proceedings of the 6th ACM symposium on cloud computing, August 2015. ACM, pp 288–301

    Google Scholar 

  12. Jin H, Deng L, Wu S, Shi X, Pan X (2009) Live virtual machine migration with adaptive memory compression. In: IEEE International Conference on Cluster Computing and Workshops CLUSTER’09, August 2009. IEEE, pp 1–10

    Google Scholar 

  13. Patel M, Chaudhary S, Garg S. Improved pre-copy algorithm using statistical prediction and compression model for efficient live memory migration. Int J High Perform Comput Netw

    Google Scholar 

  14. Cui W, Song, M (2010) Live memory migration with matrix bitmap algorithm. In: 2010 IEEE 2nd symposium on web society (SWS), August 2010. IEEE, pp 277–281

    Google Scholar 

  15. Patel M, Chaudhary S, Garg S (2016) Performance modeling of skip models for VM migration using Xen. In: 2016 International conference on computing, communication and automation (ICCCA). IEEE, pp 1256–1261

    Google Scholar 

  16. Nathan S, Kulkarni P, Bellur U (2013) Resource availability based performance benchmarking of virtual machine migrations. In: Proceedings of the 4th ACM/SPEC international conference on performance engineering. ACM, pp 387–398

    Google Scholar 

  17. Patel M, Chaudhary S, Garg S (2017) Performance modeling and optimization of live migration of virtual machines in cloud infrastructure. In: Research advances in cloud computing, November 2017. Springer, Singapore, ISBN: 978-981-10-5026-8

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Minal Patel .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Patel, M., Chaudhary, S., Garg, S. (2019). vMeasure: Performance Modeling for Live VM Migration Measuring. In: Kolhe, M., Trivedi, M., Tiwari, S., Singh, V. (eds) Advances in Data and Information Sciences . Lecture Notes in Networks and Systems, vol 39. Springer, Singapore. https://doi.org/10.1007/978-981-13-0277-0_16

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-0277-0_16

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-0276-3

  • Online ISBN: 978-981-13-0277-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics