Channel bonding problems with 1950s and 2748 switch
Stephen Childs
childss at cs.tcd.ie
Wed Jan 30 02:49:34 CST 2008
Hi,
I have spent a few fruitless days trying to get channel bonding to work on
our new cluster. The machines are the latest revision PE 1950s and the
switch is the Dell PowerConnect 2748 switch. The network driver in the
1950s is as follows:
eth0: Broadcom NetXtreme II BCM5708 1000Base-T (B2) PCI-X 64-bit 133MHz
I have tried every channel bonding mode by now I think, both with link
aggregation groups set up on the switch and without. I never seem to get
more than the throughput a single card would provide (~940 Mbps or 990
with jumbo frames and other optimisations). When I look at the output of
netstat, I see that the transmit traffic seems to be evenly distributed,
but the receive traffic is mainly being processed by one card.
It's my understanding that bonding modes 0, 1, and 2 require link
aggregation on the switch, the 2748 doesn't seem to support the LACP
protocol needed for mode 4, and modes 5 and 6 shouldn't require switch
support.
As a sanity check I connected the two machines with two crossover cables
and in this configuration I was able to get ~1.96 Gbps using the
round-robin mode. (However, balance-alb didn't seem to provide any
increase in throughput.)
Does anyone else have experience with this switch and NIC? Any tips?
Stephen
--
Dr. Stephen Childs,
Research Fellow, EGEE Project, phone: +353-1-8961797
Computer Architecture Group, email: Stephen.Childs @ cs.tcd.ie
Trinity College Dublin, Ireland web: http://www.cs.tcd.ie/Stephen.Childs
More information about the Linux-PowerEdge
mailing list