0% found this document useful (0 votes)
17 views17 pages

Virtualization and Hypervisor Types and Role in Cloud Computing

Uploaded by

honeykanna2024
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)
17 views17 pages

Virtualization and Hypervisor Types and Role in Cloud Computing

Uploaded by

honeykanna2024
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
You are on page 1/ 17

Virtualization and Hypervisor :Types

and Role in Cloud Computing


Under the guidance of Dr. Deepika Ma’am
Team Members
Diya Bhati (202211021)
Venkata Jayanth (202211040)
Manikanta (202211050)
Varshini Varma (202211054)
Siddhu Nayak (202211056)
Contents:
What is Virtual Machine?
What is Virtualization?
How does Virtualization work?
Types of Virtualization
Full ,Para ,Server ,Desktop , Software Virtualization
What is Hypervisor?
Types of Hypervisor
Type0, Type1 (Native) , Type2 (Hosted)

Role of Virtualization in Cloud Computing


How virtualisation works in Cloud Computing
What is Virtual Machine ?
A virtual machine (VM)
abstracts the hardware of a
physical computer, such as the
CPU, memory, and disk drives,
into multiple virtual
environments, allowing
different operating systems to
run simultaneously on the same
physical machine.
What is Virtualization ?
Virtualization is the creation of a virtual version of an actual
piece of technology, such as an operating system OS, a server,
a storage device or a network resource.

Virtualization allows multiple virtual machines to run on a single


physical machine, optimizing resource usage and providing
isolation between environments.

Virtualisation gives Better utilization of Hardware and reduce


hardware cost and make easier.
How does it work?
Abstraction of Hardware: The hypervisor abstracts the
underlying hardware resources (CPU, memory, storage, and
network) and allocates them to multiple VMs. Each VM thinks it
has its own dedicated hardware.

Isolation: Each VM runs its own operating system and


applications independently, ensuring that failures or changes
in one VM do not affect others.
Types of Virtualization:
1. Full Virtualization :
Full virtualization is a technique that
allows an unmodified guest operating
system to run on a virtual machine,
simulating a complete hardware
environment using a hypervisor,
without requiring changes to the
guest OS.

Microsoft and Parallels systems are


examples of full virtualization.
2. Para-Virtualization:

Paravirtualization, a technique in which


the guest operating system is modified
to work in cooperation with the VMM to
optimize performance.

VMware and Xen are some examples of


paravirtualization.
3. Server-Virtualization:
It is the process of dividing a physical
server into multiple virtual servers using
a hypervisor. Each virtual server
operates independently, running its own
operating system and applications,
allowing better utilization of hardware
resources and easier management.

VMware ESXi and KVM are some


examples of Server virtualization.
4. Desktop-Virtualization:
Desktop virtualization enables users to
run virtual desktop environments on a
central server or local device. It
separates the desktop operating
system and applications from the
physical hardware, making it accessible
remotely or locally.

VMware Horizon and WVD are some


examples of Desktop virtualization.
5. Software-Virtualization:

Software virtualization allows a single physical


machine to run multiple software environments
or applications isolated from each other. This
enables testing, deployment, and sandboxing of
applications without conflicts.

VMware ThinApp and Docker are some examples


of Software virtualization.
Hypervisor

A hypervisor is a software that


allows multiple virtual machines
(VMs) to run on a single physical
AS multiple virtual machines can
machine run off of one physical server with
a hypervisor, a hypervisor reduces:
Space
Energy
A hypervisor allocates the physical
Maintenance requirements
computing resources of the host,
such as the CPU, memory, storage
space, and network bandwidth, to
the VMs.
Types of Hypervisor:

Type0: Type1: Type2:


Type 0 hypervisors are runs directly on the host’s
implemented directly in the hardware to manage guest It works by abstracting guest
system's firmware or hardware. operating systems. operating systems from the
These hypervisors work at the It takes the place of a host host operating system.
hardware level to enable operating system and VM VM resources are scheduled
efficient virtualization without resources are scheduled against a host operating
requiring an intermediary directly to the hardware by system, which is then executed
software layer. the hypervisor. against the hardware.
Role of Virtualization in Cloud Computing:
Efficient Resource Utilization
Scalability
Isolation and Security
Flexibility and Agility
Disaster Recovery and High Availability
Safer application testing
Easier system migration
Remote work support
How does virtualization work?

Hypervisor installation

A specialized software called a hypervisor is installed on the physical server.

Virtual machine creation


The hypervisor creates VMs, each running its own operating system and applications.

Resource allocation and management


The hypervisor dynamically allocates the physical server’s resources to the VMs base
on their requirements.

Virtual network setup


Virtualization also enables the creation of virtual networks

Management and automation tools


Allow administrators to easily create, configure, and monitor VMs
References:
Abraham-Silberschatz-Operating-System-Concepts-10th-2018
https://cyfuture.cloud/kb/general/what-is-hypervisor-in-cloud-computing-and-
its-types
Thank you

You might also like