Hi,
I thought I would update on this as I have finally managed to get it working. The changes I made were :-
Production (x3 nic team) - only available to VM's
Fault Domain vSwitches (1 nic x2 FD's) - only available to VM's
The HyperV host has its own migration/management NICs and Fault Domain connections. All in all I have 11 cables plugged across x3 network cards. Could probably drop x2 connections as the HyperV host FD NIC-Teams dont really need a standby adapter.
On both the HyperV host and VMs I ran PS:
disable-netadaptervmq *
disable-netadapterrsc *
disable-netadapterrss *
disable-netadapterlso *
disable-netadapterchecksumoffload -name * -udpipv4
disable-netadapterchecksumoffload -name * -udpipv6
disable-netadapterchecksumoffload -name * -ipipv4
new-msdsmsupportedhw -vendorid "COMPELNT" -productid "Compellent vol"
new-msdsmsupportedhw -vendorid "Dell EMC" -productid "ME5 "
I think, if I was to put my finger on something that resolved the issue, it was disable-netadapterlso * within the HyperV guest. This seemed to really kick it in to life. I can now connect the guest OS' directly to the SAN without having to create a CSV, VHD and then copy the files in to the virtual hard disk.
Gary