Multi-wan lastbalansering med 4st 1 Gbit-linor

Permalänk
Medlem

Multi-wan lastbalansering med 4st 1 Gbit-linor

Hej!

Jag bor på i ett AFB hus nere i Lund och kommer snart få 1 gbit lina helt gratis utan månadsavgift. Mer info finns på http://www.afb.se/sv/Om-AFB/Nyheter/Pressrelease-Snabbast-bre...

Idag har vi 4 nätverksuttag i lägenheten som alla kräver individuella abonnemang och om detta fortsätter vara så när bredband2 har kopplat in gbit in till oss så innebär det att vi har 4 gbit linor in i lägenheten som alla är _gratis_. Därför funderar jag på ett litet projekt med att skaffa mig 4st 1 gbit-linor och koppla alla dessa till t.ex. en pfsense-router och använda mig av lastbalansering. Är det någon som gjort något liknande eller vet vilken hårdvara som krävs? kan tänka mig att det kan kräva rätt bra hårdvara.

MVH
Daniel

Permalänk
Medlem

Lite offtopic: Fullständigt onödigt men samtidigt en kul idé och ett roligt projekt, själv sitter jag bara på ett fungerande uttag i sparta.
OnT: Jag hade tänkt att köra antingen en g2030 eller en i3'a för att klara en gigabit, osäker på om de klarar mer än halv duplex. Jag vet inte hur bra pfsense eller liknande skalar med bättre/dyrare hårdvara, utnyttjar den allt som en i7'a eller en e3/e5 erbjuder? Lär bli en saftig burk i vilket fall. Lycka till!

Permalänk
Medlem

Absolut går det att lastbalansera med tex pfsense, tänk på att du kommer behöva en lite kraftfullare dator för att orka med lasten.
Det största problemet är väl att du måste ju ha ett interface som klarar 4Gbit+ ner mot din dator, dvs både din dator och routern måste ha ett 10Gbits-interface och det är inte helt billigt.

Visa signatur

Cisco-certifierad nätverksspecialist
Bygger globalt spelservernätverk på dathost.net

Permalänk
Medlem
Skrivet av ZerxXxes:

Absolut går det att lastbalansera med tex pfsense, tänk på att du kommer behöva en lite kraftfullare dator för att orka med lasten.
Det största problemet är väl att du måste ju ha ett interface som klarar 4Gbit+ ner mot din dator, dvs både din dator och routern måste ha ett 10Gbits-interface och det är inte helt billigt.

Har man pengar att blåsa så
Men bara för nätverkskortet lär man få lägga nästan 5000kr, vad en router som klarar såna hastigheter kostar har jag ingen aning om då jag inte ens hittar några i Svenska butiker. Visserligen inte letat jättegrundligt men ingen av de större säljarna för privatkonsumenter har det iaf.

Visa signatur

Guide för felsökning av Bluescreen! (tack till m4goo2 som gjort denna)
Chassi: Antec Twelve Hundred | Moderkort: Asus z170-A | CPU: I7 6700K @ 4.7GHz | Corsair H80 | RAM-minnen: Corsair Vengeance LPX 16GB@2666MHz | GPU: MSI NVIDIA GTX 1070 Gaming G8 | Nätagg: EVGA SuperNova G2 750w | HDD: Samsung 850 EVO 500GB, OCZ Vertex3 120GB, 4x Seagate Barracuda Green 2TB, 1x Western Digital My Book 3TB, Western Digital My Book 4TB.

Permalänk
Medlem
Skrivet av TiasE:

Har man pengar att blåsa så
Men bara för nätverkskortet lär man få lägga nästan 5000kr, vad en router som klarar såna hastigheter kostar har jag ingen aning om då jag inte ens hittar några i Svenska butiker. Visserligen inte letat jättegrundligt men ingen av de större säljarna för privatkonsumenter har det iaf.

Har man gott om pengar och är bindgalen köper man en F5 Big IP :)..
Enligt mig den överlägset bästa lastdelaren på marknaden. Släng dig i väggen Cisco ACE

