A deployment of VMM consists of the following:
VMM management server
The computer on which the Virtual Machine Manager service runs and which processes commands and controls communications with the VMM database, the library server, and virtual machine hosts.
A Microsoft SQL Server database that stores VMM configuration information.
The program that allows you to connect to a VMM management server to centrally view and manage physical and virtual resources, such as virtual machine hosts, virtual machines, services, and library resources.
The catalog of resources (for example, virtual hard disks, templates, and profiles) that are used to deploy virtual machines and services.
A library server hosts shared folders that are used to store file-based resources in the VMM library.
VMM command shell
The Windows PowerShell-based command shell that makes available the cmdlets that perform all functions in VMM.
VMM Self-Service Portal (optional)
A web site that users who are assigned to a self-service user role can use to deploy and manage their own virtual machines to private clouds.