Jump to content
Калькуляторы

Терминация большого кол-ва РРРоЕ

До определённого времени устраивала терминация на MikroTik 3.х машинка достаточно мощная Intel® Core 2 Duo 1799 MHz, 1Гиг ОЗУ.

Стоит гигабитная сетевая карта, вчера наблюдал, что при передаче на порту ~170М загрузка на ЦПУ была 80%

Не какой компресси не стоит, все просто.

 

Пробовал кто поднять МТ на х64 ?

Будет ли прирост мощностей ?

Share this post


Link to post
Share on other sites

~150-200Mbps, 2700 сессий (может уже и 3к есть)

Quad, Q8400, 2.6 Ghz, DDR2 800Mhz, даже не чихает, думаю еще 1000-2000 сессий потянет легко, а дальше будет видно

Linux

MT имхо до таких размеров масштабироваться не будет

Share this post


Link to post
Share on other sites

Да, очень уж интересно про PPS, у меня почти 90 kpps при 700 онлайн PPPoE-шников и внешнем трафике 400 Mbtit/s ко мне и 300 от меня, вчера только мерил. Система 2.6.27.10-router #1 SMP Sun Mar 15 20:05:47 MSK 2009 x86_64 Intel® Xeon® CPU E5450 @ 3.00GHz GenuineIntel GNU/Linux, два процессора. Нагрузка при этом была где-то 0.1

Share this post


Link to post
Share on other sites

Спасибо! Попробовал, вот что получилось (среднее за 60 секунд):

 

Среднее: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle

Среднее: all 0,31 0,00 0,39 0,03 0,83 11,94 0,00 0,00 86,51

Среднее: 0 0,22 0,00 0,18 0,00 0,00 0,13 0,00 0,00 99,47

Среднее: 1 0,22 0,00 0,12 0,00 0,00 0,23 0,00 0,00 99,43

Среднее: 2 0,03 0,00 0,03 0,22 0,00 0,02 0,00 0,00 99,70

Среднее: 3 0,02 0,00 0,02 0,00 0,00 0,12 0,00 0,00 99,85

Среднее: 4 0,47 0,00 0,40 0,00 0,00 0,03 0,00 0,00 99,10

Среднее: 5 0,22 0,00 0,22 0,00 0,00 0,07 0,00 0,00 99,50

Среднее: 6 1,02 0,00 1,67 0,02 2,57 58,02 0,00 0,00 36,70

Среднее: 7 0,25 0,00 0,47 0,02 4,07 36,90 0,00 0,00 58,29

 

При:

vnstat -u -i -l -tr 60 -i bond0

6728116 packets sampled in 60 seconds

Traffic average for bond0

 

rx 43493.04 kB/s 57614 packets/s

tx 42587.11 kB/s 54520 packets/s

tx и rx в килобайтах в секунду.

Это нормальные результаты?

Edited by vadimus

Share this post


Link to post
Share on other sites

Данные обновились=)

vnstat -u -i -l -tr 300 -i bond0

66160124 packets sampled in 300 seconds

Traffic average for bond0

 

rx 91551.73 kB/s 111137 packets/s

tx 90621.34 kB/s 109396 packets/s

mpstat -P ALL 60 1

Среднее: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle

Среднее: all 1,11 0,00 0,93 0,03 0,64 16,34 0,00 0,00 80,95

Среднее: 0 0,48 0,00 0,20 0,00 0,00 0,05 0,00 0,00 99,27

Среднее: 1 0,33 0,00 0,20 0,00 0,00 0,23 0,00 0,00 99,23

Среднее: 2 0,58 0,00 0,15 0,00 0,00 0,25 0,00 0,00 99,02

Среднее: 3 0,53 0,00 0,17 0,22 0,02 0,03 0,00 0,00 99,03

Среднее: 4 1,30 0,00 1,55 0,00 0,00 0,03 0,00 0,00 97,12

Среднее: 5 1,15 0,00 1,15 0,00 0,00 0,00 0,00 0,00 97,70

Среднее: 6 2,55 0,00 2,09 0,00 3,22 64,94 0,00 0,00 27,20

Среднее: 7 1,97 0,00 1,90 0,02 1,92 65,20 0,00 0,00 28,99

 

 

 

 

Share this post


Link to post
Share on other sites

 

:-) Чё-то явно оно у господ линузятников не SMP, по сетевухе на ядро, а остальное греет воздух.

Share this post


Link to post
Share on other sites

Спасибо за такое вежливое обращение, так привязал ручками просто я ;) А что, это плохо?

Share this post


Link to post
Share on other sites

просто jab хотел сказать, что из 8 ядер у вас работают только 2, 1 ядро = 1 сетевуха. какой был смысл ставить 8 ядерник?

также, что современные сетевухи умеют раскидывать очереди на несколько ядер.

ну и заодно в очередной раз обосрать линукс.

Share this post


Link to post
Share on other sites

Даже скорее не сам Линукс, а его пользователей. Восьмиядерник - чтобы не пришлось в ближайшей перспективе менять.

Share this post


Link to post
Share on other sites

Просто в случае "раскидывания" создается мнимое впечатление, что все ядра чем-то заняты, хотя на самом деле из-за неграмотной политики появляется намного больше cache miss, и ядра по сути заняты тем, что ждут пока получат данные из памяти. Т.е. вроде как и 8 ядер работают, но вычислительная мощность реально одного ядра... в фре помоему и утилит нормальных нет, чтоб это увидеть (в Linux perf и oprofile).

Share this post


Link to post
Share on other sites

Как же тяжело лишиться всех возможностей мониторигра и легкого управления перейдя с МикроТика на Linux.

Может быть есть подобие WinBox-а для Linux-а ?

И кстати, какие хорошие сетевые карты посоветуете умеющие раскидывать очереди на несколько ядер ?

Share this post


Link to post
Share on other sites
И кстати, какие хорошие сетевые карты посоветуете умеющие раскидывать очереди на несколько ядер ?
под linux - Intel 82575/82576 based

 

Share this post


Link to post
Share on other sites

RouterOS (если для автора это важно) не работает с 82576.

Share this post


Link to post
Share on other sites

В каком плане - лишиться мониторинга? Есть же snmpd. Управление по ssh вроде работает тоже=)

Share this post


Link to post
Share on other sites

/me покосился в строну FreeBSD/mpd5 :)

Мне както больше на нем понравилось терминировать PPPoE, проблем меньше. Ессно все это в связке с радиусом.

У MT плюс только в очень быстро развертывании. А дальше идут сплошные минусы.

 

Share this post


Link to post
Share on other sites
<br />В каком плане - лишиться мониторинга? Есть же snmpd. Управление по ssh вроде работает тоже=)<br />
<br /><br /><br />

Ну я про быстрое и удобное управление соединениями, мониторинг, шейп, торч и т.д списолк длинный :) и всё это удобно через WinBox.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this