Skickades från m.sweclockers.com

Visa signatur

Intel Core i7 6850K 3,6 GHz 15MB @ 4,7GHz kyld med Noctua NH-U9S på MSI X99A Raider
Corsair Vengence LPX 64GB (8x8GB) DDR4 3000MHz @ 3200 MHz
2x MSI GeForce GTX 1080 8GB Aero OC i SLI
HyperX Predator 480GB M.2 och 4x Samsung 750-Series 250Gb i raid 0
Oculus Cv1. Win10 pro

Permalänk
Medlem
Skrivet av drefk2000:

Har man gott om pengar och är bindgalen köper man en F5 Big IP :)..
Enligt mig den överlägset bästa lastdelaren på marknaden. Släng dig i väggen Cisco ACE

Skickades från m.sweclockers.com

Öh, kanske det, men en lastbalanserare är ju inte vad TS är ute efter utan en router som kan lastbalansera alla hans anslutningar utåt...

Visa signatur

Cisco-certifierad nätverksspecialist
Bygger globalt spelservernätverk på dathost.net

Permalänk

Hej. Krävs inte enormt bra hårdvara, hänger mer på nätverkskortet. Läs dessa guider, de är för FreeBSD (som pfsense är baserat på) och OpenBSD.
https://calomel.org/network_performance.html

Lastbalansera kan du göra på olika sätt men det kan bli problem att få applikationer att fungera bra eftersom du kommer få 4st adresser från leverantören.
http://www.openbsd.org/faq/pf/pools.html

Har inte byggt själv men jag ska sätta ihop en gigabit-router med en sempron och ett Intel i350t2-kort (~1600kr) och se hur det fungerar med 1gbit.

Visa signatur

Two types of people laugh at the law: those that break it and those that make it.

Permalänk
Medlem
Skrivet av xervz:

Hej!

Jag bor på i ett AFB hus nere i Lund och kommer snart få 1 gbit lina helt gratis utan månadsavgift. Mer info finns på http://www.afb.se/sv/Om-AFB/Nyheter/Pressrelease-Snabbast-bre...

Idag har vi 4 nätverksuttag i lägenheten som alla kräver individuella abonnemang och om detta fortsätter vara så när bredband2 har kopplat in gbit in till oss så innebär det att vi har 4 gbit linor in i lägenheten som alla är _gratis_. Därför funderar jag på ett litet projekt med att skaffa mig 4st 1 gbit-linor och koppla alla dessa till t.ex. en pfsense-router och använda mig av lastbalansering. Är det någon som gjort något liknande eller vet vilken hårdvara som krävs? kan tänka mig att det kan kräva rätt bra hårdvara.

MVH
Daniel

En pc med i5 eller snabbare och ett par nätverkskort eller ett quad kort. Dock inte självklart att den kommer orka med det ändå, något annat som klarar det har du inte råd med.

Vad ska du göra ens?

Visa signatur

CCNP

Permalänk
Medlem

NIC-teaming i Windows Server 2012

Bara markera två nätverkskort, högerklicka och "Create Team", sen sköts det automatiskt.
Gjorde det senast igår.

Lasten delas 50/50 på korten nu, MEN jag har inte fått till än så att jag får 200 Mbit/s upload, utan den verkar bara köra 100 Mbit/s ändå.
Så lättaste är väl egentligen att köra Win Server 2012.

(Bytte nyligen till 1000/100, och får 100 Mbit/s upload per IP.)

Visa signatur

Ryzen 5800X3D | 64 GB Ram | 7900 XTX | Seagate FireCuda 520 2TB * 3

Permalänk
Medlem

Annars kan TS alltid investera i en sån här:
http://www.idg.se/2.1085/1.524998/ciscos-miljardprojekt--en-r...

Visa signatur

Cisco-certifierad nätverksspecialist
Bygger globalt spelservernätverk på dathost.net

Permalänk
Medlem

