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

PDF
Lecture5 virtualization
PPT
Virtualization.ppt
PPTX
Virtualization and its Types
PDF
Cloud Computing and Virtualization
PPTX
Business Model Canvas
PPT
cloud computing:Types of virtualization
PPTX
PDF
Ch 04 (Siklus Instruksi dan Interrupt)
Lecture5 virtualization
Virtualization.ppt
Virtualization and its Types
Cloud Computing and Virtualization
Business Model Canvas
cloud computing:Types of virtualization
Ch 04 (Siklus Instruksi dan Interrupt)

What's hot (20)

PDF
Virtualization presentation
PPTX
Server virtualization
PPTX
Server virtualization
PPTX
VMware vSphere technical presentation
PPT
Virtualization
PPT
VMware Esx Short Presentation
PPTX
Storage Virtualization
PPTX
What is Virtualization
PPSX
Virtualization basics
PPTX
Virtualization
PPT
What is Virtualization
PPTX
Network Virtualization
PDF
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
PPTX
Cloud Computing: Virtualization
PPT
VMware Presentation
PDF
Virtualization and cloud Computing
PPTX
What is Virtualization and its types & Techniques.What is hypervisor and its ...
PPT
Virtualization in cloud
PPTX
VMware Vsphere Graduation Project Presentation
PDF
Introduction to Virtualization
Virtualization presentation
Server virtualization
Server virtualization
VMware vSphere technical presentation
Virtualization
VMware Esx Short Presentation
Storage Virtualization
What is Virtualization
Virtualization basics
Virtualization
What is Virtualization
Network Virtualization
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
Cloud Computing: Virtualization
VMware Presentation
Virtualization and cloud Computing
What is Virtualization and its types & Techniques.What is hypervisor and its ...
Virtualization in cloud
VMware Vsphere Graduation Project Presentation
Introduction to Virtualization
Ad

Viewers also liked (17)

PPTX
Virtualization 101: Everything You Need To Know To Get Started With VMware
PPTX
1.Introduction to virtualization
PPT
Virtualization in cloud computing ppt
PPTX
Virtualization technology and an application of building vm ware
PPTX
Server Virtualization
PDF
Virtualization Technology Overview
ODP
Virtualization Techniques & Cloud Compting
PPTX
Vm consolidation for energy efficient cloud computing
PDF
Virtual Machines
PPTX
Virtual machine
PPT
Virtual machine
PPTX
Virtual machines and their architecture
PDF
Evaluation of Virtual Clusters Performance on a Cloud Computing Infrastructure
PPTX
Cloud computing using virtualization (Virtual Data Center)
PPTX
Cs6703 grid and cloud computing unit 3
PPTX
An Implementation of Virtual Cluster on a Cloud
DOCX
Airlines Database Design
Virtualization 101: Everything You Need To Know To Get Started With VMware
1.Introduction to virtualization
Virtualization in cloud computing ppt
Virtualization technology and an application of building vm ware
Server Virtualization
Virtualization Technology Overview
Virtualization Techniques & Cloud Compting
Vm consolidation for energy efficient cloud computing
Virtual Machines
Virtual machine
Virtual machine
Virtual machines and their architecture
Evaluation of Virtual Clusters Performance on a Cloud Computing Infrastructure
Cloud computing using virtualization (Virtual Data Center)
Cs6703 grid and cloud computing unit 3
An Implementation of Virtual Cluster on a Cloud
Airlines Database Design
Ad

Similar to Introduction to virtualization (20)

PDF
Server Virtualization
PDF
Presentation virtual desktops why is this so hot
PPTX
Citrix XenServer Success
PDF
Virtual Desktops: Why is this So Hot
PDF
Whose Virtual Desktop is Right for You
PPTX
IT Camp - Vision Solutions Presentation
PDF
Virtualization intro to freshers
PPTX
Virtualization
PPTX
VIRTUALIZATION
PPTX
Virtualization
PPT
Introduction to Cloud Computing
PPTX
101 Virtualization and Private Cloud
PPTX
Lecture Virutal Destop Infrastructure.pptx
PPTX
Virtualization, A Concept Implementation of Cloud
PPTX
Virtualization Cloud computing technology
PPTX
Cloud Computing vs Virtualization From Desktop to Server
PPT
Esx short presentation
PPTX
Lecture1(VM).pptx
PDF
Virtualization
PPTX
Ws08 r2 hyper v overview r2
Server Virtualization
Presentation virtual desktops why is this so hot
Citrix XenServer Success
Virtual Desktops: Why is this So Hot
Whose Virtual Desktop is Right for You
IT Camp - Vision Solutions Presentation
Virtualization intro to freshers
Virtualization
VIRTUALIZATION
Virtualization
Introduction to Cloud Computing
101 Virtualization and Private Cloud
Lecture Virutal Destop Infrastructure.pptx
Virtualization, A Concept Implementation of Cloud
Virtualization Cloud computing technology
Cloud Computing vs Virtualization From Desktop to Server
Esx short presentation
Lecture1(VM).pptx
Virtualization
Ws08 r2 hyper v overview r2

Recently uploaded (20)

PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPT
Teaching material agriculture food technology
PDF
Empathic Computing: Creating Shared Understanding
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
cuic standard and advanced reporting.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Machine learning based COVID-19 study performance prediction
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Modernizing your data center with Dell and AMD
PPTX
Big Data Technologies - Introduction.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
The AUB Centre for AI in Media Proposal.docx
Spectral efficient network and resource selection model in 5G networks
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Teaching material agriculture food technology
Empathic Computing: Creating Shared Understanding
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
NewMind AI Monthly Chronicles - July 2025
cuic standard and advanced reporting.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Review of recent advances in non-invasive hemoglobin estimation
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
The Rise and Fall of 3GPP – Time for a Sabbatical?
Machine learning based COVID-19 study performance prediction
NewMind AI Weekly Chronicles - August'25 Week I
Dropbox Q2 2025 Financial Results & Investor Presentation
Modernizing your data center with Dell and AMD
Big Data Technologies - Introduction.pptx
Per capita expenditure prediction using model stacking based on satellite ima...

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