Skip to main content

Research on Optimized Pre-copy Algorithm of Live Container Migration in Cloud Environment

  • Conference paper
  • First Online:

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

Abstract

Some load imbalance problems emerge under the distributed cloud computing platform based on container. And it is necessary to transfer the container in the higher load server to another relatively idle servers. The traditional pre-copy algorithm ignores the characteristics of the memory pages, which causes memory pages with high re-modified rate copying many times in the iterative copy phase. Therefore, this paper proposes an optimized pre-copy algorithm (OPCA) which introduces a Gray-Markov prediction model. Memory pages are added with high re-modified rate into the Hot Workspace by the prediction model, and these memory pages are involved in the stop-copy. The experiments show that OPCA reduces the number of iterations and downtime. Moreover, it also improves the utilization of resources and enhances the user’s experience.

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

Learn about institutional subscriptions

References

  1. Shah, S.A.R., Jaikar, A.H., Noh, S.Y.: A performance analysis of precopy, postcopy and hybrid live VM migration algorithms in scientific cloud computing environment. In: High PERFORMANCE Computing & Simulation, pp. 229–236 (2015)

    Google Scholar 

  2. Desai, M.R., Patel, H.B.: Performance measurement of virtual machine migration using pre-copy approach in cloud computing. In: International Conference on Information and Communication Technology for Competitive Strategies. ACM (2016)

    Google Scholar 

  3. Sharma, S., Chawla, M.: A three phase optimization method for precopy based VM livemigration. SpringerPlus 5(1), 1–24 (2016)

    Article  Google Scholar 

  4. He, H., Cao, B.: The scheduling strategy of virtual machine migration based on the gray forecasting model. In: International Workshop on Frontiers in Algorithmics, Proceedings of 10th International Workshop, FAW 2016, Qingdao, China, pp. 84–91 (2016)

    Google Scholar 

  5. Breitgand, D., Kutiel, G., Raz, D.: Cost-aware live migration of services in the cloud. In: SYSTOR 2010: Haifa Experimental Systems Conference, Haifa, Israel, May, pp. 7379–7382 (2010)

    Google Scholar 

  6. Jaikar, A., Huang, D., Kim, G.R., et al.: Power efficient virtual machine migration in a scientific federated cloud. Clust. Comput. 18(2), 609–618 (2015)

    Article  Google Scholar 

  7. Li, H., Zhu, G., Cui, C., et al.: Energy-efficient migration and consolidation algorithm of virtual machines in data centers for cloud computing. Computing 98, 1–15 (2015)

    MathSciNet  Google Scholar 

  8. Hirofuchi, T., Nakada, H., Itoh, S., et al.: Making VM consolidation more energy-efficient by postcopy live migration. In: Cloud Computing, pp. 195–204 (2011)

    Google Scholar 

  9. Alamdari, J.F., Zamanifar, K.: A reuse distance based precopy approach to improve live migration of virtual machines. In: IEEE International Conference on Parallel Distributed and Grid Computing, pp. 551–556. IEEE (2012)

    Google Scholar 

  10. Patel, M., Chaudhary, S.: Survey on a combined approach using prediction and compression to improve pre-copy for efficient live memory migration on Xen. In: International Conference on Parallel, Distributed and Grid Computing, pp. 445–450. IEEE (2014)

    Google Scholar 

  11. Amani, A., Zamanifar, K.: Improving the time of live migration virtual machine by optimized algorithm scheduler credit. In: International e-Conference on Computer and Knowledge Engineering, pp. 346–351. IEEE (2014)

    Google Scholar 

  12. Jin, H., Gao, W., Wu, S., et al.: Optimizing the live migration of virtual machine by CPU scheduling. J. Netw. Comput. Appl. 34(4), 1088–1096 (2011)

    Article  Google Scholar 

  13. Kang, T.S., Tsugawa, M., Matsunaga, A., et al.: Design and implementation of middleware for cloud disaster recovery via virtual machine migration management. In: IEEE/ACM, International Conference on Utility and Cloud Computing, pp. 166–175. IEEE (2014)

    Google Scholar 

  14. Hu, B., Lei, Z., Lei, Y., et al.: A time-series based precopy approach for live migration of virtual machines. vol. 42, no. 4, pp. 947–952 (2011)

    Google Scholar 

  15. Johnson, J.A.: Optimization of migration downtime of virtual machines in cloud. In: Fourth International Conference on Computing, Communications and NETWORKING Technologies, pp. 1–5. IEEE (2013)

    Google Scholar 

Download references

Acknowledgments

The subject is sponsored by the National Natural Science Foundation of P.R. China (Nos. 61373017, 61572260, 61572261, 61672296, 61602261), the Natural Science Foundation of Jiangsu Province (Nos. BK20140886, BK20140888, BK20160089), Scientific & Technological Support Project of Jiangsu Province (Nos. BE2015702, BE2016777, BE2016185), China Postdoctoral Science Foundation (Nos. 2014M551636, 2014M561696), Jiangsu Planned Projects for Postdoctoral Research Funds (Nos. 1302090B, 1401005B), Jiangsu High Technology Research Key Laboratory for Wireless Sensor Networks Foundation (No. WSNLBZY201508), Research Innovation Program for College Graduates of Jiangsu Province (SJZZ16_0148).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Huqing Nie .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer Nature Singapore Pte Ltd

About this paper

Cite this paper

Nie, H., Li, P., Xu, H., Dong, L., Song, J., Wang, R. (2017). Research on Optimized Pre-copy Algorithm of Live Container Migration in Cloud Environment. In: Chen, G., Shen, H., Chen, M. (eds) Parallel Architecture, Algorithm and Programming. PAAP 2017. Communications in Computer and Information Science, vol 729. Springer, Singapore. https://doi.org/10.1007/978-981-10-6442-5_53

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-6442-5_53

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-6441-8

  • Online ISBN: 978-981-10-6442-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics