Bonding av två NIC, balance-rr mode fungerar ej..

Permalänk
Medlem

Bonding av två NIC, balance-rr mode fungerar ej..

Har två stycken 100/100 linor in i min lägenhet. Dessa är kopplade till en HP procurve 2650 switch, som har en uplink på 1 gbit.

I min servar har jag två stycken Intel PRO/1000 GT Desktop Adapter kort.
OS: Debian 6.0 squeeze

Om jag kör NIC:en var för sig, så kan jag få ut 11MB/s per NIC samtidigt.
Men efter jag har confat min 'bond0', så får jag bara ut 11MB/s.

Här är min conf:
/etc/network/interfaces:
auto bond0
iface bond0 inet dhcp
slaves eth2 eth4
bond-mode balance-rr
bond-miimon 100
bond-downdelay 200
bond-updelay 200

/etc/modprobe.d/aliases.conf: (Detta ska dock inte behövas i debian squeeze)
alias bond0 bonding
options bond0 mode=balance-rr miimon=100

Något som ser något galet? Eller har några tips?
Det jag är ute efter är att kunna få 200mbit i en tråd.
Tänkte brygga bond0 med ett gbit nätverk till resterande datorer hemma sen. Så att alla kan nyttja '200mbit linan'.

Permalänk
Medlem

Kanske pfsense med Multiwan kan vara något? Jag har testat detta med två telia linor. Funkade bra.
#9620131

Men du kanske kör annat än bara router på dina servrar...

Visa signatur

Intel i7-5820k .:. 32GB DDR4 2400 MHz .:. RTX 3060 Ti .:. 1TB 970 EVO NVMe .:. AOC 49" 5120x1440@120Hz
Intel E3-1230v2 .:. 32GB DDR3 ECC .:. GTX 1650 .:. 9x3TB WD Red & 4x10TB IronWolf

Permalänk
Medlem
Skrivet av pars:

Kanske pfsense med Multiwan kan vara något? Jag har testat detta med två telia linor. Funkade bra.
#9620131

Men du kanske kör annat än bara router på dina servrar...

pfsense skulle man kunna köra, men kör en hel del annat på burken också. Så vill gärna ha debian i grunden.
Och det bör ju inte vara så svårt att få det att lira.

Permalänk
Medlem

Dum fråga, men har du startat om burken/interfacen/nätverkstjänsten efteråt?

Visa signatur

R7 5800X3D | MSI X470 GAMING PLUS | 32GB 3200MHz CL16 | Powercolor Radeon RX 5700XT 8GB Red Dragon | Samsung 850 EVO 500GB | Samsung 860 EVO 1TB | Kingston A2000 1TB | 2x 3TB HDD | Seasonic FOCUS Plus 650W Gold

Permalänk
Medlem
Skrivet av matte56:

Dum fråga, men har du startat om burken/interfacen/nätverkstjänsten efteråt?

Hehe:) Det har jag gjort. Ett antal gånger. Både burken och nätverkstjänsterna.

Permalänk
Medlem
Skrivet av QuZack:

Hehe:) Det har jag gjort. Ett antal gånger. Både burken och nätverkstjänsterna.

Hittade denna, men du kanske redan har läst:
http://mindref.blogspot.se/2011/05/debian-link-aggregation-bo...

Står ju i en kommentar:
"I suppose Stable and Testing have some difference in bond management, in stable I had to perform the two additional configuration..."

Visa signatur

R7 5800X3D | MSI X470 GAMING PLUS | 32GB 3200MHz CL16 | Powercolor Radeon RX 5700XT 8GB Red Dragon | Samsung 850 EVO 500GB | Samsung 860 EVO 1TB | Kingston A2000 1TB | 2x 3TB HDD | Seasonic FOCUS Plus 650W Gold

Permalänk
Medlem
Skrivet av matte56:

Hittade denna, men du kanske redan har läst:
http://mindref.blogspot.se/2011/05/debian-link-aggregation-bo...

Står ju i en kommentar:
"I suppose Stable and Testing have some difference in bond management, in stable I had to perform the two additional configuration..."

Har testat att lägga in options bonding miimon=100 i /etc/modprobe.d/bonding
samt mii i /etc/modules

men det hjälpte inte.

Har även testat att köra med både trunk, lacp och utan i switchen. Alla tre fungerade lika dåligt.

Fler idéer?:)

*edit*
Jag upptäckte precis att jag kan skicka ut i ca 22MB/s, men fortfarande bara ladda ner i 11MB/s.

Permalänk
Medlem
Skrivet av QuZack:

Har testat att lägga in options bonding miimon=100 i /etc/modprobe.d/bonding
samt mii i /etc/modules

men det hjälpte inte.

Har även testat att köra med både trunk, lacp och utan i switchen. Alla tre fungerade lika dåligt.

Fler idéer?:)

*edit*
Jag upptäckte precis att jag kan skicka ut i ca 22MB/s, men fortfarande bara ladda ner i 11MB/s.

