I have 2x DL 380 G7's running Windows 2008 R2 w/ Hyper-V. Both are over spec'ed to the point where all VMs can run from a single server, the second is there for redundancy (a better option than having a replacement mobo/cpu etc on hand).
Currently both physical servers are just in a workgroup. I intended for our domain controller to be running in a VM in future and having the Hyper-V server boot when the domain controller is not available would obviously create problems.
I am upgrading the Hyper-V servers to Windows 2012 server, one machine at a time. It appears that shared nothing live migration is only available if the Hyper-V servers are joined to a domain.
But if I have to join the Hyper-V servers to a secondary domain with a DC running on a separate physical computer, it defeats the purpose of having 2 Hyper-V servers for redundancy -- I become reliant upon the DC running on a separate single computer.
I like having my Hyper-V servers independent and easily replaceable. Am I missing something? Should I just do without live migration? What is best practice given my setup?