Tack alla svar! Anledningen till att jag vill testa är helt enkelt för att jag kan. Jag har dock insett att det kommer bli en väldigt dyr historia för just nätverkskorten. Om jag har förstått det rätt kommer jag behöva 4 st 1 gbit nätverkskort i 1000kr-klassen + ett lan uppbyggt med fiberlinor och nätverkskort som klarar av 10 gbit.

Permalänk
Avstängd
Skrivet av xervz:

Hej!

Jag bor på i ett AFB hus nere i Lund och kommer snart få 1 gbit lina helt gratis utan månadsavgift. Mer info finns på http://www.afb.se/sv/Om-AFB/Nyheter/Pressrelease-Snabbast-bre...

Idag har vi 4 nätverksuttag i lägenheten som alla kräver individuella abonnemang och om detta fortsätter vara så när bredband2 har kopplat in gbit in till oss så innebär det att vi har 4 gbit linor in i lägenheten som alla är _gratis_. Därför funderar jag på ett litet projekt med att skaffa mig 4st 1 gbit-linor och koppla alla dessa till t.ex. en pfsense-router och använda mig av lastbalansering. Är det någon som gjort något liknande eller vet vilken hårdvara som krävs? kan tänka mig att det kan kräva rätt bra hårdvara.

MVH
Daniel

Enligt pfsense så rekommenderar dem
"Throughput Considerations

If you require less than 10 Mbps of throughput, you can get by with the minimum requirements. For higher throughput requirements we recommend following these guidelines, based on our extensive testing and deployment experience. These guidelines offer a bit of breathing room because you never want to run your hardware to its full capacity.

10-20 Mbps - No less than 266 MHz CPU
21-50 Mbps - No less than 500 MHz CPU
51-200 Mbps - No less than 1.0 GHz CPU
201-500 Mbps - server class hardware with PCI-X or PCI-e network adapters, or newer desktop hardware with PCI-e network adapters. No less than 2.0 GHz CPU.
501+ Mbps - server class hardware with PCI-X or PCI-e network adapters. No less than 3.0 GHz CPU. "

Och jag skulle knappast tro att dem ger 4 st Gigabit linor gratis till en användare (om dem inte gjort väldigt feltänk när dem byggde fastighetsnätet).

Och i vilket fall så kommer du troligen knappast inte upp i den hastigheten, så jag skulle tro att switchen i källaren (eller vart den är placerad) bara är uppkopplad med 1st 1 Gigabit/s länk mot nästa switch/en central punkt.

Och dem har nog inte mer en 1st 10 Gigabit länk in i AF Bostäder´s lokala stadsnät från början, och sen delar upp det till 1 Gigabit länkar ut mot slutkundernas access switchar.

Ja, det kan anses "snålt" att bygg så, men det är oftast så det byggs för att spara pengar. då 10Gigabit än så länge är "för dyrt" fört att köra ända ut till access switch.

Jag vet stadsnät som byggd där operatörerna skickar in 1 Gigabit/s (per operatör) och i sin tur ska stadsnätet ge access till närmare 10 000 potentiella kunder (mer när det är fullt utbyggt), inte svårt att räkna ut att det inte är många 100/100 linor som behöver säljas där för att potentiellt fylla bandbredden. Men det är så företagen kör när det gäller privatkunder, dem måste pressa in maximalt antal kunder på minimal kostnad (upplänk) då inkomsten från en privatperson är en ren förlust affär egentligen, om man ser till hela kostnaden att bygga ut fibernätet, switchar, routrar och på det underhåll. Det tar väldigt många år för en operatör/stadsnätsägare att få igen den kostnaden då det är privatkunder.

Visa signatur

System: Corsair Obsidian 550D Midi Tower Svart || Corsair AX 850W PSU || Intel® Core i7-3770K Processor || ASUS P8P67-M || 2 x Intel® SSD 520 Series 180GB || Gigabyte GeForce GTX 670 2GB PhysX CUDA ||

Permalänk
Medlem
Skrivet av ZerxXxes:

Öh, kanske det, men en lastbalanserare är ju inte vad TS är ute efter utan en router som kan lastbalansera alla hans anslutningar utåt...

