If you run Microsoft’s Hyper-V as your virtualisation platform rather than the ever popular VMware ESX then you probably want a way to manage your Hyper-V hosts as well as the virtual machines that reside on this. Well you can do a lot of the functions that SCVMM does with the free tool for managing Hyper-V, the Hyper-V Manager (which comes as part of the Windows Operating System).
System Centre Virtual Machine Manager is also called System Centre VMM or SCVMM for short. It is part of the pletheroa of Microsoft’s System Centre Product suite, including familiar ones like SCCM (System Centre Configuration Manager) and SCOM (System Centre Operations Manager).
So if they are similar why would we use System Centre Virtual Machine Manager over and above the Hyper-V Manager you ask and have to pay more money to Microsoft?
Well I list out the main differences here to hopefully guide you to a decision before going through the installation process of SCVMM later on down the page.
SCVMM can do all the Hyper-V Manager does from a single console.;
The biggest issue with using Hyper-V Manager over System Centre VMM is that it cannot scale to manage large environments, and with having three different consoles (Hyper-V Manager, Failover Cluster Manager and then Powershell) can be quite daunting to use to it’s full ability.
Planning for your SCVMM deployment is a good practice and you want to make sure to size it right for your environment. The suggested limits of the software Microsoft details for SCVMM deployment are in the table below;
|Entity||Recommended maximum count|
|Library Objects (templates, profiles)||100|
Recommended hardware requirements are;
|Hardware||VMM server||VMM database||VMM library||VMM console|
|Processor (minimum)||8 core Pentium 4, 2 GHz (x64)||8 core Pentium 4, 2.8 GHz||4 core Pentium 4, 2.8 GHz||2 core Pentium 4, 1 GHz CPU|
|Processor (recommended)||16-core, 2.66 GHz CPU||16 core 2.6 GHz CPU||4 core 2.8 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|
The recommended Windows Operating System requirements for SCVMM 2019 are
The last piece to the SCVMM puzzle, is the database it requires. Obviously this database is another Microsoft product, SQL Server.
The supported Microsoft SQL database versions for SCVMM 2019 are;
Now that you can see the benefits to installing and using SCVMM to manage your Hyper-V hosts and it’s Virtual Machines. We will now get to the installation part to guide you through the process. I am going to assume here that you already have your Hyper-V hosts up and running and are ready to start your installation. To continue on with this installation guide I will run you through my current infrastructure setup. I have a newly deployed Hyper-V host and have prebuilt some generic virtual machines that are running on it. I am using a demo version of SCVMM which you can download for yourself from the Microsoft site (link here) and I have already predownloaded the files ready to start the installation.
So what are the prerequisites to install SCVVM? Obviously besides the requirements detailed up above, you will need a functioning Hyper-V environment to install the SCVMM on to, as well as administrator access to manage the Hyper-V hosts. As I have downloaded an image from Microsoft and if you are doing the same you will need Domain Administrator access to add the SCVMM Windows server to the domain.