Virtualization in Cloud Computing: Moving from Hypervisor to Containerization—A Survey
- Research Article-Computer Engineering and Computer Science
- Published: 13 April 2021
- Volume 46 , pages 8585–8601, ( 2021 )
Cite this article
- Aditya Bhardwaj ORCID: orcid.org/0000-0003-2488-0092 1 &
- C. Rama Krishna 2
3463 Accesses
47 Citations
Explore all metrics
Containers emerged as a lightweight alternative to virtual machines that offer better microservice architecture support. They are widely used by organizations to deploy their increasingly diverse workloads derived from modern applications such as big data, IoT, and edge/fog computing in either proprietary clusters or private, public cloud data centers. With the growing interest in container-based virtualization technologies, the requirement to explore the deployment and orchestration of clusters of containers has become a central research problem. Although progress has been made to study containerization, systematic consolidation of the existing literature with a summative evaluation is still missing. To fill this gap, in this paper, we first taxonomically classify the existing research studies on the performance comparison between hypervisor and container technology and then analyze state-of-the-art for container cluster management orchestration systems, its performance monitoring tools, and finally future research trends. This results in a better understanding of container technology with attention to provide summative analysis in terms of (i) how much performance overhead is generated by a hypervisor compared to container-based virtualization, (ii) which container technology is suited for a cloud application deployment based on the type of benchmark executing, (iii) how to provide management of containers deployed in a cluster environment, (iv) container performance monitoring tools, and (v) finally emerging concerns for future research directions.
This is a preview of subscription content, log in via an institution to check access.
Access this article
Subscribe and save.
- Get 10 units per month
- Download Article/Chapter or eBook
- 1 Unit = 1 Article or 1 Chapter
- Cancel anytime
Price includes VAT (Russian Federation)
Instant access to the full article PDF.
Rent this article via DeepDyve
Institutional subscriptions
Similar content being viewed by others
A Topical Review on Container-Based Cloud Revolution: Multi-Directional Challenges, and Future Trends
Resource Management in a Containerized Cloud: Status and Challenges
Performance Losses with Virtualization: Comparing Bare Metal to VMs and Containers
Explore related subjects.
- Artificial Intelligence
Lai, J.; Tian, J.; Zhang, K.; Yang, Z.; Jiang, D.: Network emulation as a service (NEAAS): towards a cloud-based network emulation platform. In: Mobile Networks and Applications, pp. 1–15 (2020)
Younas, M.; Jawawi, D.; Ghani, I.; Shah, M.A.; Khurshid, M.M.; Madni, S.H.H.: Framework for agile development using cloud computing: a survey. Arab. J. Sci. Eng. 44 (11), 8989–9005 (2019)
Article Google Scholar
Al-Ruithe, M.; Benkhelifa, E.; Hameed, K.: A systematic literature review of data governance and cloud data governance. Pers. Ubiquit. Comput. 23 (5–6), 839–859 (2019)
Kristiani, E.; Yang, C.-T.; Wang, Y.-T.; Huang, C.-Y.; Ko, P.-C.: Container-based virtualization for real-time data streaming processing on the edge computing architecture. In: Proceedings of International Conference on Wireless Internet, pp. 203–211 (2018)
Chae, M.; Lee, H.; Lee, K.: A performance comparison of linux containers and virtual machines using docker and KVM. In: Cluster Computing, pp. 1–11 (2017)
Martin, J.P.; Kandasamy, A.; Chandrasekaran, K.: Exploring the support for high performance applications in the container runtime environment. Human-centric Comput. Inf. Sci. 8 (1), 1–15 (2018)
Bachiega, N.G.; Souza, P.S.; Bruschi, S.M.; de Souza, S.d.R.: Container-based performance evaluation: a survey and challenges. In: Proceedings of IEEE International Conference on Cloud Engineering, pp. 398–403 (2018)
Bhardwaj, A.; Krishna, C.R.: A container-based technique to improve virtual machine migration in cloud computing. In: IETE Journal of Research, pp. 1–16 (2019)
Heidari, P.; Lemieux, Y.; Shami, A.: Qos assurance with light virtualization-a survey. In: Proceedings of IEEE International Conference on Cloud Computing Technology and Science (CloudCom), pp. 558–563 (2016)
Pahl, C.; Brogi, A.; Soldani, J.; Jamshidi, P.: Cloud container technologies: a state-of-the-art review. IEEE Trans. Cloud Comput. 7 (3), 677–692 (2017)
Yi, B.; Wang, X.; Li, K.; Huang, M.; et al.: A comprehensive survey of network function virtualization. Comput. Netw. 133 , 212–262 (2018)
Rodriguez, M.A.; Buyya, R.: Container-based cluster orchestration systems: a taxonomy and future directions. Softw. Pract. Exp. 49 (5), 698–719 (2019)
Casalicchio, E.: Container orchestration: a survey. In: Systems Modeling: Methodologies and Tools, pp. 221–235 (2019)
Barakabitze, A.A.; Ahmad, A.; Mijumbi, R.; Hines, A.: 5g network slicing using SDN and NFV: a survey of taxonomy, architectures and future challenges. Comput. Netw. 167 , 1–40 (2020)
IBM desktop virtualization system. https://www.ibm.com/cloud/learn/virtualization . Accessed 07 Nov 2019
Bugnion, E.; Devine, S.; Rosenblum, M.; Sugerman, J.; Wang, E.Y.: Bringing virtualization to the x86 architecture with the original vmware workstation. ACM Trans. Computer Syst. (TOCS) 30 (4), 1–51 (2012)
Bhardwaj, A.; Rama Krishna, C.: Efficient multistage bandwidth allocation technique for virtual machine migration in cloud computing. J. Intell. Fuzzy Syst. 35 (5), 5365–5378 (2018)
Mavridis, I.; Karatza, H.: Combining containers and virtual machines to enhance isolation and extend functionality on cloud computing. Futur. Gener. Comput. Syst. 94 , 674–696 (2019)
Cerny, T.; Donahoo, M.J.; Trnka, M.: Contextual understanding of microservice architecture: current and future directions. ACM SIGAPP Appl. Comput. Rev. 17 (4), 29–45 (2018)
Lxc an operating system level container virtualization technique. https://linuxcontainers.org/lxc/introduction/ . Accessed 03 Dec 2019
Docker a containerization technology that enables the creation and use of linux containers. https://www.docker.com/resources/what-container . Accessed 03 Dec 2019
Running containers with rkt virtualization technology. https://coreos.com/rkt/docs/latest/ . Accessed 01 May 2019.
Felter, W.; Ferreira, A.; Rajamony, R.; Rubio, J.: An updated performance comparison of virtual machines and linux containers, pp. 171–172 (2015)
Linpack benchmark for distributed-memory computers. https://netlib.org/benchmark/hpl/ . Accessed 5 June 2018
Stream: Sustainable memory bandwidth in high performance computers. https://www.cs.virginia.edu/stream/ . Accessed 20 June 2018
Fio-flexible i/o tester. https://linux.die.net/man/1/fio . Accessed 16 June 2018
Morabito, R.; Kjällman, J.; Komu, M.: Hypervisors vs. lightweight virtualization: a performance comparison. In: Proceedings of IEEE International Conference on Cloud Engineering, pp. 386–393 (2015)
Y-cruncher: a multi-threaded pi-program. http://www.numberworld.org/y-cruncher/ . Accessed 08 May 2019
Bonnie++ benchmark. https://www.coker.com.au/bonnie++/ . Accessed 15 June 2018
Kozhirbayev, Z.; Sinnott, R.O.: A performance comparison of container-based technologies for the cloud. Future Gener. Comput. Syst 68 , 175–182 (2017)
Geekbench: cross-platform processor benchmark. https://www.geekbench.com/ . Accessed 2 June 2018
Xie, X.-L.; Wang, P.; Wang, Q.: The performance analysis of docker and rkt based on kubernetes. In: Proceedings of IEEE 13th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD), pp. 2137–2141 (2017)
Graph500 a data-intensive applications. https://graph500.org/ . Accessed 12 March 2019
Containers on google cloud platform. https://cloud.google.com/containers/ . Accessed 24 July 2018
Dua, R.; Raja, A.R.; Kakadia, D.: Virtualization vs containerization to support paas. In: Proceedings of IEEE 8th International Conference on Cloud Engineering (IC2E), pp. 610–614 (2014)
Yadav, A.K.; Garg, M.: Docker containers versus virtual machine-based virtualization. In: Proceedings of Springer International Conference on Emerging Technologies in Data Mining and Information Security, Singapore, pp. 141–150 (2019)
Luo, J.; Yin, L.; Hu, J.; Wang, C.; Liu, X.; Fan, X.; Luo, H.: Container-based fog computing architecture and energy-balancing scheduling algorithm for energy iot. Futur. Gener. Comput. Syst. 97 , 50–60 (2019)
Hale, J.S.; Li, L.; Richardson, C.N.; Wells, G.N.: Containers for portable, productive, and performant scientific computing. Comput. Sci. Eng. 19 (6), 40–50 (2017)
Overlay. https://coreos.com/blog/announcing-rkt-0.5/ . Accessed 08 Nov 2019
Docker swarm container orchestration system. https://www.docker.com/blog/scale-testing-docker-swarm-30000-containers/ . Accessed 20 Jan 2020
Kovács, J.; Kacsuk, P.; Emődi, M.: Deploying docker swarm cluster on hybrid clouds using occopus. Adv. Eng. Softw. 125 , 136–145 (2018)
Kubernetes container orchestration system. https://kubernetes.io/docs/setup/best-practices/cluster-large/ . Accessed 20 Jan 2020
Truyen, E.; Van Landuyt, D.; Preuveneers, D.; Lagaisse, B.; Joosen, W.: A comprehensive feature comparison study of open-source container orchestration frameworks. Appl. Sci. 9 (5), 931–938 (2019)
Guerrero, C.; Lera, I.; Juiz, C.: Resource optimization of container orchestration: a case study in multi-cloud microservices-based applications. J. Supercomput. 74 (7), 2956–2983 (2018)
Liu, S.; Liu, Z.: Introduction to linux and command line tools for bioinformatics. In: Bioinformatics in Aquaculture: Principles and Methods, pp. 1–29 (2017)
Docker stats display a live stream of container resource usage statistics. https://docs.docker.com/engine/reference/commandline/stats/ . Accessed 24 Nov 2019
Monitoring docker container metrics using cadvisor. https://prometheus.io/docs/guides/cadvisor/ . Accessed 20 Nov 2019
Prometheus an open-source systems monitoring and alerting toolkit. https://prometheus.io/docs/introduction/overview/ . Accessed 24 Nov 2019
Sensu container monitoring framework. http://sensu-plugins.io/ . Accessed 20 Nov 2019
Sysdig container kubernetes monitoring, alerting, and troubleshooting tool. https://sysdig.com/platform/ . Accessed 15 Nov 2019
Karn, R.R.; Kudva, P.; Elfadel, I.A.M.: Dynamic autoselection and autotuning of machine learning models for cloud network analytics. IEEE Trans. Parallel Distrib. Syst. 30 (5), 1052–1064 (2018)
Rovnyagin, M.M.; Hrapov, A.S.; Guminskaia, A.V.; Orlov, A.P.: Ml-based heterogeneous container orchestration architecture. In: Proceedings of IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus), pp. 477–481 (2020)
Sultan, S.; Ahmad, I.; Dimitriou, T.: Container security: Issues, challenges, and the road ahead. IEEE Access 7 , 52976–52996 (2019)
Gummaraju, J.; Desikan, T.; Turner, Y.: Over 30% of official images in docker hub contain high priority security vulnerabilities. Technical Report, Banyan Ops (2015)
Shu, R.; Gu, X.; Enck, W.: A study of security vulnerabilities on docker hub. In: Proceedings of the Seventh International Conference on Data and Application Security and Privacy, pp. 269–280. ACM (2017)
Xie, X.; Huang, T.; Guo, Z.: Research on the security protection scheme for container-based cloud platform node based on blockchain technology. In: Proceedings of International Conference on Pioneering Computer Scientists, Engineers and Educators, pp. 24–32 (2018)
Top open source tools for docker security. https://techbeacon.com/security (2020). Accessed 1 Sept 2020
Morabito, R.: Virtualization on internet of things edge devices with container technologies: a performance evaluation. IEEE Access 5 , 8835–8850 (2017)
Kaur, K.; Dhand, T.; Kumar, N.; Zeadally, S.: Container-as-a-service at the edge: trade-off between energy efficiency and service availability at fog nano data centers. IEEE Wirel. Commun. 24 (3), 48–56 (2017)
Alves, M.P.; Delicato, F.C.; Santos, I.L.; Pires, P.F.: Lw-coedge: a lightweight virtualization model and collaboration process for edge computing. World Wide Web 23 (2), 1127–1175 (2020)
Haji, L.M.; Zeebaree, S.; Ahmed, O.M.; Sallow, A.B.; Jacksi, K.; Zeabri, R.R.: Dynamic resource allocation for distributed systems and cloud computing. TEST Eng. Manag. 83 , 22417–22426 (2020)
Google Scholar
Reclaiming or rebalancing the unused and overallocated vSphere virtual machines. https://docs.bmc.com/docs/btco113/reclaiming-the-unused-and-overallocated-azure-virtual-machines-785283461.html (2020). Accessed 02 Sept 2020
Hu, Y.; Zhou, H.; de Laat, C.; Zhao, Z.: Ecsched: Efficient container scheduling on heterogeneous clusters. In: European Conference on Parallel Processing, pp. 365–377 (2018)
Hu, Y.; Zhou, H.; Laat, C.; Zhao, Z.: Concurrent container scheduling on heterogeneous clusters with multi-resource constraints. Futur. Gener. Comput. Syst. 102 , 562–573 (2020)
Ludwig, U.L.; Xavier, M.G.; Kirchoff, D.F.; Cezar, I.B.; De Rose, C.A.: Optimizing multi-tier application performance with interference and affinity-aware placement algorithms. Concurr. Comput. Pract. Exp. 31 (18), 1–16 (2019)
Chen, W.-Y.; Ye, K.-J.; Lu, C.-Z.; Zhou, D.-D.; Xu, C.-Z.: Interference analysis of co-located container workloads: a perspective from hardware performance counters. J. Comput. Sci. Technol. 35 , 412–417 (2020)
Kim, S.; Kim, Y.: Toward interference-aware gpu container co-scheduling learning from application profiles. In: Proceedings of IEEE International Conference on Autonomic Computing and Self-Organizing Systems Companion (ACSOS-C), pp. 19–23 (2020)
Zhao, Y.; Xia, N.; Tian, C.; Li, B.; Tang, Y.; Wang, Y.; Zhang, G.; Li, R.; Liu, A.X.: Performance of container networking technologies. In: Proceedings of Workshop on Hot Topics in Container Networking and Networked Systems, pp. 1–6 (2017)
Suo, K.; Zhao, Y.; Chen, W.; Rao, J.: An analysis and empirical study of container networks. In: Proceedings of IEEE International Conference on Computer Communications, pp. 189–197 (2018)
Abbasi, U.; Bourhim, E.H.; Dieye, M.; Elbiaze, H.: A performance comparison of container networking alternatives. IEEE Netw. 33 (4), 178–185 (2019)
Mijumbi, R.; Serrat, J.; Gorricho, J.-L.; Bouten, N.; De Turck, F.; Boutaba, R.: Network function virtualization: state-of-the-art and research challenges. IEEE Commun. Surv. Tutor. 18 (1), 236–262 (2015)
Hawilo, H.; Jammal, M.; Shami, A.: Exploring microservices as the architecture of choice for network function virtualization platforms. IEEE Netw. 33 (2), 202–210 (2019)
Download references
Author information
Authors and affiliations.
Department of CSE, KIET Group of Institutions, Delhi-NCR, Ghaziabad, India
Aditya Bhardwaj
Department of CSE, NITTTR (Established by MHRD, Government of India), Chandigarh, India
C. Rama Krishna
You can also search for this author in PubMed Google Scholar
Corresponding author
Correspondence to Aditya Bhardwaj .
Rights and permissions
Reprints and permissions
About this article
Bhardwaj, A., Krishna, C.R. Virtualization in Cloud Computing: Moving from Hypervisor to Containerization—A Survey. Arab J Sci Eng 46 , 8585–8601 (2021). https://doi.org/10.1007/s13369-021-05553-3
Download citation
Received : 24 April 2020
Accepted : 09 March 2021
Published : 13 April 2021
Issue Date : September 2021
DOI : https://doi.org/10.1007/s13369-021-05553-3
Share this article
Anyone you share the following link with will be able to read this content:
Sorry, a shareable link is not currently available for this article.
Provided by the Springer Nature SharedIt content-sharing initiative
- Cloud computing
- Virtualization
- Containerization
- Find a journal
- Publish with us
- Track your research
IEEE Account
- Change Username/Password
- Update Address
Purchase Details
- Payment Options
- Order History
- View Purchased Documents
Profile Information
- Communications Preferences
- Profession and Education
- Technical Interests
- US & Canada: +1 800 678 4333
- Worldwide: +1 732 981 0060
- Contact & Support
- About IEEE Xplore
- Accessibility
- Terms of Use
- Nondiscrimination Policy
- Privacy & Opting Out of Cookies
A not-for-profit organization, IEEE is the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity. © Copyright 2024 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.
Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser .
Enter the email address you signed up with and we'll email you a reset link.
- We're Hiring!
- Help Center
Virtualization In Cloud Computing : A Review
2020, International Journal of Scientific Research in Computer Science, Engineering and Information Technology
Cloud computing is one of the well developing fields in Computer Technology. Now days cloud computing is one of the fast growing technology because of online, cheap and pay as use scheme. Cloud Computing involves the concepts of parallel processing and distributed computing in order to provide the shared resources by means of Virtual Machines(VMs) hosted by physical servers. It is a service oriented design that reduces the cost of access to gather the information of the clients offer greater flexibility and demand based services. Cloud computing is emerging fastly and no doubt it is the next generation technology where humans will be using anywhere and anytime. In this internet world cloud computing is raising high by providing everything incense the required resources, applications, software, hardware, computing power to computing infrastructure, business process to control collaboration. Apart of its popularity it has some concerns which are becoming huddles for its wider adoption. In this paper a study has been made on virtualization concerns. In this paper, we present a complete survey of cloud computing and virtual machine migration.
Related Papers
IJSTE - International Journal of Science Technology and Engineering
The cloud computing paradigm has brought the benefits of utility computing to a global scale. It has gained paramount attention in recent years. Companies are seriously considering to adopt this new paradigm and expecting to receive significant benefits. In fact, the concept of cloud computing is not a revolution in terms of technology; it has been established based on the solid ground of virtualization, distributed system, and web services. To comprehend cloud computing, its foundations and technological landscape need to be adequately understood. This paper provides a comprehensive review on the building blocks of cloud computing and relevant technological aspects. It focuses on four key areas including architecture, virtualization, data management, and security issues. Cloud computing is the emerging service provider used to manage computing resources like networks, storage, servers, applications and services which requires optimum effort of management [1]. Virtualization in cloud computing is gaining more importance today due to lack of proper utilization of resources, improper load balancing of processing nodes, lesser isolation of applications, extent of tolerating the faults in virtual machines, to increase the portability of nodes and to rise the efficiency of cost of the physical server. So, migration is one of the most important features of virtual machines technology [2]. Virtual machine migration is the migration of virtual machine from one physical host to another [1]. It is mainly done via two approaches per copy migration and post copy migration. Pre copy migration first transfers the memory and then transfers the execution while post copy migration first transfers the execution and then transfers the memory [7].The main motive of this paper is to provide the better understanding of post copy virtual machine migration technique research challenges by comparing existing general & network aware virtual machine migration techniques in cloud computing.
IJRASET Publication
Cloud computing is used to describe the delivery of software, infrastructure and storage devices over the internet. After evolution of the internet, Cloud computing is the next stage. Cloud Computing can simply the way in which the business operates, particularly in terms of needs of hardware. One is able to access and connect the same information but it can be done from anywhere and a more streamed technology installation is enjoyed by organization. VCloud Computing involves the concepts of parallel processing and distributed computing in order to provide the shared resources by means of Virtual Machines(VMs) hosted by physical servers. It is a service oriented design that reduces the cost of access to gather the information of the clients offer greater flexibility and demand based services. The benefits of Cloud Computing are far reaching. It is not a technology solution or server stored in another location but it is business enhanced computing that affects the business positively. Apart of its popularity it has some concerns which are becoming huddles for its wider adoption. A survey of cloud computing and virtual migration is presented in this paper.
Preethi Rao
This chapter tries to broaden the reader‟s perspective on Virtualization and how it works at the heart of Cloud Computing. Advantageous features of virtualization such as cost effectiveness, portability, security etc can be manipulated to effectively provide cloud services to users. Virtualization can create an image of personal servers while in reality storing, processing and manipulation of data is done on a few physical servers present at the data centres of cloud service providers. We further focus on need for virtualization in the following topics: migrate workloads as needs change, protect apps from server failure, maximising uptime, consolidation and resource optimization. That done, we want the reader to learn about the architectural design of working and storage structures of a key virtualization technology, VMWare. Elaborating on their functionalities, how performance goals are met, reduction of complexity and increasing reliability, security.
Waqas Hasan
Cloud computing provides multiple services to users through the internet and these services include cloud storage, applications, servers, security and large network access. Virtual Machine allows the user to emulate multiple operating systems on a single computer; with the help of virtual machine migration users can transfer operating system instances from one computer to multiple computer machines. In this paper we will be discussing VM migration in cloud and also I will explain the whole procedure of VM migration. The two methods through which we can perform VM migration are Live VM migration and NON-live VM migration.VM migration also helps in managing the loads of the multiple machines and with VM we can save power consumption. People have wri en about cloud computing and virtual machines in previous studies, but in this research, we'll speak about virtual machine migration in cloud computing, as well as the techniques that are used in the VM migration process. I have used a table to show the differences between VM migration techniques.
Cloud computing is a modern technology that increase application potentialities in terms of functioning, elastic resource management and collaborative execution approach. The central part of cloud computing is virtualization which enables industry or academic IT resources through on-demand allocation dynamically. The resources have different forms such as network, server, storage, application and client. This paper focus as on how virtualization helps to improve elasticity of the resources in cloud computing environment. In addition to, this paper gives a detailed review on open source virtualization techniques, challenges and future research direction.
Dr. Akhilesh A . Waoo
Virtualization which is a technology, where cloud is an environment are two most popular research directions in recent times because both the technologies revolve around creating useful environments from abstract resources. Virtualization is a technology that is being used by a growing number of organizations it allows you to create multiple virtual environments or dedicated resources from a single, physical instance of resources like hardware system, and clouds are IT environments that abstract, pool, and share scalable resources (Storage, Servers, Databases, Networking, Analytics, Software, and Intelligence) across a network. It improved System Reliability, offer faster innovation, flexible resources, and economies of scale and Security and reduces power consumption, and also provides high availability for critical applications, and run your infrastructure more efficiently. In simple words cloud computing is the delivery of computing services over the Internet. Virtualization is o...
Soha S. Zaghloul
Rakesh Kumar
Virtualization is an important key to cloud computing, since it is an enabling technology allowing the creation of an intelligent abstraction layer that hides the complexity of underlying software or hardware.In this paper, we are discussing about virtualization, architecture of virtualization technology as well as Virtual Machine Monitor (VMM). Further discussing about technique of virtualization, reasons to use virtualization, Importance of Virtualization in Cloud Computingand lastly discuss about Pros and Cons of Traditional Server Concept and Virtual Server Concept.This paper show importance of virtualization technology that can simplify IT operations as well as allow IT organizations to respond faster to changing business demands.
Dr Krushna Chandra Gouda
VINEY SHARMA
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.
RELATED PAPERS
IJCSIS Vol 17 No 4 April Issue
Journal of Computer Science IJCSIS , Saud Tawi
Sarvesh Kumar
Sanath Nandasiri
IJMER Journal
Journal of Computer Sciences and Applications
Awodele Oludele , Shade Kuyoro
Journal of Applied Science and Technology Trends (JASTT)
Hanan M . Shukur , Subhi R M Zeebaree , Omar Alzakholi
International Journal of Advanced Research in Computer Science
Varun Jasuja
Omkar Ghatage
Bohar Singh
International Journal of Advance Research in Computer Science and Management Studies [IJARCSMS] ijarcsms.com
International Journal for Research in Applied Science and Engineering Technology
ANIKET JAISWAL
Divya Kapil
Mathematical Statistician and Engineering Applications
Shubhashish Goswami
Misbah Liaqat
Grenze International Journal of Engineering and Technology GIJET
Karima Kaddouri
International journal of engineering research and technology
Zinnia Sultana
TJPRC Publication
IJAR Indexing
Faramarz Safi
Journal of Computer Science IJCSIS , Pourhaji Kazem
IJSRD - International Journal for Scientific Research and Development
RELATED TOPICS
- We're Hiring!
- Help Center
- Find new research papers in:
- Health Sciences
- Earth Sciences
- Cognitive Science
- Mathematics
- Computer Science
- Academia ©2024
IMAGES
COMMENTS
PDF | On Jul 15, 2020, Richard Amankwah and others published Virtualization and Cloud Computing | Find, read and cite all the research you need on ResearchGate.
Virtualization, through techniques like full, partial, and hardware-assisted methods, plays a pivotal role in enabling multi-tenancy and optimizing resource utilization in cloud environments.
We investigated the problem from the cloud architecture perspective, the cloud offered characteristics perspective, the cloud stakeholders' perspective, and the cloud service delivery...
We first analyze studies based on performance overhead generated by the hypervisor and container-based virtualization, second identify which container is suited for a cloud application based on the category of workload. The studies based on the percentage difference between hyper-. 123.
In this paper, we survey various aspects of virtualization, analyze their impact on se- curity, and discuss future perspectives. In particular, we provide technology background for most widespread virtualization tools in order to highlight features, advantages, and potential security flaws, with a focus on their application to Cloud.
characteristics of virtualization technology make it ideal for cloud computing: Partitioning: In virtualization technology, single physical server or system can use partitioning to support many different applications and operating systems (OS). Isolation: In cloud computing, each virtual machine is isolated and protected from crashes or
This paper examines present trends in the area of cloud virtualisation and provides a guide for future research. In the present work, the objective is to answer the following question: what is the current trend and development in cloud virtualisation?
This chapter covers the management of virtualization in the cloud. It reviews some basic concepts of virtualization in cloud computing environments. First, the chapter describes the main elements of a virtualized cloud environment.
In this paper, we present a complete survey of cloud computing and virtual machine migration. See Full PDF. Download PDF. Related Papers. Comparative Study of Virtualization Management with Virtual Migration in Cloud Computing. IJSTE - International Journal of Science Technology and Engineering.
Virtualization Enables Cloud Computing Hardware within a pool of distributed shared resources. Any computer resources through virtualization can be improved the use of resources and how