Cloud Computing Virtualization - Tutorialspoint
Cloud Computing Virtualization - Tutorialspoint
Virtualization Concept
Creating a virtual machine over existing operating system and hardware is referred as Hardware
Virtualization. Virtual Machines provide an environment that is logically separated from the
underlying hardware.
The machine on which the virtual machine is created is known as host machine and virtual
machine is referred as a guest machine. This virtual machine is managed by a software or
firmware, which is known as hypervisor.
Hypervisor
The hypervisor is a firmware or low-level program that acts as a Virtual Machine Manager. There
are two types of hypervisor:
Type 1 hypervisor executes on bare system. LynxSecure, RTS Hypervisor, Oracle VM, Sun xVM
Server, VirtualLogic VLX are examples of Type 1 hypervisor. The following diagram shows the Type
1 hypervisor.
https://www.tutorialspoint.com/cloud_computing/cloud_computing_virtualization.htm 1/6
9/8/2020 Cloud Computing Virtualization - Tutorialspoint
The type1 hypervisor does not have any host operating system because they are installed on a
bare system.
Type 2 hypervisor is a software interface that emulates the devices with which a system normally
interacts. Containers, KVM, Microsoft Hyper V, VMWare Fusion, Virtual Server 2005 R2, Windows
Virtual PC and VMWare workstation 6.0 are examples of Type 2 hypervisor. The following
diagram shows the Type 2 hypervisor.
https://www.tutorialspoint.com/cloud_computing/cloud_computing_virtualization.htm 2/6
9/8/2020 Cloud Computing Virtualization - Tutorialspoint
Full Virtualization
Emulation Virtualization
Paravirtualization
Full Virtualization
In full virtualization, the underlying hardware is completely simulated. Guest software does not
require any modification to run.
https://www.tutorialspoint.com/cloud_computing/cloud_computing_virtualization.htm 3/6
9/8/2020 Cloud Computing Virtualization - Tutorialspoint
Emulation Virtualization
In Emulation, the virtual machine simulates the hardware and hence becomes independent of it. In
this, the guest operating system does not require modification.
https://www.tutorialspoint.com/cloud_computing/cloud_computing_virtualization.htm 4/6
9/8/2020 Cloud Computing Virtualization - Tutorialspoint
Paravirtualization
In Paravirtualization, the hardware is not simulated. The guest software run their own isolated
domains.
https://www.tutorialspoint.com/cloud_computing/cloud_computing_virtualization.htm 5/6
9/8/2020 Cloud Computing Virtualization - Tutorialspoint
https://www.tutorialspoint.com/cloud_computing/cloud_computing_virtualization.htm 6/6