Hi
We have a cluster running on AHV and have recently found that its not possible to host guest VMs running Hyper-V within them, as a layer 2 hypervisor.
The scenario is we have a few Windows 2016 VMs running on ESXi at the moment and each VM has the Hyper-V role installed in Windows 2016, providing containers for Docker.
We want to move the VMs to our Nutanix cluster but running Hyper-V within a VM is not a supported type of nested virtualisation.
Support say there are only 2 types of nested virtualisation supported: Credential Guard and WSL2.
Docker is able to use WSL2 for containers as an alternative to Hyper-V but our problem is we need to stick to Windows because our apps are coded for Windows and our Dev team are not keen on re-writing everything!
I’m looking for an unofficial workaround, is there a way to force AHV to allow in-guest layer 2 hypervisors to run? Its possible on ESXi, it feels like there should be an option in the host’s BIOS to enable compatibility.
Any ideas would be appreciated!
Kind regards