Switchen på andra sidan lär ha det igång också. Det är inte automagiskt per default

Visa signatur

CCNP

Permalänk
Medlem
Skrivet av maniak:

Switchen på andra sidan lär ha det igång också. Det är inte automagiskt per default

Hur menar du nu? Ha vad igång?

Permalänk
Medlem
Skrivet av QuZack:

Hur menar du nu? Ha vad igång?

LACP.

http://techierambles.blogspot.se/2009/07/enable-lacp-on-hp-pr...

Visa signatur

Bosna u <3

I7-6700K :-: 16gb DDR4 :-: ASUS 1080TI :-: MSI Gaming Carbon :-: NH-U14S :-: FD R5 :-: Seasonic X 760W

Permalänk
Medlem

Har testat att sätta igång och stänga av LACP, inget av det hjälpte.

Permalänk

Hur mäter du hastigheten?

Det blir ju problematiskt eftersom de flesta test är gjorde för en lina. Vad händer om du tankar en linuxdist via torrent?

/Zyber

Visa signatur

Workstation: Dell Latitude E5400, WinXP/Ubuntu 9.10. 4 GB RAM, 250GB, P8700 @ 2.53GHz
HTPC: MythBuntu, 2GB RAM, 1TB, Atom dual core @ 1.6 GHz, Sanyo PLV-Z700
Server #1: Ubuntu, 2 GB RAM, 4*143 GB 10K RAID0 +2*73GB 15K RAID1. Intel Xeon dual core @3.2 GHz

Permalänk
Medlem

Mäter hastigheten genom att filer från bland annat http://speedtest.tele2.net/
Testar med två hämtningar från två olika servrar samtidigt.
Maxar endå bara en 100mbit lina.

Upphastighet har jag mätt med scp till två olika servrar.

Permalänk
Avstängd

Du kan ju inte bonda två förbindelser från din ISP om de inte är med på det och sätter upp det på sin sida också.

Permalänk
Medlem
Skrivet av MartenKL:

Du kan ju inte bonda två förbindelser från din ISP om de inte är med på det och sätter upp det på sin sida också.

Kanske inte var helt klar med det i min första inlägg.
Men såhär ser det ut:

Internet --> (gbit) --> procurve 2650 --> (100mbit) --> eth2 i min server --> (100mbit) --> eth4 i min server

Jag har access till procurve switchen och kan göra vad jag vill med den.

Permalänk
Avstängd

Ahh. Ja då borde det fungera om du konfigurerar switchen rätt.

Permalänk
Medlem

http://www.cyberciti.biz/howto/question/static/linux-ethernet...

Om jag förstår riktig så kör du round robin lb. Du kan skicka kombinerad, men inte ta imot utan någon form for aggregation mot din isp. Kom ihåg at ingen före din switch vet at du kör link agg.

Skickades från m.sweclockers.com

Visa signatur

Bosna u <3

I7-6700K :-: 16gb DDR4 :-: ASUS 1080TI :-: MSI Gaming Carbon :-: NH-U14S :-: FD R5 :-: Seasonic X 760W

Permalänk
Medlem
Skrivet av MartenKL:

Ahh. Ja då borde det fungera om du konfigurerar switchen rätt.

Jag tycker också det.

Just nu är switchen confad såhär:

LACP PORT LACP TRUNK PORT LACP LACP NUMB ENABLED GROUP STATUS PARTNER STATUS ---- ------- ------- ------- ------- ------- 41 Active Trk2 Up No Success 42 Active Trk2 Up No Success

Där jag använder port 41 och 42.

Permalänk
Medlem
Skrivet av QuZack:

Jag tycker också det.

Just nu är switchen confad såhär:

LACP PORT LACP TRUNK PORT LACP LACP NUMB ENABLED GROUP STATUS PARTNER STATUS ---- ------- ------- ------- ------- ------- 41 Active Trk2 Up No Success 42 Active Trk2 Up No Success

Där jag använder port 41 och 42.

Den lastbalanserar på olika nivåer, mac, ip, tcp/udp osv. Så har du bara en ip på din sida så använder den bara en länken?

Varför kör du inte bara gig till servern?

Visa signatur

CCNP

Permalänk
Medlem
Skrivet av maniak:

Den lastbalanserar på olika nivåer, mac, ip, tcp/udp osv. Så har du bara en ip på din sida så använder den bara en länken?

Varför kör du inte bara gig till servern?

Vet du hur man kan ställa in det? Jag kan ju ta en IP till om det skulle behövas. Men hur skulle det confas?

gbit används till annat, så kan ej ta den.

Permalänk
Medlem

Han har vel 2 olika ip adresser för varje 100mbit uppkoppling. Men det är fel tänkt oavsett, det är inte klienten som ska lastbalansera.

Pfsense loadbalancing kan vara en billig lösning här, om inte hans ISP går med på link aggregation. Men du kommer bara se 200mbit IN om du kör torrents eller multi connection usenet.

