3rd Generation Virtual Computing

1,418 views

Published on

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

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,418
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
147
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • http://www.matthewb.id.au/
  • 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

    ×