Currently I have the following setup on a FAS - 3140.
Head 1, single top level VIF that has 2 - 10gig interfaces (e4a, e4b). The main IP is 10.50.1.1 and a single alias of 10.50.1.2
Head 2, single top level VIF that has 2 - 10gig interfaces (e4a, e4b). The main IP is 10.50.1.3 and a single alias of 10.50.1.4
These interfaces are plugged into a couple of Nexus 5548's, the VIF's are using LACP into the Nexus switches.
Volumes are shared out via NFS to VMware servers.
Our ESXi 4.1 servers have dual 10gig nics for storage, and they are setup with teaming in ESXi to use IP hash. Each of the hosts have a single IP on the same 10.50.1.x subnet, which is VLAN 50 for us.
All of that works great. I mounted the NFS volumes on ESX, by staggering the target IP's of the Filer Heads and I see almost equal traffic on and interfaces of the VIF's.
******Now we are migrating to Hyper V (dont ask) So I must move to iSCSI volumes/LUN's. I want to use MPIO on the Windows 2008 R2 hosts.
I have read some NetApp docs and Microsoft docs that talk about using multiple subnets for host and target to make sure MPIO works properly. However I have seen setup (screen shots) that show all interfaces, using MPIO on the same subnet. In my current setup above we use the same subnet with NFS/VMware. So I am confused????
Can I use my current configuration and just use the same subnet and then on my Windows 2008 R2 hosts just IP each of the two NIC's on the same subnet? Or should I do the following?
Head 1, single top level VIF that has 2 - 10gig interfaces (e4a, e4b). The main IP would be 10.50.1.1 and I would add an alias of 10.50.2.1 ?
Head 1, single top level VIF that has 2 - 10gig interfaces (e4a, e4b). The main IP would be 10.50.1.2 and I would add an alias of 10.50.2.2 ?
On the Windows 2008 R2 host I would then setup NIC 1 with 10.50.1.6 and NIC 2 with 10.50.2.6 pointing each NIC at a different Target IP when setting up the MS iSCSI initiator (with MPIO installed)??
Would I still use LACP on the VIF's?
Thanks for any help!