I am planning a network for new OceanStor 2600 v3 dual controller with 2 * 4 port 10 GbE which will be connected to vSphere esxi 6.5 hosts through dual 10 GbE switches for high availability. The document "Huawei SAN Storage Host Connectivity Guide for VMware ESXi issue 12 (2019-05-15)" page 30 first has an example for single switch setup. The text and the table are a bit confusing, first is says "IP addresses of the ports on the storage and host are in the same subnet, ensuring connectivity between the host ports and the storage", however the table 3-8 below is using two separate subnets, 192.168.5.0/255.255.255.0 and 192.168.6.0/255.255.255.0 for controller A and B respectively.
Is it recommended to use separate networks for controllers A and B or use the same network for both of them and use port binding on esxi as explained in chapter 7.5.1 "When Is Port Binding Needed"?
As I will setup two switches to make the setup safe for a single network switch failure, what is the recommended setup? Esxi hosts will have two dual NIC cards. My current plan is to connect both esxi NICs to both switches and each switch to both controllers, then follow VMware https://kb.vmware.com/s/article/2045040 to create vmkernels that have one uplink in one physical NIC and another on the second physical NIC. The aim is to make the setup tolerant for single NIC failure, single switch failure and single storage controller failure. I am planning to use
"OceanStor UltraPath for vSphere". Is this a good plan?
Notice: To protect the legitimate rights and interests of you, the community, and third parties, do not release content that may bring legal risks to all parties, including but are not limited to the following:
Politically sensitive content
Content concerning pornography, gambling, and drug abuse
Content that may disclose or infringe upon others ' commercial secrets, intellectual properties, including trade marks, copyrights, and patents, and personal privacy
Do not share your account and password with others. All operations performed using your account will be regarded as your own actions and all consequences arising therefrom will be borne by you. For details, see " User Agreement."