Introduction to Virtualization Michael Otey Technical Director Windows IT Pro Magazine
What this session covers <ul><li>Types of Virtualization </li></ul><ul><ul><li>Hardware Virtualization </li></ul></ul><ul>...
Hardware Partitioning
Scenarios for Hardware Partitioning <ul><li>Server Consolidation </li></ul><ul><ul><li>Reduced TCO </li></ul></ul><ul><ul>...
Hardware Partitioning <ul><li>Physical system is divided into multiple partitions </li></ul><ul><li>One or more CPUs per p...
Hardware Partitioning <ul><li>High-end Servers </li></ul><ul><ul><li>HP Itanium </li></ul></ul><ul><ul><li>Unisys ES7000 <...
Hardware Partitioning Summary <ul><li>Can Consolidate multiple servers </li></ul><ul><ul><li>Reduced administration </li><...
Virtual Machine Virtualization
Virtualization Scenarios <ul><li>Server consolidation </li></ul><ul><li>Multiple OS & Application support </li></ul><ul><l...
Virtual Machine Virtualization System Hardware Host Operating System Virtual Machine Manager Virtual Machine Guest OS (Win...
Virtualization Overview <ul><li>Virtual Machine Guest Environment </li></ul>
VM Hard Disk Options <ul><li>Virtual Hard Disks </li></ul><ul><ul><li>Fixed </li></ul></ul><ul><ul><li>Dynamic </li></ul><...
VM Networking Options <ul><li>Virtual Networking </li></ul><ul><ul><li>None </li></ul></ul><ul><ul><li>Internal </li></ul>...
Virtual Machine Additions <ul><li>Installed after the guest OS </li></ul><ul><ul><li>Typically from installed IS image </l...
64-bit Support <ul><li>64-bit host support </li></ul><ul><ul><li>Windows Server SE and EE x64 </li></ul></ul><ul><li>x64 e...
Virtual Machine Types and Uses <ul><li>Desktop Products </li></ul><ul><ul><li>Development </li></ul></ul><ul><ul><li>Testi...
Web management UI Windows management UI Runs as a service Runs on the desktop No VM audio support VM supports audio Manage...
Virtual Machine Products <ul><li>Desktop </li></ul><ul><ul><li>VMware Workstation 5.5 </li></ul></ul><ul><ul><li>Virtual P...
VMware Workstation 5.5 <ul><li>First VM Product </li></ul><ul><li>64-bit host & guests </li></ul><ul><li>2-way virtual SMP...
VMware Workstation 5.5 <ul><li>Supported Hosts </li></ul>Ubuntu Linux 5.04 Ubuntu Linux 5.10 Ubuntu Linux 6.06 SUSE Linux ...
VMware Workstation 5.5 <ul><li>Supported Guests </li></ul>Solaris 9 Operating System x86 Platform Edition Solaris 10 Opera...
Virtual PC 2004 <ul><li>Technology from Connectix </li></ul><ul><li>32-bit only </li></ul><ul><li>Compatible VM Images w/ ...
Virtual PC 2004 <ul><li>Supported Hosts </li></ul><ul><li>Supported Guests </li></ul>Windows XP Tablet PC Edition Windows ...
Virtual Desktop Products Summary <ul><li>Microsoft Virtual PC </li></ul><ul><ul><li>Free </li></ul></ul><ul><ul><li>Less h...
Virtual Server Products <ul><li>Server Products </li></ul><ul><ul><li>VMware Virtual Server 1.01 </li></ul></ul><ul><ul><l...
VMware Virtual Server <ul><li>Features </li></ul><ul><ul><li>64-bit host & guest support </li></ul></ul><ul><ul><li>Virtua...
VMware Virtual Server  <ul><li>Supported Hosts </li></ul>Ubuntu Linux 6.06, 5.10 and 5.04 SUSE LINUX 10, 10.1 (experimenta...
VMware Virtual Server <ul><li>Supported Guests </li></ul>Solaris 9 Operating System x86 Platform Edition Solaris 10 Operat...
Virtual Server 2005 R2 <ul><li>Features </li></ul><ul><ul><li>64-bit host support </li></ul></ul><ul><ul><li>Web-based man...
VS2005 R2 MSCS Host Support <ul><li>Support for Microsoft Clustering Services </li></ul><ul><ul><li>Windows Server 2003 En...
Windows Server 2003 R2  <ul><li>Applies to any virtualization product running on Windows Server 2003 R2 </li></ul><ul><li>...
VMware ESX Server 3.0 <ul><li>Leader in the enterprise virtualization products </li></ul><ul><li>Bare metal installation <...
ESX Server Overview System Hardware Virtual Machine Manager (ESX Server) Virtual Machine Guest OS (Windows 2003) Applicati...
VMware ESX Server 3.0 <ul><li>Features </li></ul><ul><ul><li>CPU virtualization – 4-way Virtual SMP </li></ul></ul><ul><ul...
VMware ESX Server 3.0 <ul><li>Limitations </li></ul><ul><ul><li>Unfamiliar management for Windows administrators </li></ul...
VMware ESX Server 3.0 <ul><li>Supported 32-bit Guests </li></ul>10 Sun Solaris Version 6.5 Version 6.0 Version 5.1 Novell ...
VMware ESX Server 3.0 <ul><li>64-bit Guests </li></ul><ul><ul><li>Windows 2003 64-bit SP1 (Standard, Enterprise) </li></ul...
Other Virtualization platforms <ul><li>XEN </li></ul><ul><ul><li>XEN 3.0 -- Open source  </li></ul></ul><ul><ul><ul><li>Li...
Virtual Servers Summary <ul><li>VMware Virtual Server </li></ul><ul><ul><li>Free, excellent host and guest support </li></...
Virtual Servers Summary <ul><li>ESX Server </li></ul><ul><ul><li>Highest costs, bare metal performance </li></ul></ul><ul>...
Application Virtualization
Application Virtualization Scenarios <ul><li>Legacy applications </li></ul><ul><li>Incompatible applications </li></ul><ul...
Application Virtualization <ul><li>Runs as an application </li></ul><ul><li>Virtualizes OS settings </li></ul><ul><ul><li>...
Application Virtualization Products <ul><li>Softricity SoftGrid </li></ul><ul><ul><li>Application virtualization </li></ul...
Softricity SoftGrid <ul><li>$5000 base price w/ 20 CALs </li></ul><ul><li>Purchased by Microsoft </li></ul><ul><li>Require...
SoftGrid Overview <ul><li>Install SoftGrip Application Server </li></ul><ul><li>Deploy SoftGrid Clients </li></ul><ul><li>...
Softricity Overview
Altiris SVS <ul><li>Free  </li></ul><ul><li>No complex infrastructure requirements </li></ul><ul><li>Implemented as a file...
Altiris SVS Overview <ul><li>Install SVS on the client </li></ul><ul><li>Create an application layer </li></ul><ul><li>Ins...
Future Directions in Virtualization
Windows Server 2007 Hypervisor <ul><li>Hardware assisted virtualization </li></ul><ul><ul><li>Intel Virtualization Technol...
Virtualization Management <ul><li>VMware Infrastructure </li></ul><ul><ul><li>No AD requirement </li></ul></ul><ul><ul><li...
Additional Resources <ul><li>Hardware Partitioning </li></ul><ul><ul><li>HP Integrity www.hp.com/enterprise/cache/262803-0...
Additional Resources <ul><li>Desktop Virtualization </li></ul><ul><ul><li>Microsoft Virtual PC 2004 www.microsoft.com/wind...
Additional Resources <ul><li>Server Virtualization </li></ul><ul><ul><li>Microsoft Virtual Server  www.microsoft.com/windo...
Additional Resources <ul><li>Application Virtualization </li></ul><ul><ul><li>Softricity SoftGrid www.softricity.com </li>...
Thank You! Michael Otey [email_address]
Upcoming SlideShare
Loading in...5
×

Introduction to Virtualization (0.91 MB)

857

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
857
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
46
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Maybe expand on these with break out illustrations
  • Transcript of "Introduction to Virtualization (0.91 MB)"

    1. 1. Introduction to Virtualization Michael Otey Technical Director Windows IT Pro Magazine
    2. 2. What this session covers <ul><li>Types of Virtualization </li></ul><ul><ul><li>Hardware Virtualization </li></ul></ul><ul><ul><li>Virtual Machine Virtualization </li></ul></ul><ul><ul><li>Application Virtualization </li></ul></ul><ul><li>Future directions in Virtualization </li></ul>
    3. 3. Hardware Partitioning
    4. 4. Scenarios for Hardware Partitioning <ul><li>Server Consolidation </li></ul><ul><ul><li>Reduced TCO </li></ul></ul><ul><ul><li>Increased server utilization </li></ul></ul><ul><li>Separate production and test environments </li></ul><ul><li>Application Isolation </li></ul>
    5. 5. Hardware Partitioning <ul><li>Physical system is divided into multiple partitions </li></ul><ul><li>One or more CPUs per partition </li></ul><ul><li>Full electrical isolation between partitions </li></ul><ul><li>Redundant hardware components </li></ul>
    6. 6. Hardware Partitioning <ul><li>High-end Servers </li></ul><ul><ul><li>HP Itanium </li></ul></ul><ul><ul><li>Unisys ES7000 </li></ul></ul><ul><ul><li>Fujitsu PrimeQuest </li></ul></ul><ul><li>Multiple hardware partitions </li></ul><ul><ul><li>Up to 8 </li></ul></ul><ul><li>Assignment of physical resource per partition </li></ul><ul><ul><li>CPUs </li></ul></ul><ul><ul><li>Memory </li></ul></ul><ul><ul><li>I/O </li></ul></ul><ul><li>Cluster “in-a-box” support </li></ul>
    7. 7. Hardware Partitioning Summary <ul><li>Can Consolidate multiple servers </li></ul><ul><ul><li>Reduced administration </li></ul></ul><ul><li>Requires high-end servers </li></ul><ul><ul><li>Usually Itanium based </li></ul></ul><ul><ul><li>Can be expensive </li></ul></ul><ul><li>Limited number of partitions </li></ul>
    8. 8. Virtual Machine Virtualization
    9. 9. Virtualization Scenarios <ul><li>Server consolidation </li></ul><ul><li>Multiple OS & Application support </li></ul><ul><li>Lab and Deployment Testing </li></ul><ul><li>Training </li></ul><ul><li>Disaster Recovery </li></ul><ul><li>Application Isolation </li></ul>
    10. 10. Virtual Machine Virtualization System Hardware Host Operating System Virtual Machine Manager Virtual Machine Guest OS (Windows 2003) Applications Virtual Machine Virtual Machine Guest OS (Windows NT) Guest OS (Windows 2000) Applications Applications V i r t u a l P h y s i c a l
    11. 11. Virtualization Overview <ul><li>Virtual Machine Guest Environment </li></ul>
    12. 12. VM Hard Disk Options <ul><li>Virtual Hard Disks </li></ul><ul><ul><li>Fixed </li></ul></ul><ul><ul><li>Dynamic </li></ul></ul><ul><li>Virtual Hard Disk Features </li></ul><ul><ul><li>Snapshots </li></ul></ul><ul><ul><li>Undo disks </li></ul></ul><ul><ul><li>Differencing Disks </li></ul></ul>
    13. 13. VM Networking Options <ul><li>Virtual Networking </li></ul><ul><ul><li>None </li></ul></ul><ul><ul><li>Internal </li></ul></ul><ul><ul><li>External (Bridged) </li></ul></ul>
    14. 14. Virtual Machine Additions <ul><li>Installed after the guest OS </li></ul><ul><ul><li>Typically from installed IS image </li></ul></ul><ul><ul><li>Improves VM performance </li></ul></ul><ul><li>Enhanced SVGA video drivers </li></ul><ul><li>Improved mouse support </li></ul><ul><li>Drag-and-drop with the host </li></ul><ul><li>Time synchronization </li></ul>
    15. 15. 64-bit Support <ul><li>64-bit host support </li></ul><ul><ul><li>Windows Server SE and EE x64 </li></ul></ul><ul><li>x64 eliminates physical memory restrictions </li></ul><ul><li>64-bit Virtual Machine Manager </li></ul><ul><ul><li>Larger kernel address space </li></ul></ul>
    16. 16. Virtual Machine Types and Uses <ul><li>Desktop Products </li></ul><ul><ul><li>Development </li></ul></ul><ul><ul><li>Testing </li></ul></ul><ul><ul><li>Training </li></ul></ul><ul><li>Server Products </li></ul><ul><ul><li>Server consolidation </li></ul></ul><ul><ul><li>Disaster Recovery </li></ul></ul><ul><ul><li>High Availability </li></ul></ul><ul><ul><li>Testing and deployment </li></ul></ul>
    17. 17. Web management UI Windows management UI Runs as a service Runs on the desktop No VM audio support VM supports audio Management API No management API SAN Support Local virtual disks only Designed for running multiple server systems Designed for running one or two desktop systems Server Virtualization (Virtual Server, Virtual Server 2005) Desktop Virtualization (Virtual PC, Workstation)
    18. 18. Virtual Machine Products <ul><li>Desktop </li></ul><ul><ul><li>VMware Workstation 5.5 </li></ul></ul><ul><ul><li>Virtual PC 2004 </li></ul></ul>
    19. 19. VMware Workstation 5.5 <ul><li>First VM Product </li></ul><ul><li>64-bit host & guests </li></ul><ul><li>2-way virtual SMP </li></ul><ul><li>SCSI VHDs </li></ul><ul><li>Multiple snapshots </li></ul><ul><li>Compatible VM images w/ Virtual Server </li></ul><ul><li>Can Import MS VM Images </li></ul><ul><li>USB & Audio support </li></ul><ul><li>$189 </li></ul>
    20. 20. VMware Workstation 5.5 <ul><li>Supported Hosts </li></ul>Ubuntu Linux 5.04 Ubuntu Linux 5.10 Ubuntu Linux 6.06 SUSE Linux 8.2 — stock 2.4.20 SUSE Linux 9.0 — stock 2.4.21-99 SUSE Linux 9.2, SP1 — stock 9.2-2.6.8-24.11 (SUSE Linux 9.1 — stock 2.6.4-52 SUSE Linux 9.3 — stock 9.3-2.6.11.4 SUSE Linux 10 — stock 2.6.13 SUSE Linux 10.1 SUSE Linux Enterprise Server 8, stock 2.4.19 SUSE Linux Enterprise Server 9, 9 SP1, 9 SP2, 9 SP3 — stock 2.6.5-797 SUSE Linux Enterprise Server 10 Red Hat Linux 7.0 — stock 2.2.16-22, upgrade 2.2.17-14 Red Hat Linux 7.1 — stock 2.4.2-2, upgrade 2.4.3-12 Red Hat Linux 7.2 — stock 2.4.7-10, upgrade 2.4.9-7, upgrade 2.4.9-13, upgrade 2.4.9-21, upgrade 2.4.9-31 Red Hat Linux 7.3 — stock 2.4.18 Red Hat Linux 8.0 — stock 2.4.18 Red Hat Linux 9.0 — stock 2.4.20-8, upgrade 2.4.20-20.9 Red Hat Enterprise Linux 2.1 — stock 2.4.9-e3 Red Hat Enterprise Linux WS 3.0, update 8 (experimental support) Red Hat Enterprise Linux WS 3.0, updates 1, 2, 3, 4, 5, 6, 7 Red Hat Enterprise Linux ES 3.0, updates 1, 2, 3, 4, 5, 6, 7 Red Hat Enterprise Linux AS 3.0, updates 1, 2, 3, 4, 5, 6, 7 Red Hat Enterprise Linux WS 4.0, update 4 (experimental support) Red Hat Enterprise Linux WS 4.0, updates 1, 2, 3 Red Hat Enterprise Linux ES 4.0, updates 1, 2, 3 Red Hat Enterprise Linux AS 4.0, updates 1, 2, 3 Mandrake Linux 9.0 — stock 2.4.19 Mandrake Linux 10.1 Mandriva Linux 2006 Windows XP Professional x64 Edition Windows Server 2003 x64 Edition R2 Windows Server 2003 x64 Edition SP1 Windows 2000 Advanced Server, SP3, SP4 Windows 2000 Professional, SP3, SP4 Windows 2000 Server SP3, SP4 Windows XP Professional, SP1, SP2 Windows XP Home Edition, SP1, SP2 Windows Server 2003 R2 Windows Server 2003 Enterprise Edition, SP1 Windows Server 2003 Small Business Edition, SP1 Windows Server 2003 Web Edition, SP1 Windows Server 2003 Standard Edition, SP1
    21. 21. VMware Workstation 5.5 <ul><li>Supported Guests </li></ul>Solaris 9 Operating System x86 Platform Edition Solaris 10 Operating System for x86 Platforms NetWare 4.2 Server NetWare 5.1 Server NetWare 6.0 Server NetWare 6.5 Server FreeBSD 4.0, 4.1, 4.2, 4.3 FreeBSD 4.4, 4.5, 4.6.2, 4.8 FreeBSD 4.9 FreeBSD 4.10 FreeBSD 5.0 FreeBSD 5.1 FreeBSD 5.2 FreeBSD 5.3 FreeBSD 5.4 FreeBSD 6.0 FreeBSD 6.1 Ubuntu Linux 5.0.4 Ubuntu Linux 5.10 Ubuntu Linux 6.06 Turbolinux 7.0 Turbolinux Workstation 8 Turbolinux Enterprise Server 8 Turbolinux 10 Desktop SuSE Linux 7.3 SuSE Linux 8.0 SuSE Linux 8.1 SuSE Linux 8.2 SUSE LINUX 9.0 SUSE LINUX 9.1 SUSE LINUX 9.2 SUSE LINUX 9.3 SUSE LINUX 10 SUSE LINUX 10.1 SuSE Linux Enterprise Server 7 SuSE Linux Enterprise Server 8 SUSE LINUX Enterprise Server 9 SUSE LINUX Enterprise Server 10 Sun Java Desktop System 2 Red Hat Linux 6.2 Red Hat Linux 7.0 Red Hat Linux 7.1 Red Hat Linux 7.2 Red Hat Linux 7.3 Red Hat Linux 8.0 Red Hat Linux 9.0 Red Hat Linux Advanced Server 2.1 Red Hat Enterprise Linux 2.1 Red Hat Enterprise Linux 3.0 Red Hat Enterprise Linux 4.0 Novell Linux Desktop 9 Mandrake Linux 8.0 and 8.1 Mandrake Linux 8.2 Mandrake Linux 9.0 Mandrake Linux 9.1 Mandrake Linux 9.2 Mandrake Linux 10 Mandrake Linux 10.1 Mandriva Linux 2006 DOS and Windows 3.1x Windows 95 Windows 98 Windows Me Windows NT 4.0 Windows 2000 Windows XP Windows Server 2003 Windows Vista Beta
    22. 22. Virtual PC 2004 <ul><li>Technology from Connectix </li></ul><ul><li>32-bit only </li></ul><ul><li>Compatible VM Images w/ MS Virtual Server </li></ul><ul><li>VPC 2007 w/ Vista </li></ul><ul><li>Audio – no USD </li></ul><ul><li>Now Free </li></ul>
    23. 23. Virtual PC 2004 <ul><li>Supported Hosts </li></ul><ul><li>Supported Guests </li></ul>Windows XP Tablet PC Edition Windows XP Professional Windows 2000 Professional OS/2 Warp Version 4 Fix Pack 15, OS/2 Warp Convenience Pack 1, OS/2 Warp Convenience Pack 2 Windows XP Professional Windows XP Home Edition Windows 2000 Professional Windows NT Workstation 4.0, Service Pack 6 or Higher Windows Millennium Edition (Windows Me) Windows 98, Windows 98 Second Edition Windows 95 MS-DOS 6.22
    24. 24. Virtual Desktop Products Summary <ul><li>Microsoft Virtual PC </li></ul><ul><ul><li>Free </li></ul></ul><ul><ul><li>Less hosts & guests support </li></ul></ul><ul><ul><li>Less VM features and capabilities </li></ul></ul><ul><ul><li>Soon to be replaced by Virtual PC 2007 </li></ul></ul><ul><li>VMware Workstation </li></ul><ul><ul><li>Costs more </li></ul></ul><ul><ul><li>More host & guests support </li></ul></ul><ul><ul><li>Better features (Snapshots, USB) </li></ul></ul><ul><ul><li>64-bit hosts and guests </li></ul></ul>
    25. 25. Virtual Server Products <ul><li>Server Products </li></ul><ul><ul><li>VMware Virtual Server 1.01 </li></ul></ul><ul><ul><li>Microsoft Virtual Server 2005 R2 </li></ul></ul><ul><ul><li>VMware ESX Server 3.0 </li></ul></ul><ul><ul><li>Others: XEN 3.0 & Virtuozzo </li></ul></ul>
    26. 26. VMware Virtual Server <ul><li>Features </li></ul><ul><ul><li>64-bit host & guest support </li></ul></ul><ul><ul><li>Virtual SMP Support </li></ul></ul><ul><ul><li>USB Support </li></ul></ul><ul><ul><li>VM Snapshots </li></ul></ul><ul><ul><li>Import MS VM Images </li></ul></ul><ul><ul><li>Windows and Web Management </li></ul></ul><ul><ul><li>Central Management with VirtualCenter </li></ul></ul><ul><li>Limitations </li></ul><ul><ul><li>No support for host clustering </li></ul></ul>
    27. 27. VMware Virtual Server <ul><li>Supported Hosts </li></ul>Ubuntu Linux 6.06, 5.10 and 5.04 SUSE LINUX 10, 10.1 (experimental support), 9.3, 9.2, 9.1, 9.0, 8.2 and 7.3 SUSE Linux Enterprise Server 10 Beta (experimental support), 9, including SP1, SP2, and SP3 and 8 Red Hat Linux 9.0, 8.0, 7.3 and 7.2, Ubuntu Linux 6.06, 5.10 and 5.04 Red Hat Enterprise Linux 4.0, including updates 1, 2, and 3, 3.0, including updates 1, 2, 3, 4, 5, 6, and 7, and 2.1 Mandriva Linux 2006 Mandrake Linux 10.1 and 9.0 SUSE Linux Enterprise Server 10 Beta (experimental support) and 9, including SP1, SP2, and SP3 Mandriva Linux 2006 SUSE Linux 10 and 10.1 (experimental support), 9.3, 9.2 and 9.1 Microsoft Windows 2000 Server, Service Pack 3 and Service Pack 4 Red Hat Enterprise Linux 4.0 AS, ES, and WS, including U3 and 3.0 AS, ES, and WS Microsoft Windows 2000 Advanced Server, Service Pack 3 and Service Pack 4 Microsoft Windows Server 2003 Enterprise, Standard, and Web Editions, Service Pack 1 Microsoft Windows Server 2003 Enterprise, Standard, Web, and Small Business Editions, including Service Pack 1 Microsoft Windows Server 2003 Enterprise, Standard, and Web Editions, R2 Microsoft Windows Server 2003 Enterprise, Standard, and Web Editions, R2 64-bit Operating Systems: 32-bit Operating Systems:
    28. 28. VMware Virtual Server <ul><li>Supported Guests </li></ul>Solaris 9 Operating System x86 Platform Edition Solaris 10 Operating System for x86 Platforms NetWare 4.2 Server NetWare 5.1 Server NetWare 6.0 Server NetWare 6.5 Server FreeBSD 4.0, 4.1, 4.2, 4.3 FreeBSD 4.4, 4.5, 4.6.2, 4.8 FreeBSD 5.0 FreeBSD 5.1 FreeBSD 5.2 FreeBSD 5.3 FreeBSD 5.4 FreeBSD 6.0 Ubuntu Linux 5.0.4 Ubuntu Linux 5.10 Ubuntu Linux 6.06 Turbolinux 7.0 Turbolinux Workstation 8 Turbolinux Enterprise Server 8 Turbolinux 10 Desktop SuSE Linux 7.3 SuSE Linux 8.0 SuSE Linux 8.1 SuSE Linux 8.2 SUSE LINUX 9.0 SUSE LINUX 9.1 SUSE LINUX 9.2 SUSE LINUX 9.3 SUSE LINUX 10 SUSE LINUX 10.1 SuSE Linux Enterprise Server 7 SuSE Linux Enterprise Server 8 SUSE LINUX Enterprise Server 9 SUSE LINUX Enterprise Server 10 Sun Java Desktop System 2 Red Hat Linux 6.2 Red Hat Linux 7.0 Red Hat Linux 7.1 Red Hat Linux 7.2 Red Hat Linux 7.3 Red Hat Linux 8.0 Red Hat Linux 9.0 Red Hat Linux Advanced Server 2.1 Red Hat Enterprise Linux 2.1 Red Hat Enterprise Linux 3.0 Red Hat Enterprise Linux 4.0 Novell Linux Desktop 9 Mandrake Linux 8.0 and 8.1 Mandrake Linux 8.2 Mandrake Linux 9.0 Mandrake Linux 9.1 Mandrake Linux 9.2 Mandrake Linux 10 Mandrake Linux 10.1 Mandriva Linux 2006 DOS and Windows 3.1x Windows 95 Windows 98 Windows Me Windows NT 4.0 Windows 2000 Windows XP Windows Server 2003 Windows Vista Beta
    29. 29. Virtual Server 2005 R2 <ul><li>Features </li></ul><ul><ul><li>64-bit host support </li></ul></ul><ul><ul><li>Web-based management </li></ul></ul><ul><ul><li>New support for Linux distributions </li></ul></ul><ul><ul><li>Support for MSCS </li></ul></ul><ul><li>Limitations </li></ul><ul><ul><li>No 64-bit guest support </li></ul></ul><ul><ul><li>No guest audio </li></ul></ul><ul><ul><li>No guest USB </li></ul></ul>
    30. 30. VS2005 R2 MSCS Host Support <ul><li>Support for Microsoft Clustering Services </li></ul><ul><ul><li>Windows Server 2003 Enterprise Edition or Datacenter Edition </li></ul></ul><ul><li>VS is MSCS cluster-aware </li></ul><ul><ul><li>Eliminates single point of failure </li></ul></ul><ul><ul><li>Automatic VM startup </li></ul></ul>
    31. 31. Windows Server 2003 R2 <ul><li>Applies to any virtualization product running on Windows Server 2003 R2 </li></ul><ul><li>VM licensing changes </li></ul><ul><ul><li>Windows Server 2003 Enterprise Edition R2 </li></ul></ul><ul><ul><ul><li>Base OS </li></ul></ul></ul><ul><ul><ul><li>Four additional VM OS </li></ul></ul></ul><ul><ul><li>Windows Server 2003 Datacenter Edition </li></ul></ul><ul><ul><ul><li>Unlimited VMs </li></ul></ul></ul>
    32. 32. VMware ESX Server 3.0 <ul><li>Leader in the enterprise virtualization products </li></ul><ul><li>Bare metal installation </li></ul><ul><ul><li>No host OS </li></ul></ul><ul><ul><li>Best performance </li></ul></ul>
    33. 33. ESX Server Overview System Hardware Virtual Machine Manager (ESX Server) Virtual Machine Guest OS (Windows 2003) Applications Virtual Machine Virtual Machine Guest OS (Linux) Guest OS (Windows 2000) Applications Applications V i r t u a l P h y s i c a l
    34. 34. VMware ESX Server 3.0 <ul><li>Features </li></ul><ul><ul><li>CPU virtualization – 4-way Virtual SMP </li></ul></ul><ul><ul><li>Direct SAN LUN mapping, boot from SAN </li></ul></ul><ul><ul><li>Up to 16GB RAM per VM </li></ul></ul><ul><ul><li>Can import MS VM Images </li></ul></ul><ul><ul><li>Can cluster VMs across physical hosts </li></ul></ul><ul><ul><li>Centralized management using VirtualCenter </li></ul></ul><ul><ul><li>Not free: </li></ul></ul><ul><ul><ul><li>$1000 Standard Edition </li></ul></ul></ul><ul><ul><ul><li>$5750 Enterprise Edition </li></ul></ul></ul>
    35. 35. VMware ESX Server 3.0 <ul><li>Limitations </li></ul><ul><ul><li>Unfamiliar management for Windows administrators </li></ul></ul><ul><ul><li>No official support for MSCS host </li></ul></ul><ul><ul><li>No USB support in the guests </li></ul></ul>
    36. 36. VMware ESX Server 3.0 <ul><li>Supported 32-bit Guests </li></ul>10 Sun Solaris Version 6.5 Version 6.0 Version 5.1 Novell Netware OES Enterprise Server (SLES) 9.0 Enterprise Server (SLES) 8.0 SuSE Linux Enterprise Linux AS/ES/WS 4.0 Enterprise Linux AS/ES/WS 3.0 Enterprise Linux AS/ES/WS 2.1 Red Hat Linux Windows NT 4.0 Server (Service Pack 6a and higher) Windows 2000 Professional Uniprocessor (Service Pack 4) Windows 2000 Advanced Server, Server, or Terminal Services Edition (Service Pack 3 or 4) Windows XP Professional (Service Pack 1 and 2) Windows Server 2003 Standard, Enterprise, Web, or Small Business Server R2 Windows Server 2003 Standard, Enterprise, Web, or Small Business Server Microsoft Windows
    37. 37. VMware ESX Server 3.0 <ul><li>64-bit Guests </li></ul><ul><ul><li>Windows 2003 64-bit SP1 (Standard, Enterprise) </li></ul></ul><ul><ul><li>Red Hat Enterprise Linux 3 64-bit (UP6, UP7) </li></ul></ul><ul><ul><li>Red Hat Enterprise Linux 4 64-bit (UP2, UP3) </li></ul></ul><ul><ul><li>SuSE Linux Server (SLES) 9 64-bit (SP3) </li></ul></ul><ul><ul><li>Solaris 10 1/062 </li></ul></ul>
    38. 38. Other Virtualization platforms <ul><li>XEN </li></ul><ul><ul><li>XEN 3.0 -- Open source </li></ul></ul><ul><ul><ul><li>Limited guest support </li></ul></ul></ul><ul><ul><ul><li>Requires OS Source code changes </li></ul></ul></ul><ul><ul><li>XEN Enterprise – commercial </li></ul></ul><ul><ul><ul><li>Windows and Linux support </li></ul></ul></ul><ul><li>Virtuozzo </li></ul><ul><ul><li>Linux roots </li></ul></ul><ul><ul><li>Virtualizes the OS rather than the hardware </li></ul></ul>
    39. 39. Virtual Servers Summary <ul><li>VMware Virtual Server </li></ul><ul><ul><li>Free, excellent host and guest support </li></ul></ul><ul><ul><li>64-bit host and guest support </li></ul></ul><ul><ul><li>No clustering support </li></ul></ul><ul><li>Microsoft Virtual Server 2002 R2 </li></ul><ul><ul><li>Free, Microsoft-only hosts, good guest support </li></ul></ul><ul><ul><li>64-bit host support, no 64-bit guest support </li></ul></ul><ul><ul><li>Support Microsoft Clustering for hosts </li></ul></ul><ul><ul><li>(Both benefit for Windows Server 2003 R2 licensing) </li></ul></ul>
    40. 40. Virtual Servers Summary <ul><li>ESX Server </li></ul><ul><ul><li>Highest costs, bare metal performance </li></ul></ul><ul><ul><li>Virtual SMP, highest guest capacities </li></ul></ul><ul><ul><li>No clustering for hosts, clustering for guests </li></ul></ul><ul><li>XEN </li></ul><ul><ul><li>Free, open source, requires OS source code changes </li></ul></ul><ul><li>Virtuozzo </li></ul><ul><ul><li>Not free, virtualizes OS not hardware </li></ul></ul>
    41. 41. Application Virtualization
    42. 42. Application Virtualization Scenarios <ul><li>Legacy applications </li></ul><ul><li>Incompatible applications </li></ul><ul><li>End of DLL Hell </li></ul><ul><li>No OS changes </li></ul><ul><li>Can be coupled w/ AD or other management frameworks for client management and deployment </li></ul>
    43. 43. Application Virtualization <ul><li>Runs as an application </li></ul><ul><li>Virtualizes OS settings </li></ul><ul><ul><li>Registry </li></ul></ul><ul><ul><li>File System </li></ul></ul>
    44. 44. Application Virtualization Products <ul><li>Softricity SoftGrid </li></ul><ul><ul><li>Application virtualization </li></ul></ul><ul><ul><li>Deployment </li></ul></ul><ul><li>Altiris Software Virtualization Solution </li></ul><ul><ul><li>Application virtualization </li></ul></ul>
    45. 45. Softricity SoftGrid <ul><li>$5000 base price w/ 20 CALs </li></ul><ul><li>Purchased by Microsoft </li></ul><ul><li>Requires AD </li></ul><ul><li>Requires a backend applications server </li></ul><ul><li>On-demand deployment </li></ul><ul><ul><li>Streams software to clients </li></ul></ul><ul><li>Policy-based management </li></ul>
    46. 46. SoftGrid Overview <ul><li>Install SoftGrip Application Server </li></ul><ul><li>Deploy SoftGrid Clients </li></ul><ul><li>Add SoftGrid Application Groups to AD </li></ul><ul><li>Sequence target applications </li></ul><ul><li>Assign applications to SoftGrid AD groups </li></ul>
    47. 47. Softricity Overview
    48. 48. Altiris SVS <ul><li>Free </li></ul><ul><li>No complex infrastructure requirements </li></ul><ul><li>Implemented as a file system filter driver </li></ul><ul><ul><li>Redirects registry and file system calls </li></ul></ul>
    49. 49. Altiris SVS Overview <ul><li>Install SVS on the client </li></ul><ul><li>Create an application layer </li></ul><ul><li>Install the target application into the application layer </li></ul><ul><li>Activate the application layer </li></ul>
    50. 50. Future Directions in Virtualization
    51. 51. Windows Server 2007 Hypervisor <ul><li>Hardware assisted virtualization </li></ul><ul><ul><li>Intel Virtualization Technology </li></ul></ul><ul><ul><li>AMD Virtualization Technology </li></ul></ul><ul><li>Windows Server 2007 Hypervisor </li></ul><ul><li>Compatible with MS VM Images </li></ul>
    52. 52. Virtualization Management <ul><li>VMware Infrastructure </li></ul><ul><ul><li>No AD requirement </li></ul></ul><ul><ul><li>Manages Virtaul Server, GSX Server and ESX Server VMs </li></ul></ul><ul><li>Microsoft System Center for Virtual </li></ul><ul><ul><li>Requires AD </li></ul></ul><ul><ul><li>Manages Microsoft Virtual Server 2005 VMs </li></ul></ul><ul><ul><li>Currently in beta </li></ul></ul>
    53. 53. Additional Resources <ul><li>Hardware Partitioning </li></ul><ul><ul><li>HP Integrity www.hp.com/enterprise/cache/262803-0-0-225-121.html?jumpid=reg_R1002_USEN </li></ul></ul><ul><ul><li>Unisys ES7000 www.unisys.com/products/enterprise__servers/high_d_end__servers/features.htm </li></ul></ul><ul><ul><li>Fujistu PrimeQuest www.fujitsu-siemens.it/products/mission_critical/primequest440_480.html </li></ul></ul>
    54. 54. Additional Resources <ul><li>Desktop Virtualization </li></ul><ul><ul><li>Microsoft Virtual PC 2004 www.microsoft.com/windows/virtualpc </li></ul></ul><ul><ul><li>VMware Workstation 5.5 www.vmware.com/products/ws/ </li></ul></ul>
    55. 55. Additional Resources <ul><li>Server Virtualization </li></ul><ul><ul><li>Microsoft Virtual Server www.microsoft.com/windowsserversystem/virtualserver </li></ul></ul><ul><ul><li>VMware www.vmware.com </li></ul></ul><ul><ul><ul><li>Virtual Server </li></ul></ul></ul><ul><ul><ul><li>ESX Server </li></ul></ul></ul>
    56. 56. Additional Resources <ul><li>Application Virtualization </li></ul><ul><ul><li>Softricity SoftGrid www.softricity.com </li></ul></ul><ul><ul><li>Altiris SVS www.altiris.com/Products/SoftwareVirtualizationSolution.aspx </li></ul></ul>
    57. 57. Thank You! Michael Otey [email_address]
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×