The number of tools and resources used in your average IT infrastructure is getting out of hand. Microsoft SCVMM 2016 was built to address this. To understand what SCVMM, we need to know what is a Virtual Machine Manager.

What is a Virtual Machine Manager

VMM is a part of the System Center Suite which is used to configure, manage and transform traditional data centers, and which helps in providing a unified management experience across on-premises, service provider, and the Azure cloud.

Prerequisites for SCVMM 2016 are two virtual machines – one is for AD and another one is for VMM.

From hardware requirements to installation steps, the following are covered in this blog:

  • Capacity & scaling
  • Hardware requirements
  • Supported server operating systems
  • Supported client console operating systems
  • Supported SQL Server
  • SCVMM installation

Capacity & Scaling:

The following table provides the scale limits that were tested for System Center 2016 Virtual Machine Manager. There are various factors that impact the scale limits, such as hardware configuration, network, topology and others.

Download Banner

Entity Recommended maximum count
Physical hosts 1000
Virtual Machines 25000
Services 1000
User roles 1000
Clouds 20
Virtual networks 2000
logical networks 20
Library resources 1000
Library Objects (templates, profiles) 100

Hardware requirements:

Hardware VMM server VMM database VMM library VMM console
Processor (minimum) 8 core Pentium 4, 2GHx (x64) 8 core Pentium 4, 2.8GHx 4 core Pentium 4, 2.8GHz 2 core Pentium 4, 1 GHz CPU
Processor (recommended) 16-core, 2.66 GHz CPU 16 core 2.6 GHz CPU 4 core 2.66 GHz CPU 2 core 2 GHz CPU
RAM (minimum) 4 GB 8 GB 2 GB 4 GB
RAM (recommended) 16 GB 16 GB 4 GB 4 GB
Hard drive (minimum) 4 GB 50 GB Based on size/amount of stored files 10 GB
Hard drive (recommended) 10 GB 200 GB Based on size/amount of stored files 10 GB

Supported Server operating systems:

Operating system VMM serve Remote VMM library Remote VMM database
Windows Server 2012 Standard/Datacenter N N If supported by SQL Server version
Windows Server 2012 R2 Standard/Datacenter N Y If supported by SQL Server version
Windows Server 2016 Y N If supported by SQL Server version
Windows Server 2016 (with desktop experience) Y Y If supported by SQL Server version
Windows Server 2016 Nano N N If supported by SQL Server version

Supported Client console operating systems:

Operating system Supported
Windows 7 N
Windows 8 N
Windows 8.1 Y
Windows 10 Enterprise Y
Windows Server 2008 R2 with SP1 onwards N
Windows Server 2012 Y
Windows Server 2012 R2 Standard, Datacenter Y
Window Server 2016 Standard, Datacenter Y

Supported SQL Server:

Operating system Supported
SQL Server 2008 R2 (SP1, SP2) N
SQL Server 2012 (Enterprise, Standard, 64-bit) N
SQL Server 2012 SP1 onwards Y
SQL Server 2014 and all service packs Y
SQL Server 2016 and all service packs Y


VM Supported
VMM management server The VMM management server can be installed on a VM.

If you use dynamic memory, set the start RAM of the VM to at least 2048 MB.

You can deploy the VMM management server (physical or VM) in a highly available cluster.

VMM console You can install the VMM console on a VM.

Installation components:

These components should be installed on the server, before you install VMM.

Component VMM server VMM console
Active Directory The VMM management server must be a domain member.

The computer name shouldn’t exceed 15 characters.

A computer with the VMM console installed should be a domain member.
Windows ADK Available in the Download Center Not applicable

SCVMM Installation:

