Virtualization
Virtualization is the simulation of the software
and/or hardware upon which other software
runs. This simulated environment is called
virtual machine. Each VM can run its own
operating systems and applications as if it were
in a physical machine. So It is way to run
multiple operating systems on the same
hardware at the same time.
 For e.g., Windows and Linux both can run on the same laptop
at the same time
Virtualization
Hosted Architecture.
Bare-Metal Architecture.
Virtualization Architecture
Hosted Architecture
Hosted Virtual Machine Monitor is installed on top of host OS
Bare-Metal Architecture
Bare-metal virtual machine monitor is installed directly on system
hardware
 Desktop Virtualization
 Server Virtualization
 Network Virtualization
 Storage Virtualization
 Application Virtualization
Types of Virtualization
Vendors of Virtualization
• Save money and energy
• Simplify management
Benefits from Virtualization
• VMware Workstation (Local)
• Microsoft Virtual PC (Local)
• Citrix XenDesktop (Centralized)
Desktop Virtualization
Desktop Virtualization Architecture
Hardware
Host OS
Virtual Machine Manager
Virtual Machine
Guest OS
(VMware ESX)
Applications
Virtual Machine Virtual Machine
Guest OS
(Windows)
Guest OS
(Linux)
Applications Applications
V
i
r
t
u
a
l
P
h
y
s
i
c
a
l
Components of Virtual Machines
• Configuration file
• Hard disk file(s)
• Virtual machine state file
• In-memory file
 VMware Workstation
 Costs more
 More host & guests support
 Better features (Snapshots, USB)
 64-bit hosts and guests
 Microsoft Virtual PC
 Free
 Less hosts & guests support
 Less VM features and capabilities
Comparison
 Development
 Testing
 Training
Uses
Server Virtualization
 Software (SoftV)
 Hardware (HardV)
SoftV Server Virtualization
• VMware Server
SoftV Server Virtualization Architecture
Hardware
Host OS(Server Products)
Virtual Machine Manager(Server Products)
Virtual Machine
Guest OS
(VMware ESX)
Applications
Virtual Machine Virtual Machine
Guest OS
(Windows)
Guest OS
(Linux)
Applications Applications
V
i
r
t
u
a
l
P
h
y
s
i
c
a
l
HardV Server Virtualization
• Microsoft Virtual Server
• Citrix XenServer
• VMware ESX Server
• Microsoft Hyper-V Server
• VMware ESXi Server
HardV Server Virtualization Architecture
Hardware
Host OS
Applications
Guest OS
(Windows)
V
i
r
t
u
a
l
P
h
y
s
i
c
a
l
Virtualization Layer
Virtual Machine
Applications
Guest OS
(Linux)
Virtual Machine
HardV Server Virtualization Architecture
Hardware
Host OS + Virtualization Layer
Virtual Machine
Guest OS
(VMware ESX)
Applications
Virtual Machine Virtual Machine
Guest OS
(Windows)
Guest OS
(Linux)
Applications Applications
V
i
r
t
u
a
l
P
h
y
s
i
c
a
l
HardV Server Virtualization Architecture
Hardware
Virtualization Layer (Hypervisor)
Virtual Machine
Guest OS
(VMware ESX)
Applications
Virtual Machine Virtual Machine
Guest OS
(Windows)
Guest OS
(Linux)
Applications Applications
V
i
r
t
u
a
l
P
h
y
s
i
c
a
l
• Reduce costs by consolidating services onto
the fewest number of physical machines
http://www.vmware.com/img/serverconsolidation.jpg
Thank You

Virtualization.ppt

  • 1.
  • 2.
    Virtualization is thesimulation of the software and/or hardware upon which other software runs. This simulated environment is called virtual machine. Each VM can run its own operating systems and applications as if it were in a physical machine. So It is way to run multiple operating systems on the same hardware at the same time.  For e.g., Windows and Linux both can run on the same laptop at the same time Virtualization
  • 3.
  • 4.
    Hosted Architecture Hosted VirtualMachine Monitor is installed on top of host OS
  • 5.
    Bare-Metal Architecture Bare-metal virtualmachine monitor is installed directly on system hardware
  • 6.
     Desktop Virtualization Server Virtualization  Network Virtualization  Storage Virtualization  Application Virtualization Types of Virtualization
  • 7.
  • 8.
    • Save moneyand energy • Simplify management Benefits from Virtualization
  • 9.
    • VMware Workstation(Local) • Microsoft Virtual PC (Local) • Citrix XenDesktop (Centralized) Desktop Virtualization
  • 10.
    Desktop Virtualization Architecture Hardware HostOS Virtual Machine Manager Virtual Machine Guest OS (VMware ESX) Applications Virtual Machine Virtual Machine Guest OS (Windows) Guest OS (Linux) Applications Applications V i r t u a l P h y s i c a l
  • 11.
    Components of VirtualMachines • Configuration file • Hard disk file(s) • Virtual machine state file • In-memory file
  • 12.
     VMware Workstation Costs more  More host & guests support  Better features (Snapshots, USB)  64-bit hosts and guests  Microsoft Virtual PC  Free  Less hosts & guests support  Less VM features and capabilities Comparison
  • 13.
  • 14.
    Server Virtualization  Software(SoftV)  Hardware (HardV)
  • 15.
  • 16.
    SoftV Server VirtualizationArchitecture Hardware Host OS(Server Products) Virtual Machine Manager(Server Products) Virtual Machine Guest OS (VMware ESX) Applications Virtual Machine Virtual Machine Guest OS (Windows) Guest OS (Linux) Applications Applications V i r t u a l P h y s i c a l
  • 17.
    HardV Server Virtualization •Microsoft Virtual Server • Citrix XenServer • VMware ESX Server • Microsoft Hyper-V Server • VMware ESXi Server
  • 18.
    HardV Server VirtualizationArchitecture Hardware Host OS Applications Guest OS (Windows) V i r t u a l P h y s i c a l Virtualization Layer Virtual Machine Applications Guest OS (Linux) Virtual Machine
  • 19.
    HardV Server VirtualizationArchitecture Hardware Host OS + Virtualization Layer Virtual Machine Guest OS (VMware ESX) Applications Virtual Machine Virtual Machine Guest OS (Windows) Guest OS (Linux) Applications Applications V i r t u a l P h y s i c a l
  • 20.
    HardV Server VirtualizationArchitecture Hardware Virtualization Layer (Hypervisor) Virtual Machine Guest OS (VMware ESX) Applications Virtual Machine Virtual Machine Guest OS (Windows) Guest OS (Linux) Applications Applications V i r t u a l P h y s i c a l
  • 21.
    • Reduce costsby consolidating services onto the fewest number of physical machines http://www.vmware.com/img/serverconsolidation.jpg
  • 23.