Skip to main content

Deployment of Cloud Using Open-Source Virtualization: Study of VM Migration Methods and Benefits

  • Conference paper
  • First Online:
Big Data Analytics

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 654))

Abstract

Cloud computing has become a buzz word in the field of Information Technology today. It increases the machine potential in terms of computing using virtualization as a core technology. Virtualization is a core of cloud computing in which creation of virtual machines provides the scalability and portability by hosting the components of different applications. Requirements in the cloud environment are dynamic; therefore, there is always a need to move virtual machines within the same cloud or in different clouds. The goal of this paper is to conduct the experiment for deployment of cloud using open source and show the virtual machine (VM) migration between different hosts within a cloud in different scenarios. For secure migration of VM, we have used secure shell method and compared open-source virtualization with other technologies available in the market. The experiment for this study was conducted in the computer service center of IIT Delhi on their private cloud “Baadal.”

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Durairaj, M., Kannan, P.: A study on virtualization techniques and challenges in cloud computing. Int. J. Sci. Technol. Res. 3(11), 147–151 (2014)

    Google Scholar 

  2. Gupta, A., Kumar, J., Mathew, D.J., Bansal, S., Banerjee, S., Saran, H.: Design and implementation of the workflow of an academic cloud. In: Proceedings of the 7th International Conference on Databases in Networked Information Systems Springer Lecture notes in Computer Science, pp. 16–25 (2011)

    Google Scholar 

  3. Graziano, C.D.: A performance analysis of Xen and KVM hypervisors for hosting the Xen worlds project. Graduate Thesis Iowa state University, (2011)

    Google Scholar 

  4. Razali, R.A.M., Rahman, R.Ab., Zaini, N., Samad, M.: Virtual machine migration implementation in load balancing for cloud computing. In: Proceedings of IEEE Conference Intelligent and Advanced Systems, pp. 1–4. Kuala Lumpur (2014)

    Google Scholar 

  5. Lenk, A., Katsaros, G., Menzel, M., Revelant, J.R., Skipp, R., Leon, E.C., Gopan, V.P.: TIOSA: Testing VM interoperability at an OS and Application Level- A hypervisor testing method and interoperability survey. In: Proceedings of IEEE International Conference on Cloud Engineering, pp. 245–252 (2014)

    Google Scholar 

  6. Sharma, V.S., Sengupta, S., Nagasamudram, S.: MAT: A migration assessment toolkit for PaaS clouds. In: Proceedings of 6th International Conference on Cloud Computing, pp. 794–801 (2013)

    Google Scholar 

  7. Wu, Y., Zhao, M.: Performance modeling of virtual machine live migration. In: Proceedings of IEEE 4th International Conference on Cloud Computing, pp. 492–499 (2011)

    Google Scholar 

  8. Feng, X.J., Tang, J., Luo, X., Jin, Y.: A performance study of live VM migration technologies: VMotion versus XenMotion. In: Proceedings of IEEE Conference Communications and Photonics, Shinghai, pp. 1–6 (2011)

    Google Scholar 

  9. LeVasseur, J., Uhlig, V., Yang, Y., Chapman, M., Chubb, P., Leslie, B., Heiser, G.: Pre-virtualization: Soft layering for virtual machines. In: Proceedings of IEEE Conference Computer Systems Architechture, Hsinchu, pp. 1–9 (2008)

    Google Scholar 

  10. Leelipushpam, P.G.J., Sharmila, J.: Live VM migration techniques in cloud environment–A survey. In: Proceedings of IEEE Conference on Information and Communication Technologies, Je Ju Island, pp. 408–413 (2013)

    Google Scholar 

  11. Shribman, A., Hudzia, B.: Pre-copy and post-copy VM live migration for memory intensive applications. Springer Lecture Notes in Computer science, vol. 7640, pp. 539–547 (2013)

    Google Scholar 

  12. Red Hat Inc. Kvm—kernel based virtual machine. Technical report, Red Hat Inc., (2009)

    Google Scholar 

  13. Sugerman, J., Venkitachalam, G., Lim, B-.H.: Virtualizing I/O devices on VMware workstation’s hosted virtual machine monitor. In: Poceedings of the USENIX Annual Technical Conference, pp. 1–14. Boston, Massachusetts, USA (2001)

    Google Scholar 

Download references

Acknowledgements

We want to offer our sincere thanks to all the members of computer service center of IIT Delhi and especially to Dr. Gopal Krishan for his extraordinary support and guidance.

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Cite this paper

Rastogi, G., Narayan, S., Krishan, G., Sushil, R. (2018). Deployment of Cloud Using Open-Source Virtualization: Study of VM Migration Methods and Benefits. In: Aggarwal, V., Bhatnagar, V., Mishra, D. (eds) Big Data Analytics. Advances in Intelligent Systems and Computing, vol 654. Springer, Singapore. https://doi.org/10.1007/978-981-10-6620-7_53

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-6620-7_53

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-6619-1

  • Online ISBN: 978-981-10-6620-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics