Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
Introduction to Virtualization


               Sasikumar Thirumoorthy
                     October 14, 2012
Agenda
 •   Introduction
 •   What is Hypervisor?
 •   Benefits
 •   Types of Virtualization
 •   My Experiences
 •   Demo
 •   Q&A
Introduction to Virtualization

“Virtualization is a technology to run multiple
same or different operating systems which is
completely isolated from each other.”

Ex: Run both Windows and Linux on the same
machine
How it is different from dual boot?
    Both OSes run simultaneously
What is Hypervisor ?

  “Hypervisor is a software layer sits between Hardware
  and OSes which will interact with hardware and
  resources and provide an interface to share the
  available   resources    to    Virtual   containers.”
Types of Hypervisor
 • Bare-Metal
 • Hosted

               Bare-Metal                          Hosted

                                                            VM1     VM2       Guest

Guest          VM1           VM2               Process      Hypervisor
                   Hypervisor                             OS                   Host
 Host
                   Hardware                            Hardware

        VMware ESX, Microsoft Hyper-V,   VMware Workstation, Microsoft Virtual PC,
        Citrix XenServer                 Sun VirtualBox, QEMU, KVM
Virtualization Benefits
 • Consolidation

 • Redundancy

 • Legacy hardware

 • Migration

 • Centralized management
Types of Virtualization
  •   Server Virtualization

  •   Desktop Virtualization

  •   Application Virtualization

  •   Memory

  •   Storage

  •   Data

  •   Network
Server Virtualization
       DC         File Server   WebServer

    Application   Application   Application


        OS            OS            OS
    Hardware      Hardware      Hardware




     Resources     Resources     Resources

      20%            23%          37%
                                              Space
issues?
Backup / Restore
•   Re-build OS
•   Data recovery

Disaster Recovery
•   Same Vendor
•   Same Model
What is the solution?
           • Consolidation
           • Shared CPU, Memory, NIC ,DISK
           • Maximum utilization – 70% (Avg)
           • Centralized Management
           • Migration
           • Less space
           • Less TCO
           • Fast ROI
Server Virtualization- Benefits
• Host servers connected over SAN
• Hardware fail tolerance
• High availability
• Online live migration
• Easy management
• Disaster Recovery
• Easily scalable, Adjustable
• Different Vendor, Type, Model servers controlled by Hypervisor
• Less hardware management / maintenance cost
• Better efficiency with less cost
• Maintain average utilization %
How it looks?




Picture took form internet
Server Virtualization -Vendors
•   VMWare ESX
•   Citrix XenServer
•   Microsoft Hyper-V
•   Red hat RHEV
Desktop Virtualization
•   Same as server Virtualization
•   User’s desktop runs on data servers as Virtual machines
•   Secured by design
•   Multiple OSes runs on same Hypervisor host
•   Centralized management
•   Shared resources with maximum utilization
•   Supports multimedia / memory intensive apps on VM
Traditional & Virtualized model




http://blogs.technet.com/b/yungchou/archive/2009/10/14/concept-of-desktop-virtualization.aspx
Desktop Virtualization - Benefits
•   Centralized Service pack upgrade / OS patch installation
•   OS upgrade from one version to another
•   High availability

•   Fault tolerance
•   Thin / Thick provisioned storage
•   Accessed via LAN, WAN, Internet & Mobile
•   Offline use with help of VMPlayer / XenClient on
    Desktop, Laptop and ThinClients.
Dedicated / Pooled desktops




http://www.odci-llc.com/blog/?p=41
Desktop Virtualization - Vendors
•   Citrix XenDesktop
•   Citrix VDI-in-a-Box
•   VMWare view
•   VMWare VDI-in-a-Box
•   Microsoft VDI
•   Redhat RHEV for Desktops
Application Virtualization
•   Business applications runs on servers located in
    datacenter
•   Secured by design
•   One / more apps runs on same set of servers
•   Centralized application management
•   Shared resources with maximum utilization
•   Supports multimedia / memory intensive apps
•   Reduces licensing cost
•   Role based user access controlled by policies
How it works ?




http://www.pc-ware.com/pcw/com/en/services-solutions/virtualisation/application-virtualisation.htm
Application Virtualization - Benefits

•   Applications delivered on-demand
•   No need to install and manage on every user desktop
•   Increased performance
•   Easily upgraded and deliver instantly
•   Published either locally installed or steamed to server
Application Virtualization - Benefits
 •   Offline access via streamed on client machines
     with help of offline plug-in
 •   Role based application functionality
 •   Multiple version of same application accessibility
 •   Application isolation
 •   Accessed via LAN, WAN, Internet & Mobile
 •   Content Redirection
     •   Server to client
     •   Client to server
Vendors Virtualization - Benefits
Application
   •   Citrix XenApp
   •   VMWare ThinApp
   •   Microsoft App-V
       •   Enterprise management via Soft grid &
           steaming server
My Experiences
Demo
Q&A
Thanks !


           sasisatyam@gmail.com
           @sasikumart
           +91 88843 99973

More Related Content

Introduction to virtualization

  • 1. Introduction to Virtualization Sasikumar Thirumoorthy October 14, 2012
  • 2. Agenda • Introduction • What is Hypervisor? • Benefits • Types of Virtualization • My Experiences • Demo • Q&A
  • 3. Introduction to Virtualization “Virtualization is a technology to run multiple same or different operating systems which is completely isolated from each other.” Ex: Run both Windows and Linux on the same machine
  • 4. How it is different from dual boot? Both OSes run simultaneously
  • 5. What is Hypervisor ? “Hypervisor is a software layer sits between Hardware and OSes which will interact with hardware and resources and provide an interface to share the available resources to Virtual containers.”
  • 6. Types of Hypervisor • Bare-Metal • Hosted Bare-Metal Hosted VM1 VM2 Guest Guest VM1 VM2 Process Hypervisor Hypervisor OS Host Host Hardware Hardware VMware ESX, Microsoft Hyper-V, VMware Workstation, Microsoft Virtual PC, Citrix XenServer Sun VirtualBox, QEMU, KVM
  • 7. Virtualization Benefits • Consolidation • Redundancy • Legacy hardware • Migration • Centralized management
  • 8. Types of Virtualization • Server Virtualization • Desktop Virtualization • Application Virtualization • Memory • Storage • Data • Network
  • 9. Server Virtualization DC File Server WebServer Application Application Application OS OS OS Hardware Hardware Hardware Resources Resources Resources 20% 23% 37% Space
  • 11. Backup / Restore • Re-build OS • Data recovery Disaster Recovery • Same Vendor • Same Model
  • 12. What is the solution? • Consolidation • Shared CPU, Memory, NIC ,DISK • Maximum utilization – 70% (Avg) • Centralized Management • Migration • Less space • Less TCO • Fast ROI
  • 13. Server Virtualization- Benefits • Host servers connected over SAN • Hardware fail tolerance • High availability • Online live migration • Easy management • Disaster Recovery • Easily scalable, Adjustable • Different Vendor, Type, Model servers controlled by Hypervisor • Less hardware management / maintenance cost • Better efficiency with less cost • Maintain average utilization %
  • 14. How it looks? Picture took form internet
  • 15. Server Virtualization -Vendors • VMWare ESX • Citrix XenServer • Microsoft Hyper-V • Red hat RHEV
  • 16. Desktop Virtualization • Same as server Virtualization • User’s desktop runs on data servers as Virtual machines • Secured by design • Multiple OSes runs on same Hypervisor host • Centralized management • Shared resources with maximum utilization • Supports multimedia / memory intensive apps on VM
  • 17. Traditional & Virtualized model http://blogs.technet.com/b/yungchou/archive/2009/10/14/concept-of-desktop-virtualization.aspx
  • 18. Desktop Virtualization - Benefits • Centralized Service pack upgrade / OS patch installation • OS upgrade from one version to another • High availability • Fault tolerance • Thin / Thick provisioned storage • Accessed via LAN, WAN, Internet & Mobile • Offline use with help of VMPlayer / XenClient on Desktop, Laptop and ThinClients.
  • 19. Dedicated / Pooled desktops http://www.odci-llc.com/blog/?p=41
  • 20. Desktop Virtualization - Vendors • Citrix XenDesktop • Citrix VDI-in-a-Box • VMWare view • VMWare VDI-in-a-Box • Microsoft VDI • Redhat RHEV for Desktops
  • 21. Application Virtualization • Business applications runs on servers located in datacenter • Secured by design • One / more apps runs on same set of servers • Centralized application management • Shared resources with maximum utilization • Supports multimedia / memory intensive apps • Reduces licensing cost • Role based user access controlled by policies
  • 22. How it works ? http://www.pc-ware.com/pcw/com/en/services-solutions/virtualisation/application-virtualisation.htm
  • 23. Application Virtualization - Benefits • Applications delivered on-demand • No need to install and manage on every user desktop • Increased performance • Easily upgraded and deliver instantly • Published either locally installed or steamed to server
  • 24. Application Virtualization - Benefits • Offline access via streamed on client machines with help of offline plug-in • Role based application functionality • Multiple version of same application accessibility • Application isolation • Accessed via LAN, WAN, Internet & Mobile • Content Redirection • Server to client • Client to server
  • 25. Vendors Virtualization - Benefits Application • Citrix XenApp • VMWare ThinApp • Microsoft App-V • Enterprise management via Soft grid & steaming server
  • 27. Demo
  • 28. Q&A
  • 29. Thanks ! sasisatyam@gmail.com @sasikumart +91 88843 99973