I am working to standardize the iSCSI networking for 2 hosts. I have attached a diagram showing how each of the hosts are currently setup. My question posed, which method is better, and why?
iSCSI_Setup.pdf (261 KB)
3 Spice ups
With only two hosts, you don’t hook up a SAN at all. You use local storage. No value to a SAN, but loads of dangers and costs, with just two hosts.
1 Spice up
The full setup is 9 hosts and 2 SANS with a little over 40 TB of storage.
That’s far better. How many switches, still two?
1 Spice up
You don’t need separate vSwitches, just make a single “iSCSI” vSwitch and then setup iSCSI port bindings for each physical NIC connection to the iSCSI Network.
Example:
vSwitch2
->vmk1->iSCSI1->X.X.X.81->MTU 9000->override failover order->move all but one physical nic to unused.
->vmk2->iSCSI2->X.X.X.82->MTU 9000->override failover order->move all but one physical nic to unused.
rince and repeat this process for each “NIC”
Now under “storage adapters” choose iSCSI->properties->Network. Add each of the NICs to enable iSCSI port binding.
Now add your LUNs/Volumes/datastores. Once added->properties->manage paths->round robin->change->OK
2 Spice ups
So for this question… you are purely looking at the options of vSwitch fabric setup?
1 Spice up
If you’re going to stick with one of your two choices you have represented there, stick with the one on the right, the one with just 2 “iSCSI” vSwitches.
1 Spice up
Yes, this is why I said you only really only need a single “iSCSI” vSwitch, but if you already have two separate “iSCSI” networks/VLANs then you’re better off with your “right side” of your image setup.
@purduepete007 , Thank you for your replies! Could you please help me understand why the right side is better than the left? I know that both will work but I am not sure of the pros/cons of either.
Only because it’s less complicated. In my opinion those extra vSwitches are adding unnecessary complexity.
2 Spice ups
I have 4 different brands of SANs in my environment and I run them all the same way. Single “vlan/subnet”, I think what you’re referring to as a “domain” with iSCSI port binding and my pathing seems to work just fine for each.
Be aware certain arrays support multiple fault domains (others don’t).
1 Spice up
This. DHorsleyJr, You should definitely stick with the right-side option as the left one is nothing more than over-engineering. ISCSI-binding should be turned on if vmnic0 and vmnic1 are in the same subnet.
4 Spice ups