Nu var mitt svar ganska "på skoj" men ska vi vara sånna så routar Big IP undan rätt bra också

Skickades från m.sweclockers.com

Visa signatur

Intel Core i7 6850K 3,6 GHz 15MB @ 4,7GHz kyld med Noctua NH-U9S på MSI X99A Raider
Corsair Vengence LPX 64GB (8x8GB) DDR4 3000MHz @ 3200 MHz
2x MSI GeForce GTX 1080 8GB Aero OC i SLI
HyperX Predator 480GB M.2 och 4x Samsung 750-Series 250Gb i raid 0
Oculus Cv1. Win10 pro

Permalänk
Medlem
Skrivet av RulerOfHeck:

Har inte byggt själv men jag ska sätta ihop en gigabit-router med en sempron och ett Intel i350t2-kort (~1600kr) och se hur det fungerar med 1gbit.

Får jag fråga varför du väljer just det nätverkskortet och inte en billigare hp nc360t för ungefär 300:-?

Permalänk
Medlem

Så Lunds Energi kommer inte att stå för internet längre i AFBs nät? Det enda negativa är väl att man inte kan välja operatör längre. Jag hade Perspektivbredband när jag var student i Lund. Väldigt bra ISP. Men gratis 1gbit är ju inte fel heller.

Angående lastbalanseringen så undrar jag verkligen om det är värt det. 1 gbit räcker långt. Och man slipper hålla på med NAT o.s.v.

Permalänk
Medlem
Skrivet av xervz:

Tack alla svar! Anledningen till att jag vill testa är helt enkelt för att jag kan. Jag har dock insett att det kommer bli en väldigt dyr historia för just nätverkskorten. Om jag har förstått det rätt kommer jag behöva 4 st 1 gbit nätverkskort i 1000kr-klassen + ett lan uppbyggt med fiberlinor och nätverkskort som klarar av 10 gbit.

Nja, det räcker med deras pro varianter för ett par hundralappar.

Du behöver mer än 1Gbit på baksidan om du tänkt utnyttja mer än en lina utåt, oavsett om det är fiber eller koppar.

Skrivet av PowerNet:

Enligt pfsense så rekommenderar dem
"Throughput Considerations

If you require less than 10 Mbps of throughput, you can get by with the minimum requirements. For higher throughput requirements we recommend following these guidelines, based on our extensive testing and deployment experience. These guidelines offer a bit of breathing room because you never want to run your hardware to its full capacity.

10-20 Mbps - No less than 266 MHz CPU
21-50 Mbps - No less than 500 MHz CPU
51-200 Mbps - No less than 1.0 GHz CPU
201-500 Mbps - server class hardware with PCI-X or PCI-e network adapters, or newer desktop hardware with PCI-e network adapters. No less than 2.0 GHz CPU.
501+ Mbps - server class hardware with PCI-X or PCI-e network adapters. No less than 3.0 GHz CPU. "

Och jag skulle knappast tro att dem ger 4 st Gigabit linor gratis till en användare (om dem inte gjort väldigt feltänk när dem byggde fastighetsnätet).

Och i vilket fall så kommer du troligen knappast inte upp i den hastigheten, så jag skulle tro att switchen i källaren (eller vart den är placerad) bara är uppkopplad med 1st 1 Gigabit/s länk mot nästa switch/en central punkt.

Och dem har nog inte mer en 1st 10 Gigabit länk in i AF Bostäder´s lokala stadsnät från början, och sen delar upp det till 1 Gigabit länkar ut mot slutkundernas access switchar.

Ja, det kan anses "snålt" att bygg så, men det är oftast så det byggs för att spara pengar. då 10Gigabit än så länge är "för dyrt" fört att köra ända ut till access switch.