Om din isp klarar leverera 2x100mbit, så kan dom kanske leverera 200mbit på en lina så betalar du bara dubbelt..

Hur fungerar bond-mode 4 på din server burk ? Testad det ?

Visa signatur

Bosna u <3

I7-6700K :-: 16gb DDR4 :-: ASUS 1080TI :-: MSI Gaming Carbon :-: NH-U14S :-: FD R5 :-: Seasonic X 760W

Permalänk
Medlem
Skrivet av zeleni:

Han har vel 2 olika ip adresser för varje 100mbit uppkoppling. Men det är fel tänkt oavsett, det är inte klienten som ska lastbalansera.

Pfsense loadbalancing kan vara en billig lösning här, om inte hans ISP går med på link aggregation. Men du kommer bara se 200mbit IN om du kör torrents eller multi connection usenet.

Om din isp klarar leverera 2x100mbit, så kan dom kanske leverera 200mbit på en lina så betalar du bara dubbelt..

Hur fungerar bond-mode 4 på din server burk ? Testad det ?

IP adresser har jag gott om., men ska ju räcka med en.

"om inte hans ISP går med på link aggregation", min ISP har inget med detta att göra.
Jag har en gbit lina fram till procurve switchen. I procurve switchen har jag två 100-portar, som jag kan använda mig av.
Dessa två 100-portar vill jag lastbalansera över.

Vad skulle mode 4 ge mig för resultat?

Permalänk
Medlem

802.3ad or 4

IEEE 802.3ad Dynamic link aggregation. Creates
aggregation groups that share the same speed and
duplex settings. Utilizes all slaves in the active
aggregator according to the 802.3ad specification.

Resultatet du önskar antar jag.

Köpa switch med fler gig portar då ?

Visa signatur

Bosna u <3

I7-6700K :-: 16gb DDR4 :-: ASUS 1080TI :-: MSI Gaming Carbon :-: NH-U14S :-: FD R5 :-: Seasonic X 760W

Permalänk
Medlem

mode 4 gav mig inget bra alls.

Men switchen ändrade sin 'show lacp' output

LACP PORT LACP TRUNK PORT LACP LACP NUMB ENABLED GROUP STATUS PARTNER STATUS ---- ------- ------- ------- ------- ------- 41 Active Trk2 Up Yes Success 42 Active Trk2 Up Yes Success

(LACP STATUS är 'Yes' nu)

Dock får jag bara 100mbit både upp och ner nu (även med flera trådar).

Permalänk
Avstängd
Skrivet av QuZack:

mode 4 gav mig inget bra alls.

Men switchen ändrade sin 'show lacp' output

LACP PORT LACP TRUNK PORT LACP LACP NUMB ENABLED GROUP STATUS PARTNER STATUS ---- ------- ------- ------- ------- ------- 41 Active Trk2 Up Yes Success 42 Active Trk2 Up Yes Success

(LACP STATUS är 'Yes' nu)

Dock får jag bara 100mbit både upp och ner nu (även med flera trådar).

Ta kontakt med HP, dom borde kunna lösa problemet åt dig

Visa signatur

Intel Core i5 2500k | Asus Geforce GTX 980 | MSI Z68A-GD65 G3 Rev B3 | 8GB G.Skill ARES | BeQuiet! SP7 500w | WD Black 1tb | WD Green 500gb | Hitachi 320gb | Creative X-Fi Titanium Fatality pro | Razer Kraken | Razer Naga Molten | Qpad-MK85 | Antec 1200 | LG 42" IPS LED

Permalänk
Medlem
Skrivet av QuZack:

Vet du hur man kan ställa in det? Jag kan ju ta en IP till om det skulle behövas. Men hur skulle det confas?

gbit används till annat, så kan ej ta den.

ftp://ftp.hp.com/pub/networking/software/59906023-1004-Manage...

Sida 12-26

Verkar inte gå att ändra.

LACP/trunking har i princip 2 huvudsakliga användningsområden. Att ge en active/failover länk till en server utifall en switch skulle pajja. Eller aggregera länkar mellan switchar där många klienters trafik flyter.

Går såklart att göra som du vill men just den switchen du har är inte anpassad för det, finns andra som kan lastbalansera på andra nivåer.

Ordna en switch med fler gigportar, eller koppla en dum l2 i en av gigportarna.

Visa signatur

CCNP

Permalänk
Medlem

pfSense virtuellt kanske vore något då?

Visa signatur

R7 5800X3D | MSI X470 GAMING PLUS | 32GB 3200MHz CL16 | Powercolor Radeon RX 5700XT 8GB Red Dragon | Samsung 850 EVO 500GB | Samsung 860 EVO 1TB | Kingston A2000 1TB | 2x 3TB HDD | Seasonic FOCUS Plus 650W Gold

Permalänk
Medlem

Ajdå, det var illa det.
Ja, pfSense virtuellt kanske kan bli något.
Ska experimentera med det lite:)