Directly connecting SAN to two ESXi hosts on the same subnet without a switch causes routing conflicts. Use different subnets or add a layer 3 device for routing. Alternatively, use VLANs or a QSFP switch to properly separate traffic and enable vMotion on the same subnet.