0% found this document useful (0 votes)
51 views9 pages

Virtualization

Uploaded by

iamyashjain.13
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views9 pages

Virtualization

Uploaded by

iamyashjain.13
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Virtualization Technology

Dr. Subrajeet Mohapatra


Assistant Professor
Department of Computer Science & Engineering,
BIT Mesra, Ranchi
Jharkhand

Subrajeet Mohapatra
Department of CSE, BIT Mesra
Virtualization : An Introduction
• Virtualization is a large umbrella of technologies and concepts
that are meant to provide an abstract environment-whether
virtual hardware or an operating system.
• This technology allows to create multiple simulated environments
or dedicated resources from a single, physical hardware system.
• Virtualization enables multiple operating systems to run on the
same physical platform (running Windows OS on top of virtual
machine, which itself is running on Linux OS).
• Virtualization provides a great opportunity to build elastically
scalable systems, which are capable of provisioning additional
capability with minimum costs.

Subrajeet Mohapatra
1 Department of CSE, BIT Mesra
Virtualization : An Introduction

Subrajeet Mohapatra
2 Department of CSE, BIT Mesra
Virtualization : An Introduction
Virtualization Vs. Container

Virtualization Container
Subrajeet Mohapatra
3 Department of CSE, BIT Mesra
Virtualization : An Introduction
Virtualization Vs. Container
• The difference between a container versus a VM is primarily in the
location of the virtualization layer and the way that operating
system resources are used.
• VMs rely on a hypervisor which is normally installed over the
actual physical system hardware.
• Once the hypervisor layer is installed, VM instances can be
provisioned and each VM can then receive its own unique
operating system and workload (application).
• VMs are fully isolated from one another -- no VM is aware of, or
relies on, the presence of another VM on the same system.
• Issues i.e. malware attack, application crashes impact only the
affected VM.
Subrajeet Mohapatra
4 Department of CSE, BIT Mesra
Virtualization : An Introduction
Virtualization Vs. Container
• With containers, a host operating system is installed on the system
first, and then a container layer.
• VMs rely on a hypervisor which is normally installed over the
actual physical system hardware.
• Over the installed container layer, container instances can be
provisioned and applications can be deployed within the
containers.
• Every containerized application shares the same underlying
operating system -- the single host OS.
• Containers are regarded as more resource-efficient than VMs as the
additional resources needed for each OS is eliminated.
• The single OS presents a single point of failure for all containers.
Subrajeet Mohapatra
5 Department of CSE, BIT Mesra
Significance for Adapting Virtualization
• Virtualization technologies have gained a renewed interest due to
the confluence of different phenomena :--
• Increased Performance and Computing Capacity
• Underutilized Hardware and Software Resources
• Lack of Space
• Green Initiatives
• Rise of Administrative Costs

Subrajeet Mohapatra
6 Department of CSE, BIT Mesra
Characteristics of Virtualized Environments
• Virtualized environment consist of three major components:
guest, host, and virtualization layer.
• The guest represents the system component that interacts
with the virtualization layer rather than the host.
• The host represents the original environment where the
guest is supposed to be managed.
• Virtualization layer is responsible for recreating the same
or a different environment where the guest will operate.

Subrajeet Mohapatra
7 Department of CSE, BIT Mesra
Virtualization Reference Model

Subrajeet Mohapatra
8 Department of CSE, BIT Mesra

You might also like