Professional Documents
Culture Documents
Vir Types
Vir Types
Vir Types
Dr G Sudha Sadasivam
Agenda
• Introduction, hypervisors
• OS virtualisation
• network
• storage
• data
• application
• desktop
Introduction
• Virtualisation shares a physical resource among multiple users
• assigns logical name to physical resource and assigns a pointer to it
• Virtual machine is a logical resource
• virtual machine is created on a host machine
• virtual machine is referred as a guest machine.
• virtual machine is managed by a software or firmware - hypervisor or VMM
Types of hypervisors
• Type 1 hypervisor
• executes on bare system. Oracle VM
• No host OS
Type 2 hypervisor
• software interface that emulates the
devices with which a system interacts
• KVM, VMware
Types of virtualisation
Full virtualisation
• guest OS is completely isolated by
the virtual machine
• Trap calls are converted by binary
translation by VMMto host
hardware instructions
• MS
Paravirtualisation
• uses hypercalls for operations to
handle instructions at compile time
• GuestOS is not completely isolated
from HW
• Xen
Full virtualization Paravirtualisation
Guest OS is unmodified Guest OS is modified to generate
hypercalls
less secure. more secure
Fuses binary translation and a uses hypercalls at compile time for
direct approach for operations. operations.
Full Virtualization is slow faster
more portable and compatible. less portable and compatible.
The guest operating system will Using the drivers, the guest operating
issue hardware calls. system directly communicates with the
hypervisor.
good isolation less isolation
It provides the best isolation. It provides less isolation compared to
full virtualization.
Hardware assisted virtualisation