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.

3rd Generation Virtual Computing

1,445 views

Published on

See how virtual computing can be used in Information Technology with excellent efficiency.

Published in: Technology
  • Be the first to comment

3rd Generation Virtual Computing

  1. 1. 3 rd Generation Virtual Computing (The new IT frontier) By Matthew Bulat M.Eng.Tech MCSE MCDBA http://www.matthewb.id.au/
  2. 2. What is virtualisation? <ul><ul><li>A host computer running isolated guest operating systems applications </li></ul></ul><ul><ul><li>A Virtual Machine (VM) is the representation of a physical machine by software </li></ul></ul><ul><ul><li>VM can work independently of the host architecture </li></ul></ul>
  3. 3. Why Virtualization? <ul><ul><li>Use hardware efficiently </li></ul></ul><ul><ul><li>Save electricity at the server/UPS/cooling system </li></ul></ul><ul><ul><li>Setup new computer projects quickly </li></ul></ul><ul><ul><li>Run development systems up offline on desktop PC </li></ul></ul><ul><ul><li>Save money on yearly hardware budgets </li></ul></ul><ul><ul><li>Save space in computer room </li></ul></ul><ul><ul><li>Less network hardware needed </li></ul></ul>
  4. 4. Who is involved? <ul><ul><li>Linux and Xen project </li></ul></ul><ul><ul><li>Microsoft and Virtual PC software </li></ul></ul><ul><ul><li>VMWARE and multiple software systems </li></ul></ul><ul><ul><li>Apple has virtualization built into OSX Leopard </li></ul></ul><ul><ul><li>Sun systems </li></ul></ul>
  5. 5. Where is industry heading? <ul><ul><li>Future server buying trends are forecasting virtualization will reduce need </li></ul></ul><ul><ul><li>Green IT is becoming a hot issue </li></ul></ul><ul><ul><li>The ability to perform constantly more with same hardware suits virtualization </li></ul></ul>
  6. 6. Virtualization possibilities <ul><ul><li>8 CPU server </li></ul></ul><ul><ul><li>48 GB RAM </li></ul></ul><ul><ul><li>12 Virtual Machines </li></ul></ul><ul><ul><li>780 Watts </li></ul></ul><ul><ul><li>SAN with 7.5 TB </li></ul></ul><ul><ul><li>840 Watts </li></ul></ul><ul><ul><li>220 mm rack space </li></ul></ul><ul><ul><li>1620 Watts total </li></ul></ul><ul><ul><li>~ $93k in hardware </li></ul></ul>
  7. 7. Virtual Applications <ul><ul><li>Install an application in a protected space with its own installation files and registry </li></ul></ul><ul><ul><li>Allows multiple version of the same application to run side by side </li></ul></ul><ul><ul><li>Test applications and remove them cleanly </li></ul></ul><ul><ul><li>No more bloated registry and DLL hell </li></ul></ul><ul><ul><li>Remotely deploy new applications very fast </li></ul></ul><ul><ul><li>Applications available can be related to Group membership </li></ul></ul>
  8. 8. Software Virtualization Solution
  9. 9. Virtual application deployment
  10. 10. Apple and Windows
  11. 11. Windows and Linux
  12. 12. Virtual PC
  13. 13. Virtual Server 2005 R2 <ul><ul><li>Works currently on top of Windows 2003 Server (free download) </li></ul></ul><ul><ul><li>Make virtual machines of legacy NT4 and Windows 2000 Servers on modern hardware </li></ul></ul><ul><ul><li>64 virtual machines limit </li></ul></ul><ul><ul><li>Each virtual machine is limited to 1 CPU </li></ul></ul><ul><ul><li>Microsoft running over 1200 VMs on this </li></ul></ul>
  14. 14. Windows 2008 Server virtualization <ul><ul><li>Up to 4 CPU can be used by a VM </li></ul></ul><ul><ul><li>Support Linux VM </li></ul></ul><ul><ul><li>Can use ISO images </li></ul></ul><ul><ul><li>Built for server consolidation in mind </li></ul></ul><ul><ul><li>Slow down server sprawl </li></ul></ul><ul><ul><li>Get good utilization of servers </li></ul></ul><ul><ul><li>Standard licences allows 4 virtual servers </li></ul></ul><ul><ul><li>Datacentre licence allows unlimited VM </li></ul></ul><ul><ul><li>Up to 32GB memory per VM supported </li></ul></ul>
  15. 15. Thin Clients <ul><ul><li>Very quick to start </li></ul></ul><ul><ul><li>Can be run locally or remotely </li></ul></ul><ul><ul><li>Thin clients are secure, only use minimal power and do not need upgrading </li></ul></ul><ul><ul><li>Centralise all storage requirements </li></ul></ul><ul><ul><li>Only screen, mouse and keyboard changes on the network </li></ul></ul>
  16. 16. Thin Client Example <ul><ul><li>Run 20-40 thin clients per server </li></ul></ul><ul><ul><li>Full multimedia thin clients available </li></ul></ul><ul><ul><li>Can use wireless, Ethernet, modem or 3G card for connection </li></ul></ul><ul><ul><li>Can also be used for VOIP telephony </li></ul></ul><ul><ul><li>Use VPN connections </li></ul></ul>
  17. 17. Combine VMs and VOIP
  18. 18. Linux Xen <ul><ul><li>Citrix acquired Xen Source </li></ul></ul><ul><ul><li>Products Citrix Xen Server / Xen Desktop </li></ul></ul><ul><ul><li>Desktop VMs hosted at server </li></ul></ul><ul><ul><li>64 bit hypervisor management for fast input output </li></ul></ul><ul><ul><li>Up to 8 CPUs per VM </li></ul></ul><ul><ul><li>Up to 32 GB RAM per VM </li></ul></ul><ul><ul><li>VM can be moved between servers without downtime </li></ul></ul><ul><ul><li>Supports Windows 2000/2003, Linux, XP </li></ul></ul>
  19. 19. VMWARE Workstation <ul><ul><li>Supports 19 version of Windows and 26 versions of Linux </li></ul></ul><ul><ul><li>All VMs have VNC access </li></ul></ul><ul><ul><li>Up to 8GB per VM </li></ul></ul><ul><ul><li>Create whole desktop VMs </li></ul></ul><ul><ul><li>Create VMs for USB devices </li></ul></ul><ul><ul><li>Make VMs for use later on VM player or ESX server </li></ul></ul><ul><ul><li>Great for development testing on VM </li></ul></ul>
  20. 20. VMWARE ACE desktop
  21. 21. VMWARE ESX Server <ul><ul><li>VMs can use up to 4 CPUs </li></ul></ul><ul><ul><li>VMs can use up to 64GB memory each </li></ul></ul><ul><ul><li>iSCSI, SAN, 4 GB Fibre SAN support </li></ul></ul><ul><ul><li>Can use Ghost images of existing servers to make virtual machines </li></ul></ul><ul><ul><li>Memory allocation to VMs can change with need </li></ul></ul>
  22. 23. V Motion

×