Jag vet stadsnät som byggd där operatörerna skickar in 1 Gigabit/s (per operatör) och i sin tur ska stadsnätet ge access till närmare 10 000 potentiella kunder (mer när det är fullt utbyggt), inte svårt att räkna ut att det inte är många 100/100 linor som behöver säljas där för att potentiellt fylla bandbredden. Men det är så företagen kör när det gäller privatkunder, dem måste pressa in maximalt antal kunder på minimal kostnad (upplänk) då inkomsten från en privatperson är en ren förlust affär egentligen, om man ser till hela kostnaden att bygga ut fibernätet, switchar, routrar och på det underhåll. Det tar väldigt många år för en operatör/stadsnätsägare att få igen den kostnaden då det är privatkunder.

Inte omöjligt att varje uttag har ett egen port i källaren. Dock är det mer normalt att ha en CPE-switch i lägenheten som har en upplänk.
Alla vettiga stadsnät som erbjuder Gbit har även 10Gbit upplänk för sina accesswitchar mot en aggregering som har minst 2 10Gbit upplänkar. 10Gbit är knappast för dyrt för accessupplänkar, börjar snarare bli normen.

Att en operatör har 1Gbit in mot stadsnätet som har 10 000 potentiella kunder säger inte direkt något. Det som spelar roll är antalet aktiva kunder, räkna med en överbokninsgrad på kanske 50 eller mer. Självklart uppgraderar ISPen efter utnyttjandegrad på länken, börjar det gå fullt så kommer kunder börja ringa. Om man inte är Comhem förstås, de kör med schabloner och kollar inte på aktuell data...

Visa signatur

CCNP

Permalänk
Hedersmedlem
Skrivet av Lodisen:

NIC-teaming i Windows Server 2012

Bara markera två nätverkskort, högerklicka och "Create Team", sen sköts det automatiskt.
Gjorde det senast igår.

Lasten delas 50/50 på korten nu, MEN jag har inte fått till än så att jag får 200 Mbit/s upload, utan den verkar bara köra 100 Mbit/s ändå.
Så lättaste är väl egentligen att köra Win Server 2012.

(Bytte nyligen till 1000/100, och får 100 Mbit/s upload per IP.)

Vad testar du upload med? Du får inte 200Mbit/s med en enkel upload ström. För det krävs Link Aggregatation på båda sidor av uppkopplingen. Med tex en torrent bör du kunna komma upp i 200Mbit/s om du verkligen har två riktiga 100Mbit/s linor som inte delar bandbredd.

Visa signatur

Använd gilla för att markera nyttiga inlägg!

Permalänk
Medlem

Är det bara jag som tänker: Vad har man i en normal studentlya som kan belasta 4 Gbps?

Det är väl själva lastballanseringen som är experimentet, eller?

Visa signatur

| Bygger för fullt på nya burken |

Permalänk
Medlem
Skrivet av LoseMyMind:

Är det bara jag som tänker: Vad har man i en normal studentlya som kan belasta 4 Gbps?

Det är väl själva lastballanseringen som är experimentet, eller?

Har absolut ingen användning för så pass mycket bandbredd, men det hade varit ett roligt experiment!

Permalänk
Medlem
Skrivet av xervz:

Har absolut ingen användning för så pass mycket bandbredd, men det hade varit ett roligt experiment!

KOMMER att bli ett kul experiment. Nu är det bara att hoppas på att dom nu patchar/konfigurerar upp alla 4 portarna så att du kan börja leka.

Visa signatur

| Bygger för fullt på nya burken |

Permalänk
Skrivet av xervz:

Har absolut ingen användning för så pass mycket bandbredd, men det hade varit ett roligt experiment!

Go for it! Du kommer säkert lära dig en del på under resans gång oxå!

Visa signatur

"Att betala för att icke-modulärt och klaga på det är korkat. Som att köpa en opel och klaga på att du inte fick en mercedes..."

Permalänk
Medlem

Ja, det ska verkligen bli intressant att se vilken bandbredd man får genom ett uttag. 8000 studenter som alla ska få 1Gbit kräver en rejäl backbone, särskilt när etthundra procent av kunderna är från vår "uppkopplade generation".

Här uppe på kämnärsvägen känns det redan rätt trångt på 100 Mbit-nätet.. Hoppas att bredband2 verkligen har tänkt igenom det här.

