Stránka 1 z 3

x86 router alebo CCR? alebo?

Napsal: 17 Jun 2018 12:22
od rado3105
Router mam postaveny na intel g4600, co je dvojjadrovy procesor 3,6ghz. RouterOS je najnovsi. Priemerne vytazenie je 25%. Problemom je ze zvysujeme tok a router zacina mat limity priepustnosti cez ethernet. Potrebujem tam dostat 250Mbit/s a limit je niekde okolo 180mbit/s. Neviem, i to je sietovkou - Mikrotik rb44ge alebo zbernicou? - PCI-E 1x?
Uvazujem aj nad nahradou za CCR, len otazka je ktory by to nahradil?

Re: x86 router alebo CCR? alebo?

Napsal: 17 Jun 2018 12:58
od pgb
mám malé zkušenosti s ROS na x86, ale celé mi to přijde divné, rb44ge má mít PCIe 4x (to máš část karty mimo slot? ). Zkontroloval bych přiřazení front na karty, na jednu stranu mluvíš o tom, že router nestíhá z důvodu limitů ethernetu (to je 1gbit) a proti tomu mluvíš, že chceš 250Mbps. Kolik tam máš pravidel, používáš L7 filtry? Zmnohem staršího cpu na linuxu vytáhnu gigabit a ani to nemrkne.

Re: x86 router alebo CCR? alebo?

Napsal: 17 Jun 2018 13:19
od iTomB
rado3105 píše:Router mam postaveny na intel g4600, co je dvojjadrovy procesor 3,6ghz. RouterOS je najnovsi. Priemerne vytazenie je 25%. Problemom je ze zvysujeme tok a router zacina mat limity priepustnosti cez ethernet. Potrebujem tam dostat 250Mbit/s a limit je niekde okolo 180mbit/s. Neviem, i to je sietovkou - Mikrotik rb44ge alebo zbernicou? - PCI-E 1x?
Uvazujem aj nad nahradou za CCR, len otazka je ktory by to nahradil?


Nemas tam nekde neco blbe? Ja na Atomu delam v pohode Gbit (pravda linux ..., ale jede na nem hromada veci a jeste se flaka) a ty mas problem s 200Mbitama?

Re: x86 router alebo CCR? alebo?

Napsal: 17 Jun 2018 13:49
od rado3105
iTomB píše:
rado3105 píše:Router mam postaveny na intel g4600, co je dvojjadrovy procesor 3,6ghz. RouterOS je najnovsi. Priemerne vytazenie je 25%. Problemom je ze zvysujeme tok a router zacina mat limity priepustnosti cez ethernet. Potrebujem tam dostat 250Mbit/s a limit je niekde okolo 180mbit/s. Neviem, i to je sietovkou - Mikrotik rb44ge alebo zbernicou? - PCI-E 1x?
Uvazujem aj nad nahradou za CCR, len otazka je ktory by to nahradil?


Nemas tam nekde neco blbe? Ja na Atomu delam v pohode Gbit (pravda linux ..., ale jede na nem hromada veci a jeste se flaka) a ty mas problem s 200Mbitama?

problem je s prechodom viac ako 190mbit/s cez ethernet..ci to je zbernicou alebo cim aktualne neviem..

Re: x86 router alebo CCR? alebo?

Napsal: 17 Jun 2018 13:52
od KoZLiCeK
rado3105 píše:
iTomB píše:
rado3105 píše:Router mam postaveny na intel g4600, co je dvojjadrovy procesor 3,6ghz. RouterOS je najnovsi. Priemerne vytazenie je 25%. Problemom je ze zvysujeme tok a router zacina mat limity priepustnosti cez ethernet. Potrebujem tam dostat 250Mbit/s a limit je niekde okolo 180mbit/s. Neviem, i to je sietovkou - Mikrotik rb44ge alebo zbernicou? - PCI-E 1x?
Uvazujem aj nad nahradou za CCR, len otazka je ktory by to nahradil?


Nemas tam nekde neco blbe? Ja na Atomu delam v pohode Gbit (pravda linux ..., ale jede na nem hromada veci a jeste se flaka) a ty mas problem s 200Mbitama?

problem je s prechodom viac ako 190mbit/s cez ethernet..ci to je zbernicou alebo cim aktualne neviem..

flow conntrol mas zapnuty? 25 proc mam tak kolem 800mbit/s bezneho provozu.(4 jadro 3.1Ghz, bezny nat, shaping,atd.)

Re: x86 router alebo CCR? alebo?

