Terry,
I do not confess to be anywhere near an expert, but layer2 is, as far
as I know based on a hash of the MAC addresses

http://www.linuxfoundation.org/collaborate/workgroups/networking/bonding

So how well things are balanced depends on the how many machines are active
to/from a server, what their MAC addresses are, and how these MAC addresses
hash. If you only have a few hosts active then you may end up with only
one interface being used - things will only really even out if you have
'enough hosts' all doing approximately the same amount of work against the
server, all at the same time.

[Also be aware that using 3 interfaces may not work well with some 
algorithms/
routers ... I am told that for Cisco's it is best to use 1, 2, 4, or 8 
interfaces
from the server, otherwise you may never get a balance coming into you 
server]

> ...
> Transmit Hash Policy: layer2 (0)
> ...
>
> I think the reason why I see one interface dominating RX and another
> dominating TX is due to the xmit_hash_policy but there are three hosts
> that use this particular server for network traffic. That's 3
> different physical mac addresses. The layer2 algorithm should be fine
> in that situation I would think. What am I missing? Would I just be
> better off with balance-rr?
>
Max
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to