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

Fwd: Re: Debian bonding



A żeby nie być gołosłownym (wykonane na tym samym switchu - 3Com 3824):

iperf -c 192.168.10.23
------------------------------------------------------------
Client connecting to 192.168.10.23, TCP port 5001
TCP window size: 27.9 KByte (default)
------------------------------------------------------------
[  3] local 192.168.10.244 port 43008 connected with 192.168.10.23 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec  2.11 GBytes  1.81 Gbits/sec

nuttcp -t 192.168.10.244
1776.5923 MB / 10.01 sec = 1489.4462 Mbps 7 %TX 21 %RX 0 retrans 0.15 msRTT

cat /proc/net/bonding/bond0

Ethernet Channel Bonding Driver: v3.6.0 (September 26, 2009)

Bonding Mode: load balancing (round-robin)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 200
Down Delay (ms): 200

Slave Interface: eth0
MII Status: up
Link Failure Count: 0
Permanent HW addr: 01:02:03:04:05:06

Slave Interface: eth1
MII Status: up
Link Failure Count: 0
Permanent HW addr: 06:05:04:03:02:01

by TG

---------------------------------------

No dobra, chyba to rozgryzłem.

3Comy 2928-SFP (czytaj: HP V1910-24G Switch (JE006A)) nie agregują
linków wcale, działa jedynie failover.
Wykonałem wiele testów, niektóre z nich:
a).ten sam switch: 3Com 2828-SFP
LACP 2x serwer Dell<->  LACP 2x serwer Fuji, 950Mbits
manual aggregate 2x serwer Dell<->  manual aggregate 2x serwer Fuji,
950Mbits
przetestowane tryby bonding w Linuksie: 0,4,6 (round-robin, 802.3ad i
balance-alb)
transfer zawsze ~900-950Mbit
b).ten sam switch: 3Com 3824
LACP 2x serwer Dell<->  LACP 2x serwer Fuji, 900Mbits
bez bondingu na switchu, bonding mode 0 (round-robin) Linux, 1600-1800
Mbits (!!!!!!)
bez bondingu na switchu, bonding mode 6 (balance-alb) Linux, 950Mbits
c).dwa switche 2928-SFP połączone światłowodem - standard 1000BASE-LX,
po 2 porty, LACP
zawsze ~900Mbit
d).dwa switche 3824 połączone światłowodem - standard 1000BASE-LX, po 2
porty, LACP
zawsze ~900Mbit
e).dwa switche 3824 połączone światłowodem - standard 1000BASE-LX, po 2
porty, bez LACP (manual aggregate)
zawsze ~900Mbit

Tym samym albo producent kłamie, bo w ulotce HP (tak, niestety HP
przejęło 3Coma) widnieje wzmianka, iż te switche to potrafią.
http://h20195.www2.hp.com/v2/default.aspx?cc=pl&lc=pl&oid=4177643
Albo coś jeszcze trzeba zrobić np. VLAN dla tego typu połączeń.
W każdym razie mam nadzieję, że ta wiadomość ostrzeże innych, by więcej
klientów nie zostało "nadzianych" w butelkę.

Czekam też na moduły 4,25Gbps sprawdzę czy będą działać.
I jeszcze sprawdzę, czy switche "zobaczą" 2Gbps przy użyciu tylko
zwykłych patchcordów.

TG

On 19.04.2011 09:46, kuLa wrote:
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1

 On 19/04/11 01:16, TENEG - Tomasz Gołębiewski wrote:
 Witam,
 hej

 próbuję ustawić LACP na switchach 3Com 2928-SFP i połączyć 2 serwery
 (Dell PowerEdge R610 + Fujitsu Siemens RX330 S1) linkiem 2Gbps.
 próbowałem tak:
 DELL R610 ->   2 x gigabit ether ->   2928-SFP ->   2x światłowód LX lub SX ->
 2928-SFP ->   2 x gigabit ether ->   FUJITSU
 wszystkie linki na switchach synchronizują się z pełnym dupleksem 1000.

 Mam parę pytań:
 - tryb bonding: 802.3ad czyli LACP, ustawiony zarówno na switchach jak i
 Debianach. Z tego co widzę pomiędzy switchami jest wykorzystywany 1 link
 naraz, nigdy obydwa. Próbowałem modułów 1000BASE-SX, 1000BASE-LX oraz
 zwykłych patchcordów 7kategorii w mostku po 2 szt i nic :(
 Jeśli jesteś pewien ustawień na switch'ach (w tym przypadku nie bardzo
 moge ci pomóc jako, że używam cisco)

 - jutro sprawdzę, czy to przypadkiem nie jest tak że zagregowane 2Gbps
 będzie działać ale tylko w obrębie 1 switcha...
 aaa właśnie, szczególnie zwróć uwagę na tryb w jakim masz ustawione
 porty (tzn. passive, active czy on - tak przynajmniej to wygląda w cisco)

 - czy IPERF powiniem pokazać ~220MB/s przy linku 2Gbps? Czy nigdy nie
 pokaże tyle?
 - do testów będę miał jeszcze moduły 4,25Gbps, ale nie wiem czy
 zadziałają...
 - używał ktoś LACP? albo generalnie bondingu?
 U mnie bonding jest na wszystkich serwerach i dziła jak powinien.
 Sprawdź w jakim trybie masz ustawiony bonding na debianie, o ile się nie
 mylę powinien to być mode=4.
 btw rozumiem, że jesteś na squeeze?


- --
 |_|0|_|                                          |
 |_|_|0|         "Heghlu'Meh QaQ jajVam"          |
 |0|0|0|         -------- kuLa ---------          |

 gpg --keyserver pgp.mit.edu --recv-keys 0xC100B4CA
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.10 (GNU/Linux)

 iQEcBAEBAgAGBQJNrT3OAAoJEOqHloDBALTK+ykH/iCCsuWVjQKA0DbTJKGzWwwG
 rwhH3HmXwgos/FVZj7qAiiXafB4sFB9I+hjQlLwnNWceRCi4qEfLCXOT+a7Ex7dT
 w/P3bDucBwFxGLf0gu0KzANj5lyRiuWnfCHYKogeJ8YodkXM7PE2PSkfAVzgBCMJ
 cYOFZArw8QYHPynpRyQV0h4LuCUnKYaOL3IDCqBGK9BX9lAeMRFRAFu0LHibsaba
 jPQutYxE1LG0phVGI34aOJa9XOKXmeboXN5tk1RDIrsbQipFYt7M1plt4eYTlc/B
 HAx9VkiK1ohGIGxTNgbqTqH4G4HMDAFL2Y58X4X+o+zbRn6qrJzKrdwiUzq+QFo=
 =+F8B
 -----END PGP SIGNATURE-----




Reply to: