So I have a project coming up where one of the requirements is to configure a Windows Server 2008 R2 High Availability Cluster, running Hyper-V. Having not done this before I thought I would run through the steps in my development Lab to ensure I don’t run into any problems, my development Lab is based in VMWare Workstation 8, the first problem I came across was to run a nested hypervisor in the VMWare workstations Hypervisor.
With a little bit of research, this is what I found:
The following are the steps to create a Microsoft Hyper-V VM running in VMware Workstation 8.
1. Create a New VM with version 8 hardware
2. Give it 4 GB RAM and 2 x vCPUs with about 80-100 GB disk space, depending upon how many VMs you wanted nested underneath Hyper-V.
3. The instructions lead you to believe that you should pick a VMware ESX option as the guest OS… STOP! DON’T! Select Windows 2008 R2 x64.
4. When you are finished, make sure you add another NIC to the VM used as the Hyper-V virtual network,
5. Under the settings of the VM > CPU, make sure you have the option to pass-through the Intel VT-x/EPT feature.
6. Make sure you have set the VM to boot from Windows 2008 R2 x64 media ISO.
7. Before booting, you should edit the config file .vmx and add the parameter: hypervisor.cpuid.v0 = “FALSE”
8. Now Boot and Install Windows 2008 R2 x64.
9. Once finished, open up Server Manager and click “Add Role”.
10. Select and install the Hyper-V option. At this point, you will know if your system is working correctly and passing the Intel EPT feature, because if it doesn’t, you won’t be able to go past this point.
11. You’ll also have to select the network adapter used for the virtual network.
12. Now install Hyper-V, which will need a reboot.
13. After it is completed, open Server Manager drill down to Hyper-V and connect to the local server.
14. Now create and install a virtual machine.
Once done, you should be able to use it as normal, all be it a little slower than you would be able to normally.
To then configure Windows Server 2008 R2 Failover Clustering, follow this link: