Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Introduction to virtualization

55,995 views

Published on

Published in: Technology

Introduction to virtualization

  1. 1. Introduction to Virtualization Sasikumar Thirumoorthy October 14, 2012
  2. 2. Agenda • Introduction • What is Hypervisor? • Benefits • Types of Virtualization • My Experiences • Demo • Q&A
  3. 3. Introduction to Virtualization“Virtualization is a technology to run multiplesame or different operating systems which iscompletely isolated from each other.”Ex: Run both Windows and Linux on the samemachine
  4. 4. How it is different from dual boot? Both OSes run simultaneously
  5. 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. 6. Types of Hypervisor • Bare-Metal • Hosted Bare-Metal Hosted VM1 VM2 GuestGuest 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. 7. Virtualization Benefits • Consolidation • Redundancy • Legacy hardware • Migration • Centralized management
  8. 8. Types of Virtualization • Server Virtualization • Desktop Virtualization • Application Virtualization • Memory • Storage • Data • Network
  9. 9. Server Virtualization DC File Server WebServer Application Application Application OS OS OS Hardware Hardware Hardware Resources Resources Resources 20% 23% 37% Space
  10. 10. issues?
  11. 11. Backup / Restore• Re-build OS• Data recoveryDisaster Recovery• Same Vendor• Same Model
  12. 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. 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. 14. How it looks?Picture took form internet
  15. 15. Server Virtualization -Vendors• VMWare ESX• Citrix XenServer• Microsoft Hyper-V• Red hat RHEV
  16. 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. 17. Traditional & Virtualized modelhttp://blogs.technet.com/b/yungchou/archive/2009/10/14/concept-of-desktop-virtualization.aspx
  18. 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. 19. Dedicated / Pooled desktopshttp://www.odci-llc.com/blog/?p=41
  20. 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. 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. 22. How it works ?http://www.pc-ware.com/pcw/com/en/services-solutions/virtualisation/application-virtualisation.htm
  23. 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. 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. 25. Vendors Virtualization - BenefitsApplication • Citrix XenApp • VMWare ThinApp • Microsoft App-V • Enterprise management via Soft grid & steaming server
  26. 26. My Experiences
  27. 27. Demo
  28. 28. Q&A
  29. 29. Thanks ! sasisatyam@gmail.com @sasikumart +91 88843 99973

×