Hyper-V Features
Because it is integrated into the Windows Server operating system, Hyper-V benefits from the existing Windows Server feature set. In addition, Hyper-V relies on the Designed for Windows hardware specification, which gives it access to thousands of validated platform configurations. Table 1-2 outlines the specific features of Hyper-V.
Table 1-2. The Hyper-V Feature Set
Feature
Benefit
Access Control through Authorization Manager (AzMan)
Hyper-V includes support for role-based access control (RBAC) through the use of Authorization Manager. This allows organizations to create custom security roles to delegate specific activities within Hyper-V.
Extensibility
Hyper-V is integrated into the Windows Management Instrumentation (WMI) and includes several application programming interfaces (APIs) in support of third-party tool and utility development.
Fault Tolerance
Hyper-V can rely on the Failover Clustering feature of Windows Server 2008 to ensure that host servers are highly available. You must use either the Enterprise or the Datacenter editions of Windows Server 2008 to gain access to this feature. Virtual machines running in Hyper-V can take advantage of both the Failover Clustering feature and Network Load Balancing at the virtualization layer for fault tolerance.
Guest OS Support
Hyper-V supports the operation of both 32-bit and 64-bit virtual machines running a wide variety of operating systems.
Hardware Sharing Architecture
Hyper-V relies on a hardware sharing architecture that provides access and monitors utilization of core resources—disk, networking, video—through a virtual service provider (VSP)/virtual service client (VSC) architecture.
Improved Windows Server 2008 VM Performance
Because Windows Server 2008 includes the Hyper-V role, all virtual machines built on Windows Server 2008 automatically include integration components to improve VM performance.
Integration to Windows Server 2008
Hyper-V can rely on a multitude of certified devices and physical machine configurations because it is built on the x64 version of the Windows Server code.
Linux Integration Components
Hyper-V includes SUSE Linux Enterprise Server 10 SP1 x86 and x64 integration components. This provides improved performance for guest Xen-enabled Linux operating systems when running as virtual machines on Hyper-V.
Quick Migration
When running in a failover cluster, Hyper-V hosts can move a running virtual machine from one host to another with minimal service interruption. The virtual machine is paused on one host server and restored on another.
Remote Administration
Hyper-V includes a stand-alone Hyper-V Microsoft Management Console (MMC) that can be installed separately to provide remote administration of all Hyper-V hosts running either Server Core, the full installation, or running on Hyper-V Server.
Server Core Integration
Hyper-V is available as a role in a Server Core installation, reducing the attack surface and the downtime associated with operating system updates on host servers.
Server Manager Support
Hyper-V is a role that is integrated into the Server Manager interface of Windows Server 2008. This facilitates the use of Hyper-V on full installations of Windows Server 2008. Note that Server Manager cannot manage remote instances of servers and therefore cannot be used to manage a Server Core installation of Hyper-V.
Settings Quick Reset
Administrators can quickly reset all check boxes and remove saved credentials from within the Hyper-V administration console.
Symmetric Multiprocessing Support
Virtual machines running in Hyper-V can rely on up to four virtual processors. However, the number of supported processors varies with the operating system installed in the guest VM.
Virtual Hard Disk (VHD) Tools
Hyper-V includes a set of tools that support the compaction, expansion, and inspection of virtual hard disk drives created with Hyper-V.
Virtual Machine Snapshots
Hyper-V supports the creation of point-in-time snapshots for virtual machines—images of a given state for the VM at a given time—and can create up to 50 snapshots per VM. Note that these VM snapshots are not to be confused with the snapshots taken by the Volume Shadow Copy (VSS) Service during backup operations.
Virtual Networking
Hyper-V includes a new virtual network switch that provides access to multiple network interface card types for each VM. The virtual network switch provides full support for features such as Network Load Balancing.
Virtual SCSI Support
Hyper-V supports up to four virtual SCSI controllers per virtual machine, giving your VMs access to a multitude of disks.
VM Manageability
Hyper-V provides support for importing and exporting virtual machine settings, letting you move VMs from host to host with little or no impact.
VM Memory Support
VMs running on Hyper-V can each access up to 64 GB of RAM.
Volume Shadow Copy Services (VSS) Support
Hyper-V includes support for VSS to allow the backup of running virtual machines through the use of VSS snapshots. This reduces the downtime that can be associated with VM backups.
Each of these features makes this first version of Hyper-V a powerful platform for machine virtualization.
Note:
Microsoft released the release to manufacturing (RTM) version of Hyper-V several months after the release of Windows Server 2008. Therefore, several features were released even later than this. For example, the Linux Integration Components (LIC) were still in beta at time of the writing of this guide. Although the beta version of the Linux components are included in the exam topics, the full functionality of the Linux Integration Components may differ from the beta functionality included in the exam. Note that the LIC will no longer be in beta when you read this.
Reference: MCTS Self-Paced Training Kit (Exam 70-652): Configuring Windows Server® Virtualization
Lesson 1: Planning for Microsoft Windows Server 2008 Hyper-V