Professional Documents
Culture Documents
Hardware Partitioning
Hardware Partitioning
Physical system is divided into multiple partitions One or more CPUs per partition Full electrical isolation between partitions Redundant hardware components
Hardware Partitioning
High-end Servers
HP Itanium Unisys ES7000 Fujitsu PrimeQuest
Virtualization Scenarios
Server consolidation Multiple OS & Application support Lab and Deployment Testing Training Disaster Recovery Application Isolation
l a ut r i V
Virtual Machine
ci s y h P
System Hardware
Virtualization Overview
Virtual Machine Guest Environment
VM Networking Options
Virtual Networking
None Internal External (Bridged)
Enhanced SVGA video drivers Improved mouse support Drag-and-drop with the host Time synchronization
64-bit Support
64-bit host support
Windows Server SE and EE x64
Server Products
Server consolidation Disaster Recovery High Availability Testing and deployment
Designed for running one or two desktopDesigned for running multiple server systems systems Runs on the desktop Windows management UI Local virtual disks only No management API VM supports audio Runs as a service Web management UI SAN Support Management API No VM audio support
Supported Hosts
Windows Server 2003 Web Edition, SP1 Windows Server 2003 R2 Windows 2000 Server SP3, SP4 Windows Server 2003 x64 Edition SP1 Mandriva Linux 2006 Red Hat Enterprise Linux AS 4.0, updates 1, 2, 3
Windows Server 2003 Small Business Edition, SP1 Windows XP Home Edition, SP1, SP2 Windows 2000 Professional, SP3, SP4 Windows Server 2003 x64 Edition R2 Mandrake Linux 10.1 Red Hat Enterprise Linux ES 4.0, updates 1, 2, 3
Windows Server 2003 Enterprise Edition, SP1 Windows XP Professional, SP1, SP2 Windows 2000 Advanced Server, SP3, SP4 Windows XP Professional x64 Edition Mandrake Linux 9.0 stock 2.4.19 Red Hat Enterprise Linux WS 4.0, updates 1, 2, 3 Red Hat Enterprise Linux ES 3.0, updates 1, 2, 3, 4, 5, 6, 7 Red Hat Enterprise Linux 2.1 stock 2.4.9-e3 Red Hat Linux 7.3 stock 2.4.18
Red Hat Enterprise Linux WS 4.0, update 4 (experimental Red Hat Enterprise Linux AS 3.0, updates 1, 2, 3, 4, 5, 6, 7 support) Red Hat Enterprise Linux WS 3.0, updates 1, 2, 3, 4, 5, 6, Red Hat Enterprise Linux WS 3.0, update 8 (experimental 7 support) Red Hat Linux 9.0 stock 2.4.20-8, upgrade 2.4.20-20.9 Red Hat Linux 8.0 stock 2.4.18 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 SUSE Linux Enterprise Server 10 SUSE Linux 10.1 SUSE Linux 9.2, SP1 stock 9.2-2.6.8-24.11 (SUSE Linux 9.1 stock 2.6.4-52 Ubuntu Linux 6.06 Red Hat Linux 7.1 stock 2.4.2-2, upgrade 2.4.3-12
Red Hat Linux 7.0 stock 2.2.16-22, upgrade 2.2.17-14 SUSE Linux Enterprise Server 8, stock 2.4.19 SUSE Linux 9.3 stock 9.3-2.6.11.4 SUSE Linux 8.2 stock 2.4.20 Ubuntu Linux 5.04
SUSE Linux Enterprise Server 9, 9 SP1, 9 SP2, 9 SP3 stock 2.6.5-797 SUSE Linux 10 stock 2.6.13 SUSE Linux 9.0 stock 2.4.21-99 Ubuntu Linux 5.10
Supported Guests
Windows Server 2003 Windows Me Mandriva Linux 2006 Mandrake Linux 9.1 Novell Linux Desktop 9 Red Hat Linux Advanced Server 2.1 Red Hat Linux 7.2 Sun Java Desktop System 2 SuSE Linux Enterprise Server 7 SUSE LINUX 9.2 SuSE Linux 8.1 Turbolinux Enterprise Server 8 Ubuntu Linux 5.10 FreeBSD 5.4 FreeBSD 5.0 FreeBSD 4.0, 4.1, 4.2, 4.3 NetWare 4.2 Server
Windows XP Windows 98 Mandrake Linux 10.1 Mandrake Linux 9.0 Red Hat Enterprise Linux 4.0 Red Hat Linux 9.0 Red Hat Linux 7.1 SUSE LINUX Enterprise Server 10 SUSE LINUX 10.1 SUSE LINUX 9.1 SuSE Linux 8.0 Turbolinux Workstation 8 Ubuntu Linux 5.0.4 FreeBSD 5.3 FreeBSD 4.10 NetWare 6.5 Server Solaris 10 Operating System for x86 Platforms
Windows 2000 Windows 95 Mandrake Linux 10 Mandrake Linux 8.2 Red Hat Enterprise Linux 3.0 Red Hat Linux 8.0 Red Hat Linux 7.0 SUSE LINUX Enterprise Server 9 SUSE LINUX 10 SUSE LINUX 9.0 SuSE Linux 7.3 Turbolinux 7.0 FreeBSD 6.1 FreeBSD 5.2 FreeBSD 4.9 NetWare 6.0 Server Solaris 9 Operating System x86 Platform Edition
Virtual PC 2004
Technology from Connectix 32-bit only Compatible VM Images w/ MS Virtual Server VPC 2007 w/ Vista Audio no USD Now Free
Virtual PC 2004
Supported Hosts
Windows 2000 Professional Windows XP Professional Windows XP Tablet PC Edition
Supported Guests
MS-DOS 6.22 Windows 95 Windows 98, Windows 98 Second Edition Windows Millennium Edition (Windows Me) Windows NT Workstation 4.0, Service Pack 6 or Higher Windows 2000 Professional Windows XP Home Edition Windows XP Professional OS/2 Warp Version 4 Fix Pack 15, OS/2 Warp Convenience Pack 1, OS/2 Warp Convenience Pack 2
VMware Workstation
Costs more More host & guests support Better features (Snapshots, USB) 64-bit hosts and guests
Limitations
No support for host clustering
Red Hat Enterprise Linux 4.0, including updates 1, 2, and 3, 3.0, including updates 1, 2, Ubuntu Linux 6.06, 5.10 and 5.04 3, 4, 5, 6, and 7, and 2.1 Red Hat Linux 9.0, 8.0, 7.3 and 7.2, SUSE Linux Enterprise Server 10 Beta (experimental support), 9, including SP1, SP2, and SP3 and 8 SUSE LINUX 10, 10.1 (experimental support), 9.3, 9.2, 9.1, 9.0, 8.2 and 7.3 Ubuntu Linux 6.06, 5.10 and 5.04
Red Hat Linux Advanced Server 2.1 Red Hat Linux 9.0 Red Hat Linux 7.2 Sun Java Desktop System 2 SuSE Linux Enterprise Server 7 SUSE LINUX 9.2 SuSE Linux 8.1 Turbolinux Enterprise Server 8 Ubuntu Linux 5.10 FreeBSD 5.3 FreeBSD 4.4, 4.5, 4.6.2, 4.8 NetWare 5.1 Server Red Hat Linux 7.1
SUSE LINUX Enterprise Server 10 SUSE LINUX Enterprise Server 9 SUSE LINUX 10.1 SUSE LINUX 9.1 SuSE Linux 8.0 Turbolinux Workstation 8 Ubuntu Linux 5.0.4 FreeBSD 5.2 FreeBSD 4.0, 4.1, 4.2, 4.3 NetWare 4.2 Server SUSE LINUX 10 SUSE LINUX 9.0 SuSE Linux 7.3 Turbolinux 7.0 FreeBSD 6.0 FreeBSD 5.1 NetWare 6.5 Server Solaris 10 Operating System for x86 Platforms
Limitations
No 64-bit guest support No guest audio No guest USB
VS is MSCS clusteraware
Eliminates single point of failure Automatic VM startup
l a ut r i V
Virtual Machine
ci s y h P
System Hardware
Virtuozzo
Linux roots Virtualizes the OS rather than the hardware
XEN
Free, open source, requires OS source code changes
Virtuozzo
Not free, virtualizes OS not hardware
Application Virtualization
Application Virtualization
Runs as an application Virtualizes OS settings
Registry File System
Softricity SoftGrid
$5000 base price w/ 20 CALs Purchased by Microsoft Requires AD Requires a backend applications server On-demand deployment
Streams software to clients
Policy-based management
SoftGrid Overview
Install SoftGrip Application Server Deploy SoftGrid Clients Add SoftGrid Application Groups to AD Sequence target applications Assign applications to SoftGrid AD groups
Softricity Overview
Altiris SVS
Free No complex infrastructure requirements Implemented as a file system filter driver
Redirects registry and file system calls
Virtualization Management
VMware Infrastructure
No AD requirement Manages Virtaul Server, GSX Server and ESX Server VMs
Additional Resources
Hardware Partitioning
HP Integrity Unisys ES7000 Fujistu PrimeQuest
www.hp.com/enterprise/cache/262803-0-0-225-121.html?ju
www.unisys.com/products/enterprise__servers/high_d_end
www.fujitsu-siemens.it/products/mission_critical/primeques
Additional Resources
Desktop Virtualization
Microsoft Virtual PC 2004
www.microsoft.com/windows/virtualpc
Additional Resources
Server Virtualization
Microsoft Virtual Server
www.microsoft.com/windowsserversystem/virtualserver
VMware
www.vmware.com Virtual Server ESX Server
Additional Resources
Application Virtualization
Softricity SoftGrid
www.softricity.com
Altiris SVS
www.altiris.com/Products/SoftwareVirtualizationSolution.as
Thank You!
Michael Otey mikeo@windowsitpro.com