Step – 1 SQL server installation and configuration

  1. Install and configure an ADDS server and join the VMM machine to the domain as an administrator account
  2. Now install MSSQL in VMM machine, Select “SQL Server Feature Installation” and give next
  3. In next tab we have to select Instance Features, we need Database Engine Services, Management Tools – Basic, Management Tools – Complete, and SQL Client Connectivity SDK
  4. Virtual Machine Manager 2016 installation

    Virtual Machine Manager 2016 installation

  5. That’s it now you can click next and continue with default settings
  6. Once the installation finished successfully open SQL Server Management Studio
  7. In left side pane you can see Logins expand it and navigate to your user and right click and go to properties
  8. In properties you can find Server Roles, click on that and select server roles dbcreator, processadmin, and securityadmin and click OK button

Virtual Machine Manager 2016 installation

Step – 2 Windows ADK installation

Now we are going to install Windows ADK 10.

  1. Double click on the setup file of Windows ADK 10 file and select Features. We need only Deployment Tools, Windows Preinstallation Environment (Windows PE), Windows Performance Toolkit, and Windows Assessment Services.
  2. Virtual Machine Manager 2016 installation

  3. Now click install and the process will take some time

Step – 3 Container creation and permission assignment

  1. In this step we are going to create a VMM Container in AD server
  2. Login to the AD server and open Server Manager and click on tools and select ADSI Edit.
    In ADSI console right click on ADSI Edit and click connect to, now the default connection settings will appear click OK and continue.
  3. Virtual Machine Manager 2016 installation

  4. Click on the DC and right click and select New and select Object
  5. Here you can create Container and name it
  6. Virtual Machine Manager 2016 installation

  7. Now the Container has been created, now right click on the created Container and go to
  8. properties and move to security tab
  9. In security tab verify your user account has FULL access. If not add your domain user and give Full access

  10. Now click on advance in the same security tab and select your user and click edit
  11. Now change This Object to This Object and all descendant objects
  12. That’s all now we are good to install VMM

Step – 4 VMM installation

  1. Double click on the SC2016_SCVMM and extract it, and navigate to the folder and run the setup.
  2. There will be two options VMM Management server and VMM Console, if you select VMM Management server automatically second option will be added.
  3. Virtual Machine Manager 2016 installation

  4. In next page need to fill product registration details, fill your details and give next.
  5. Next you need to accept the the license agreement and give next
  6. Apply the default settings and continue.
  7. In Database Configuration page, make sure server is correct and check the “Use the following credentials” option and fill the username and password of the machine and select the instance then give a database name or leave as it is and give next.
  8. In next page select domain account and fill the details, and check the option “Store the keys in Active Directory” and provide the location.
  9. For this location move on to the AD machine and navigate to the container which we have created in step – 3, right click and select and properties and double click distinguishedName and copy the value and paste it in the “Store the keys in Active Directory”
  10. Virtual Machine Manager 2016 installation

  11. Now review the port configuration and give next.
  12. Virtual Machine Manager 2016 installation

  13. In next tab you need to specify the library, here select “Create a new library and share” and give next.
  14. Verify the installation summary and click install.
  15. After successful installation your result will look like this.

Virtual Machine Manager 2016 installation

Step – 5 Adding Hyper–V host in VMM

  1. Open the VMM console and right click on All Host’s and select Add Hyper-V Hosts and Cluster.
  2. Virtual Machine Manager 2016 installation

  3. We are going to add host in “Windows Server computers in a trusted Active Directory domain” select this option and give next.
    Note: Create two way trust relationship between domains.
  4. Now select the option “Use an existing run as account” and click browse and create a run as account.
  5. Note: Provide the domain administrator account credentials.

  6. In next tab select “Specify Windows Server computers by names” and give FQDN or IP and proceed to the next step.
  7. After successful validation you select the host and proceed further.
  8. Virtual Machine Manager 2016 installation

  9. Select default settings and proceed further and finish.
  10. Now in All Hosts tab you can find the Hyper-V host and manage it.

Virtual Machine Manager 2016 installation


System Center Virtual Machine Manager is very easy to deploy and manage the Hosts, Admins can have control of all the Virtual Machines through Virtual Machine Manager. There are more to explore in System Center Virtual Machine Manager i.e we can add vCenter servers and ESXi hosts as well.

Follow our Twitter and Facebook feeds for new releases, updates, insightful posts and more.

Like what you read? Rate us