Napsal: 17 Jun 2018 14:16
od iTomB
Nebudes mit spis problem s rozlozeni IRQ? a ono 2 jadro je celkem nevhodne dnes ...

Re: x86 router alebo CCR? alebo?

Napsal: 17 Jun 2018 14:26
od Petr Bačina
Hlavně to "Pentium" není žádná sláva a v kombinaci s Mikrotik kartou to bude vražedná kombinace.

Co na tom routeru děláš? Jen routing nebo QoS, FW atd.?

Re: x86 router alebo CCR? alebo?

Napsal: 17 Jun 2018 15:15
od midnight_man
je to problem niekde medzi sietovkou a CPU..riešil som to veľmi dávno.

drbni tam CCR ;) máš pokoj.

Re: x86 router alebo CCR? alebo?

Napsal: 17 Jun 2018 15:18
od hol
co ti žeře výkon, nepíšeš nebo jsem to přehlídnul? Pust profiler a podívej se. Pokud tam nemáš žádný spešl služby quee, shaping a stejně to tak žere, tak to budou ty síťovkády nejspíš. My máme v x86 supermicro síťovky a ty se chovají dobře, umí až 8 IRQček. Což ty ale nevyužjieš, když nemáš 8 jader. 2 jádra umí i intel síťovky. Nebo vidíš 4 jádra? 2 fyzická x 2 hypertreading?

CCR funguje dobře při síťových operacích, ale shape je pro něj smrt. Takže je to hlavně o tom, co ti na tom běží. Pokud jen data a routing, tak bych se toho nebál ani trochu a je CCR dobrá volba. Zvlášť kvůli spotřebě a možnému 24V napájení. x86 je provozně složité, ale z pohledu výkonu někdy není jiné volby.

Re: x86 router alebo CCR? alebo?

Napsal: 17 Jun 2018 15:21
od midnight_man
ak som to spravne pochopil, CPU stojí niekde na 25% ale cez ethernet viac neprelezie?

samozrejme aj CCR dokážete zabiť, nesprávnym typom shapingu a podobne, na mikrotik MUM mal jeden pán z CZ na to veľmi dobrú prednášku. No týkalo sa to trafficu okolo 500-600mbps.

Re: x86 router alebo CCR? alebo?

Napsal: 17 Jun 2018 15:28
od hol
já to chápu stejně. Problém je, že rozklad funkcí na jádro nefunguje dobře. Síťovka s 1x IRQ využije jen jeden logický core a to je pak strop výkonu. Proto jsem se ptal na počet jader co vidí v systému. Pokud 4, tak to má svou logiku, těch 25%.

Jinak i verze může být problém. Co vím, tak rozumné mapování IRQ začalo fungovat až někde 6.38.xx. Taky prý má vliv x64 verze. Ta se musí instalovat fintou přes nižší verze, kde je zaškrtávátko a pak tu upgradnout. Zašktávátko zmizí, ale x64 zůstává. Někde tady je to popsaný.

Screen Shot 06-17-18 at 03.27 PM.PNG
Screen Shot 06-17-18 at 03.27 PM.PNG (8.12 KiB) Zobrazeno 3900 x


expert na tyhle věci je Hapy, tak kdyžtak na něj.

Re: x86 router alebo CCR? alebo?

Napsal: 17 Jun 2018 16:09
od pgb
To důležité už asi bylo řečeno, pusť si profiler a koukni se co ti to žere. Jak psali lidé nademnou, tak 25% pravděpodoně znamená, že jedno jádro jede na 100% a nějaký proces na něm to zabíjí. Shapping na CCR býval problém, ale dnes jsou SimpleQ velmi optimalizovaný a není problém je na CCR použít (CCR nemá rádo klasický queue-tree z důvodu nízkého výkonu na jedno jádro)

Re: x86 router alebo CCR? alebo?

Napsal: 17 Jun 2018 17:24
od rado3105
Az teraz na zaklade vasich reakcii si vsimam, ze jedno CPU vazne ide na 90% a druhe sa flaka...

Robim na tom vsetko, QT, NAT, FIREWALL, ROUTING...


Otazne je co teraz?

Re: x86 router alebo CCR? alebo?

Napsal: 17 Jun 2018 17:33
od rado3105
ako architekturu to identifikovalo len x86, bez x64

Re: x86 router alebo CCR? alebo?

Napsal: 17 Jun 2018 18:02
od pgb
zeptám se znovu jako v prvním postu, děláš L7 firewall ? takhle to totiž vypadá na moc pravidel a nebo jejich nevhodné uspořádání/moc mangle