A Taxonomy and Survey on Container Migration Techniques in Cloud Computing

  • Conference paper
  • First Online:
Sustainable Development Through Engineering Innovations

Part of the book series: Lecture Notes in Civil Engineering ((LNCE,volume 113))

  • 874 Accesses

Abstract

The virtualization of containers is a technique to run multiple processes in an isolated manner. Container gained popularity in improved application management and deployment because of its lightweight environment, flexible deployment, and fine-grained sharing of resources. Organizations are using containers extensively to deploy their increasingly complex workloads resulting from new technologies including online infrastructure, big data, and the Internet of things in controlled clusters or data centers in the private and public cloud. It opens the possibility of saving a container’s entire state and restarting it later. Checkpointing is used to perform a live migration of containers, and it allows the state of a running container to be saved and restarted on the same or a separate host later on. Multiple dumps will handle this checkpointing and restart. It is transparent for running applications and network connections. In this paper, we present a taxonomy for container migration. Further, the survey is carried out on the basis of the proposed taxonomy hel** to identify the sustainable solution. Future directions are identified to facilitate the researchers in this field.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Dupont C, Gia Reda R, Capra L (2017) Edge computing in IOT context: Horizontal and vertical Linux container migration. In: 2017 global internet of things summit (GIoTS). IEEE, pp 1–4

    Google Scholar 

  2. Elghamrawy K, Franklin D, Chong FT (2017) Predicting memory page stability and its application to memory deduplication and live migration. In 2017 IEEE international symposium on performance analysis of systems and software (ISPASS). IEEE, pp 125–126

    Google Scholar 

  3. Fang Y, Chen Y, Ge J (2016) Improvement of live migration mechanism for virtual machine based on pre-copy. In: 2016 3rd international conference on materials engineering, manufacturing technology and control. Atlantis Press

    Google Scholar 

  4. Guan X, Wan X, Choi B-Y, Song S, Zhu J et al (2016) Application oriented dynamic resource allocation for data centers using docker containers. IEEE Commun Lett 21(3):504–507

    Google Scholar 

  5. Jain P, Agrawal R (2016) An improved pre-copy approach for transferring the VM data during the virtual machine migration for the cloud environment. Int J Eng Manuf 6(6):51–60

    Google Scholar 

  6. Kan C (2016) Docloud: an elastic cloud platform for web applications based on docker. In 2016 18th international conference on advanced communication technology (ICACT). IEEE, pp 478–483

    Google Scholar 

  7. Kim D, Muhammad H, Kim E, Helal S, Lee C et al (2019) Tosca-based and federation-aware cloud orchestration for kubernetes container platform. Appl Sci 9(1):191

    Google Scholar 

  8. Ma L, Yi S, Li Q (2017).E client service hando across edge servers via docker container migration. In: Proceedings of the second ACM/IEEE symposium on edge computing, pp 1–13

    Google Scholar 

  9. Mirkin A, Kuznetsov A, Kolyshkin K (2018) Containers checkpointing and live migration. Proc Linux Symp 2:85–90

    Google Scholar 

  10. Mostajeran E, Khalid MF, Mydin MNM, Ismail BI, Ong H (2016) Multifaceted trust assessment framework for container based edge computing platform. In: Fifth international conference on advances in computing, control and networking, ACCN

    Google Scholar 

  11. Nadgowda S, Suneja S, Bila N, Isci C (2017) Voyager: complete container state migration. In: 2017 IEEE 37th international conference on distributed computing systems (ICDCS). IEEE, pp 2137–2142

    Google Scholar 

  12. 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: International symposium on parallel architecture, algorithm and programming. Springer, pp 554–565

    Google Scholar 

  13. Qiu Y, Lung C-H, Ajila S, Srivastava P et al (2019) Experimental evaluation of LXC container migration for cloudlets using multipath TCP. Comput Netw 164:106900

    Google Scholar 

  14. Raghunath BR, Annappa B (2017) Prediction based dynamic resource provisioning in virtualized environments. In: 2017 IEEE international conference on consumer electronics (ICCE). IEEE, pp 100–105

    Google Scholar 

  15. Wu T, Guizani N, Huang J (2017) Related dirty memory prediction mechanism for live migration enhancement in cloud computing environments. J Netw Comput Appl 3:1–14

    Google Scholar 

  16. Yu C, Huan F (2015) Live migration of docker containers through logging and replay. In: 2015 3rd international conference on mechatronics and industrial informatics (ICMII 2015). Atlantis Press

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Parminder Singh .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Singh, G., Singh, P. (2021). A Taxonomy and Survey on Container Migration Techniques in Cloud Computing. In: Singh, H., Singh Cheema, P.P., Garg, P. (eds) Sustainable Development Through Engineering Innovations. Lecture Notes in Civil Engineering, vol 113. Springer, Singapore. https://doi.org/10.1007/978-981-15-9554-7_36

Download citation

  • DOI: https://doi.org/10.1007/978-981-15-9554-7_36

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-15-9553-0

  • Online ISBN: 978-981-15-9554-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics

Navigation