Designing, Installing, and Configuring a Failover Cluster with Hyper-V Managed by SCVMM
August 5, 2019System Center Virtual Machine Manager (SCVMM) is a management tool developed by Microsoft to efficiently manage Hyper-V in a scalable way. While Hyper-V includes its own tools for managing virtual machines (VMs), as an enterprise scales to include failover clustering, Hyper-V replication, or multiple Hyper-V hosts across a variety of physical servers, SCVMM helps to simplify the management of the virtualized infrastructure.
In this tutorial, you will learn how to install SCVMM in a Microsoft Windows Failover Cluster to improve the availability of applications and services. All you need are at least 2 servers running Windows server 2016 with Hyper-V role in a Domain environment to create this failover configuration using the SCVMM application.
For the purposes of this tutorial, I used two blade servers, each with a 12-core CPU and 64 GB of memory, in an HPE Synergy 12000 Frame. I created two profiles with three different network connections and three storage volumes (one for boot and two shared, with one for VMs and one for quorum).
After a firmware upgrade with the latest Service Pack for ProLiant (SPP), I booted the systems from the virtual CD-ROM with the Windows Server 2016 ISO file. Once the servers became available, I configured the network with a static IP address, enabled Remote Desktop Service, installed Windows updates, and then activated the Windows key.
The servers were ready to join the Windows domain after they were rebooted to apply the new configuration.
Next, I installed Hyper-V role, then failover Clustering and the Multipath IO feature, after which I rebooted the systems again.
The shared volumes were created to be added in the failover cluster from disks that were part of the Cluster Shared Volume (CVS).
As you can see, the Hyper-V Failover Cluster can now be validated.
I then installed the prerequisites for SCVMM including SQL Server 2016, Windows ADK (Assessment and Deployment Kit), and Windows PE (Pre-installation Environment), as well as created specific users and groups in the domain. Note that you must run the SCVMM Setup as an administrator. After answering a few questions, I Iaunched the application and connected to the Hyper-V Cluster.
For more detailed information, check out the following:
- Prestage cluster computer objects in Active Directory Domain Services (ASDS)
- Configuring cluster accounts in Active Directory
- Installing System Center Virtual Machine Manager (SCVMM)
- Event ID 1222
I hope you found this tutorial helpful in setting up System Center Virtual Machine Manager (SCVMM) in a Microsoft Windows Failover Cluster. Continue to monitor our blog posts for more hints that you can use to make your development environment more efficient.