Enable Shared Nothing Live Migrations between Hyper-V Clusters using SOFS Clusters
In our setup a Hyper-V cluster does have it's own SOFS cluster, we have several of those clusters. So a one-to-one relationship is established between a Hyper-V Cluster and a SOFS Cluster.
SCVMM 2016 does not allow for VM's to be live-migrated between Hyper- V clusters while this was possible using SCVMM2012R2. This functionality disappeared magically in 2016. We really need this since we migrate VMs regularly between clusters.
For example; we do have local clusters and stretched clusters, we need to live migrate VMs between those for distributing load and SLA levels. The loss of this functionality is documented nowhere and we really need this!
We have EXACTLY the same issue, although it's just two HV clusters sharing a SOFS on S2D! I've been troubleshooting this for 3 months trying to isolate the issue.
I have a **temporary solution**: You can migrate successfully from a given HV cluster to the *Current Host Server* (as shown in Failover Cluster Manager) of the receiving cluster. This will work every time.
I pasted in my original post below which I unfortunately posted in the wrong Uservoice location.
SCVMM (VMM) & S2D should support cross-cluster migration of highly available VMs
Migrations of highly-available VMs from one cluster to another while using S2D and SOFS as a storage solution (NOT hyper-converged) should be supported by VMM.
VMM has built-in functionality to allow migration of a VM from one cluster to another.
This does NOT work with HA VMs when your storage solution is SOFS on S2D. The VM will be placed in pause-critical, effectively a failed migration.
I believe this is a shortcoming on the part of Failover Clustering not properly handling storage communication, but not sure as this action isn't able to be automated outside VMM.