Datasheet
SYSTEM OVERVIEW
15
the market leader. Both VMware and Virtual PC are Type 2 virtual machines. Figure 1.8 shows
a Type 2 hypervisor.
Figure 1.8
Type 2 operating
system
Virtual machines are often used to test applications and system configurations, to set up systems
for performance testing (such as web clients used for loading), and to sandbox applications that
might be unstable (such as beta software) or unsafe (testing viruses and malware). Sandboxing
isolates applications from other programs on your system, and is used both for security and com-
patibility reasons.
Hyper-V adds virtualization capabilities directly into Windows Server 2008 (Figure 1.9), and
creates a thin-layer Type 1 hypervisor that will co-exist with their type 2 Virtual Server product.
You can run both or either of these two products individually, or migrate from the Virtual PC
to the more powerful hypervisor product. The advantages of such a system is that it will allow
finer control over hardware than a Type 2 system, easier dynamic allocations, and subsocket
partitioning.
When Windows Server 2008 ships, Windows Server virtualization will allow systems to run up
to 16 cores or logical processors at a time. The original plan was to allow for 64 processor instances.
Other features that were scaled back to allow Windows Server 2008 to ship at the beginning of 2008
were some of the hot-add capabilities for both storage and memory. Hot swap, hot add, and Live
Migration, as well as 64-processor limits, are features that competing products already have.
This version finally adds support for 64-bit programs running in 64-bit guest sessions, some-
thing that the earlier version couldn’t do. Eventually Microsoft virtualization will permit users to
migrate live systems entirely from one virtual system to another, and support the hot swap and hot
additions of processors, memory, networking interfaces, and storage—but these features did not
ship with the first release of Windows Server 2008 and were delayed until later. A Type 1 hyper-
visor should enable features like the hot edition of a network card or processor without reboot. The
current plans are to have Windows running up to eight processors, and from 4GB to 32GB per each
virtual machine.
Virtualization is an important feature, and is now part of competitive server platforms such
as SUSE and Red Hat Linux, both of which have incorporated VMware into their systems. These
systems use the Xen open source virtual machine, which is currently at version 3.0. This version
will run Windows as a guest, and XenSource is expected to release a compatibility layer for the
Windows Server 2008 hypervisor. Systems that run Xen guests can use this compatibility layer to
move their sessions to Windows Server 2008. Xen is a Type 1 hypervisor; it runs in Ring 0 while its
guest OSs run in Ring 1.
Application
Operating
System
Application
Operating
System
Application
Operating
System
Hypervisor
SMP Server
74593.book Page 15 Wednesday, January 9, 2008 4:11 PM