I have a cluster of 3 VMware ESXi6.0 hosts which are not licensed for VMware Distributed Switch. Currently, these hosts are configured with a static LAG between 2 ports on the server and a port each on a pair of Cisco Nexus 9372PX switches joined together with vPC. The servers connect via 10GbE over fibre.
My understanding of vPC is that it allows the switches to form aggregate links across multiple devices without the use of a stack. So, where I have configured a static LAG this seems to work fine.
My concern is that without a protocol such as LACP in place, should one of the Cisco switches go down, or should one of the server NICs fail, there is no way of renegotiating which ports can participate in the LAG so we would lose a theoretical 50% of traffic (based on Src/Dst IP Hash).
Is there a better way of configuring this link aggregation? On 10GbE, is there any merit in having an aggregated link (my gut feeling is no) and should I just let VMware "do it's thing" with regard to failover? What kind of configuration should I have in place on the switch?
I've done some research into this numerous times previously, and all roads seem to point to VMware Distributed Switch which, unfortunately, is prohibitively expensive for us.