I have for example a LAN with several switches (SW1-4) connected together with Etherchannel, an ESX is connected to the SW1 with Etherchannel too, and an other server connected to SW4.
My ESX need to have a load balancing method like src-dst-ip. That's not a problem, I change it in SW1.
- Because there is an other etherchannel between SW1 and SW2 and because the load-balancing command affect every etherchannel in the switch, I will change the load balancing method of the SW2 to be agree with SW1 because default is src-mac.
- I'm doing the same for SW3 and SW4.
Everything will be good if my server have a src-dst-ip load balancing configured.
My question : If my server is still in src-mac for example or everything else than src-dst-ip, what's could be the solution to be clean and satisfied both ESX and Server load balancing methods ? without changing servers load balancing methods.
I don't think that's possible because of the switches load balancing process...
Thanks for your responses,
Solved! Go to Solution.
My question is without any change on my ESX and my SRV (this is an exemple of topology, not my topology) :
- How can I be clean with my load balancing parameter on my switches ?
for exemple :
Etherchannel LB on ESX is : src-dst-ip
Etherchannel LB SRV is : mac-src
which LB parameter I need to put in my switches ?
The problem is that the LB parameter is a global command and not an interface command. But there is maybi a work around.
thanks for your answer,
"On switches, LB only applies to egress traffic from the switch. It doesn't matter how the traffic entered the switch."
That's the answer that I was looking for.
It is switching so it doesn't matter if the frame path isn't symetric.
Thanks very much,
Have a nice day