VMM 2008 Components
Microsoft Virtual Machine Manager 2008 (VMM 2008) is comprised of a number of different modules, each of which serves a specific purpose. VMM 2008 also uses a distributed architecture such that the various components may either be installed on a single server, or spread over multiple server systems. When managing smaller numbers of hosts and virtual machines, installation of all the components on a single server is acceptable. For larger scale virtualization deployments, spreading the components over a number of server systems may be necessary to improve overall performance.
The objective of this chapter is to provide a high level overview of each of the components which comprise the entire VMM 2008 package.
Virtual Machine Manager Server
The Virtual Machine Manager Server is the central component of the VMM architecture. All the other VMM components communicate with each other through the VMM Server. In addition, the VMM Server acts as the default VMM Library Server and provides an interface to the SQL Server database where configuration information about the virtualization infrastructure is stored.
Virtual Machine Administration Console
The VMM Administration Console is an Machine Management Console (MMC) snap-in whioch provides the administrative interface to the VMM 2008 system. Tasks available through the console include configuring the VMM environment and managing virtual machine lyfe-cycle. The VMM Administration Console may be installed on the same host as the VMM Server, or on remote systems with network access to the VMM Server system. The console also includes a set of VMM specific Windows PowerShell cmdlets allowing a wide range of administrative tasks to be performed from with the interactive PowerShell environment, or within PowerShell scripts.
Virtual Machine Manager Library Server
The Virtual Machine Library is a repository in the form of an NTFS share where virtual machine resources such as profiles (both hardware and guest operating system), templates, virtual disks and CD/DVD ISO images may be stored. The job of the VMM Library Server, as the name suggests, is to manage and provide access to this library of resources to the VMM infrastructure.
Virtual Machine Manager Agent
Virtual Machine Manager Agents run on Windows Server 2008 Hyper-V hosts and provide the ability for the VMM 2008 to monitor and manage the virtual machines running on those systems. VMM Agents may be installed on remote hosts from within the VMM Administrator Console, or installed locally from the VMM 2008 installation media.
Virtual Machine Manager Self-Service Portal
The VMM Self-Service Portal allows a web-based interface to be provided for users to provision virtual machines stored in the VMM Library. The Self-Service Portal provides a number of controls which can be implemented by an administrator to limit which users can create virtual machines and the specific tasks which can be performed on those virtual machines.