Each of my Hyper-V hosts has 2 NICs configured for iSCSI using MPIO.
I have set the MPIO policy as Round Robin with Subset.
When I check the Failover Cluster Network settings (in the Failover Cluster Manager) for the iSCSI network I can only see one iSCSI NIC on each host.
a.) Is this by design i.e. because I am using MPIO and Round Robin? (I have changed to Least Queue Depth etc. and still only see one iSCSI NIC in the Failover Cluster Manager.
b.) Is there a recommended protocol to use i.e. Round Robin vs Least Queue Depth vs Weighted etc.
c.) Any recommended tools to test MPIO is actually working? I verified by checking the sessions and paths in the iSCSI Initiator and the disks themselves in Device Manage->MPIO (some show as unoptimized but again, I believe this is by design)