IntroDuction To Virtualization
IntroDuction To Virtualization
IntroDuction To Virtualization
Tech Mahindra
Agenda
Defining Virtualization
Need and Advantages of Virtualization
Hypervisor
Different Types of Virtualization
Resources
Questions
Definition of virtualization
The term virtualization broadly describes the
separation of a resource or request for a service
from the underlying physical delivery of that
service
Virtualization essentially means to create
multiple, logical instances of software or
hardware on a single physical hardware
resource. This technique simulates the available
hardware and gives every application running on
top of it, the feel that it is the unique holder of
the resource.
Before Virtualization
After Virtualization
Need/Advantages of Virtualization
Cost Savings (Hardware, Power, Space,
People)
Instant provisioning
Pooling hardware resource
Server Utilization
Built-In High Availability
Zero Downtime Failover
Best Performance
Reliability
Security
Fastest, Easiest Management
Examples of Impact of Virtualization
Impacts Continued ….
Impacts
Hypervisor/Virtual Machine
Monitor(VMM)
The hypervisor is a layer of software that
resides below the virtual machines and
above the hardware
Each “guest” OS is managed by VMM
Two types of Hypervisor
Type 1 and Type 2
Differed by Architecture
Hypervisor
Type1 Hypervisor
Directly runs on Top of Hardware
Efficient because it can directly communicate
with H/W resources
More secure/reliable because one malicious
guest can’t affect the other guests
Type 1Hypervisors List
VMware vSphere / ESXi
Citrix XenServer
Microsoft Windows Server 2012 Hyper-V
Red Hat Enterprise Virtualization (RHEV)
KVM (Open Source)
Vmware ESX
Type 2 Hypervisor
Is an application that runs atop a traditional
operating system
Actual OS leverages the hardware resources to
hypervisor
Type 2 hypervisors are not as efficient as Type
Every time a virtual machine performs a disk
read, a network operation, or any other
hardware interaction, it hand off the request to
the operating system
Easy to install
Type 2 Hypervisor list
Vmware Workstation
Microsoft Windows Virtual PC
Oracle’s VirtualBox
Type 2 Hypervisor
Windows XP On top of Linux
Different Types of Virtualization
Server Virtualization or OS Virtualization
Storage virtualization