xervs: Du har väl sett att deras 100/100 redan finns på Qmarket för 0kr/månad? Du kan alltså prova att aktivera alla dina uttag redan nu.

Permalänk
Medlem
Skrivet av dagbro:

Ja, det ska verkligen bli intressant att se vilken bandbredd man får genom ett uttag. 8000 studenter som alla ska få 1Gbit kräver en rejäl backbone, särskilt när etthundra procent av kunderna är från vår "uppkopplade generation".

Här uppe på kämnärsvägen känns det redan rätt trångt på 100 Mbit-nätet.. Hoppas att bredband2 verkligen har tänkt igenom det här.

xervs: Du har väl sett att deras 100/100 redan finns på Qmarket för 0kr/månad? Du kan alltså prova att aktivera alla dina uttag redan nu.

Jag bor faktiskt också uppe på kämnärs och jag håller med! Det känns som att nätet flaskar vid tidpunkter då många brukar vara uppkopplade! Har också funderat på att testa redan nu, behöver dock 3 till nätverkskort vilket jag inte äger just nu..

Permalänk
Skrivet av Kygen:

Får jag fråga varför du väljer just det nätverkskortet och inte en billigare hp nc360t för ungefär 300:-?

För att nc360t är ett Intel 82571EB vilket är ett mycket äldre kort. Den stödjer t.ex. bara PCIe 1.0, färre pipelines och lite jox; http://ark.intel.com/products/59062/
Ett NC361t hade funkat, det är en i350

Men mest för detta:

Citat:

FreeBSD can use the Intel I350-T2 with the igb(4) driver. This card is incredibly fast and stable

hw.igb.enable_aim="1" # enable Intel's Adaptive Interrupt Moderation to reduce load hw.igb.max_interrupt_rate="32000" # maximum number of interrupts per second generated by single igb(4) hw.igb.num_queues="0" # network queues equal to the number of supported queues on the hardware NIC # (Intel i350 = 8) Set to zero(0) for auto tune and the driver will create # as many queues as CPU cores up to a max of 8. hw.igb.enable_msix="1" # enable MSI-X interrupts for PCI-E devices so nic polling is not needed anymore hw.igb.txd="2048" # number of transmit descriptors allocated by the driver (2048 limit) hw.igb.rxd="2048" # number of receive descriptors allocated by the driver (2048 limit) hw.igb.rx_process_limit="1000" # maximum number of received packets to process at a time, The default of 100 is # too low for most firewalls. (-1 means unlimited)

från
https://calomel.org/freebsd_network_tuning.html

Visa signatur

Two types of people laugh at the law: those that break it and those that make it.

Permalänk
Medlem

Nu är det visserligen inte 4*1Gbit/s, men jag kör lastbalansering på 100/100Mbit/s och 100/10Mbit/s med pfSense på en Intel i3 med ett Intel quadport kort.

Funkar hur bra som helst, mycket låg belastning på processorn.

Jag har sett att det finns folk på pfsense-forumet som har Gbit/s-linor. Det kanske är ett bättre ställe att fråga på.

Permalänk
Medlem
Skrivet av giplet:

Vad testar du upload med? Du får inte 200Mbit/s med en enkel upload ström. För det krävs Link Aggregatation på båda sidor av uppkopplingen. Med tex en torrent bör du kunna komma upp i 200Mbit/s om du verkligen har två riktiga 100Mbit/s linor som inte delar bandbredd.

Nej, det är alltså vid användande av torrents eller andra applikationer som kör på flera anslutningar. Ja, jag har flera 100 Mbit/s linor.
Dvs om jag skickar från Dator 1 samtidigt som jag skickar från Dator 2 så går det i 12.5 MB/s från båda burkarna samtidigt, men när jag kopplar samman 2 NIC så körs det ändå i 12.5 MB/s från samma dator, även fast det är flertrådat.

Visa signatur

Ryzen 5800X3D | 64 GB Ram | 7900 XTX | Seagate FireCuda 520 2TB * 3