Re: Bonding performance question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On 1/11/2011 10:05 AM, lhecking@xxxxxxxxxxxxxxxxxxxxx wrote:
>
>> I guess you need to look at the bonding src code - looks like it is in
>> drivers/net/bonding/bond_main.c - for CentOS 5 it is:
>
>   C xor is bitwise.
>
>   I did a bit of scripting and found that the algorithm seems much more
>   sensitive to port numbers than IP addresses. Not that iperf gives much
>   control over those, it looks like the client port numbers are picked at
>   random. As a result, I would expect to repeat this test on the same set
>   of clients, say, hundreds of times, and maybe find a small number of
>   cases where all interfaces are utilised.

Hashing 4 values to 4 targets seems like collisions would be likely no 
matter how you do it.  The TX packet/byte values from ifconfig on the 
NICs should show how much went out each interface.

-- 
   Les Mikesell
    lesmikesell@xxxxxxxxx
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos


[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux