Published on

VMWARE - A brief introduction to its history, technology and lead product.

Published in: Technology
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide


  1. 1. VIRTUALIZATION A Case Study of VMWARE David Ramirez PVAMU – Fall 2008
  2. 2. VIRTUALIZATION <ul><li>HISTORY </li></ul><ul><li>Initially developed in the 60’s to leverage the usage of mainframe computers. </li></ul><ul><li>Each user sees the machine as fully dedicated (timeslot multitasking). </li></ul><ul><li>Was deployed from the late 60’s to the mid 80’s, then abandoned in favor of the emerging mini and microcomputer architectures. </li></ul>
  3. 3. VIRTUALIZATION <ul><li>VMWARE appears after successful reutilization of the virtualization concept for a (non-standard) multiprocessor prototype. Standard software could be run using middleware. (Stanford University). </li></ul><ul><li>Investigation team founds VMWARE in 1999. First desktop product in the same year, server version in 2001. </li></ul>
  4. 4. VIRTUALIZATION <ul><li>Concept : </li></ul>
  5. 5. VMware Server <ul><li>Becomes the lowest software layer, just above hardware. </li></ul>
  6. 6. VMWare Server <ul><li>Alternative architecture (addreses I/O concerns) : </li></ul>
  8. 8. VIRTUALIZATION <ul><li>VMware software provides a completely virtualized set of hardware to the guest operating system. </li></ul><ul><li>VMware software virtualizes the hardware for a video adapter, a network adapter, and hard disk adapters. The host provides pass-through drivers for guest USB, serial, and parallel devices. </li></ul>
  9. 9. VIRTUALIZATION <ul><li>VMware virtual machines become highly portable between computers, because every host looks nearly identical to the guest. </li></ul><ul><li>A systems administrator can pause operations on a virtual machine guest, move or copy that guest to another physical computer, and there resume execution exactly at the point of suspension. </li></ul>
  10. 10. VMWARE IN THE ENTERPRISE <ul><li>Consolidation of servers </li></ul><ul><li>Isolation of applications </li></ul><ul><li>Run legacy software </li></ul><ul><li>Fast provisioning </li></ul><ul><li>Elastic operation </li></ul><ul><li>Fail-over </li></ul><ul><li>Disaster recovery </li></ul><ul><li>Reduced carbon footprint: Green computing </li></ul>
  11. 11. Implementation: Administration Console
  13. 13. Guest Boot-up
  14. 14. Installing a new O.S.
  15. 15. Up and running in less than 5’
  16. 16. Instant switchover to any other O.S. in my server
  17. 17. And all this happens on my WinXP desktop…
  18. 18. Taking a snapshot <ul><li>Stored as a file : can be archived, copied, transmitted, analyzed. </li></ul>
  20. 20. ADVANTAGES <ul><li>Encapsulation : strong isolation, independence between guest machines. </li></ul><ul><li>A VM is a file: can be copied, replicated, transmitted (migrated), stored. </li></ul><ul><li>Complete VM can be deployed from templates, ready with configuration and data. </li></ul><ul><li>Efficient use of resources. </li></ul><ul><li>Hardware seen as pool of resources available on-demand on an arbitrary basis. </li></ul>
  21. 21. ADVANTAGES (2) <ul><li>Easy overview - administration </li></ul><ul><li>Consolidation of physical underutilized servers. </li></ul><ul><li>Run legacy applications / platforms. </li></ul><ul><li>Ideal platform for disaster recovery. </li></ul><ul><li>Easy backup </li></ul>
  22. 22. DISADVANTAGES <ul><li>Each guest must still be administered. </li></ul><ul><li>Inter-guest interactions difficult to monitor. </li></ul><ul><li>Licensing compliance for operating systems / applications must be complied to. </li></ul><ul><li>Compromise of Server can disrupt all the guests. </li></ul><ul><li>Administrative errors on server can disturb all guests. </li></ul>
  23. 23. COMPETITION <ul><li>Microsoft HyperV as part of Windows 2008: no need for a separate VM anymore. (Launched 1 st week October 2008). </li></ul><ul><li>SUN VirtualBox (xVM) </li></ul><ul><li>CITRIX : XEN open source project. </li></ul>
  24. 24. CASE STUDY: Welch’s $ 700M Foods and Beverages Industry Company <ul><li>“ We migrated a large number of servers into VMware virtual machines. We saw how well the applications performed, and we never looked back. At this point, all new programs are built using VMware software. It’s become our server hosting platform of choice.“ </li></ul><ul><li>Carmine Iannace, Manager of IT Architecture, Welch’s </li></ul>
  25. 25. WELCH’S <ul><li>CHALLENGE </li></ul><ul><li>Server consolidation and optimized management </li></ul><ul><li>SOLUTION </li></ul><ul><li>VMware virtual infrastructure provides centralized management, reporting, performance and high availability </li></ul>
  26. 26. Welch’s Success Story <ul><li>“ We were running too many applications on standalone servers,” says Carmine Iannace, manager of IT architecture for Welch’s. “CPU utilization was low, and the servers took up too much space and required quite a bit of electrical power and cooling.” </li></ul><ul><li>VMware virtual infrastructure at Work: </li></ul><ul><li>• A total of 86 virtual machines running on eight physical servers </li></ul><ul><li>• GSX Server on IBM x350 with 2 CPUs, 16 GB RAM </li></ul><ul><li>• ESX Server on Dell PowerEdge 6650s, 6600s with 4 CPUs, 32 GB RAM </li></ul><ul><li>• VMware Workstation on Latitude D600 laptops </li></ul><ul><li>• SAN storage: EMC Clariion CX 600 </li></ul><ul><li>• GSX Server host OS: Microstoft® Windows ® 2003 enterprise edition </li></ul><ul><li>• ESX and GSX guest OSes: 2000, 2003, Linux ® RedHat AS 2.1, AS 3.0, hitebox </li></ul><ul><li>• Workstation host OSes: 2000 Professional, XP </li></ul><ul><li>• Guest OSes: Windows 2000 Professional, XP, 2003, </li></ul><ul><li>• Applications running in virtual machines include: webMethods®, Oracle® 9i, 11i and 10g, Microsoft SQL 2000, Microsoft Exchange, Plumtree® Portal, Computer Associate </li></ul>
  27. 27. WELCH’S <ul><li>Results </li></ul><ul><li>• Reduced TCO by 20-30 percent </li></ul><ul><li>• Saved more than $100,000 </li></ul><ul><li>• Saved $75,000 this year in switch costs </li></ul><ul><li>• Expect to save $250,000 by the end of the year </li></ul><ul><li>• CPU utilization increased from 5-10 percent to 50-60 percent </li></ul><ul><li>• Reduced deployment time from 4-6 hours to 15-20 minutes. Server procurement also used to take 2-4 weeks </li></ul><ul><li>• VirtualCenter cut costs and maximized ease of server management </li></ul><ul><li>• Achieved high availability with VMotion </li></ul><ul><li>• Implemented effective disaster recovery solution on VMware virtual machines </li></ul>
  28. 28. <ul><li>The End </li></ul><ul><li>Thanks </li></ul>