Jump to content

Recommended Posts

Posted (edited)

Год назад был помошником администратора Интернет VPN серверов, я и администратор мы оба самоучки в области интернет-провайдинга, использовали в качестве VPN Сервера Mikrotik 3.20, Mikrotik всех устраивал удобством и стабильностью в том числе и техподержку, администрировали в среднем 500-800 онлайн клиентов, когда сеть выросла и клиентов стало 1500-1700 онлайн клиентов, а также выросли тарифы до 20 Мбит/с, Mikrotik стал не справляться, искали выход, некоторые провайдеры подсказали что используют Mikrotik 5 версии (и то это было такой тайной штирлица, что в ужас приводило, слыша слова "Используем Mikrotik 5 версии, Сервера HP Proliant 4 ядра, в среднем 2500 абонентов", раскидывают прерывания по ядрам и свободно справляются с 2000 абонентов, но как обычно не вериться пока сам глазами не увидешь, решили протестировать тестовую версию Mikrotik 5.01, про IRQ балланс в Mikrotik ничего не было известно, и результатов не добились, так эта тема и осталась не решённой, в итоге сейчас используем Linux Сервера, и не удобства c ними ошущаются до сих пор, но по форуму все больше информации, о прогрессивном использовании Mikrotik. Кто может поделиться реальным опытом Mikrotik?

Edited by alexaaa
Posted

Core 2 duo 2500 мгц, 2 intel 82572EI, 250 mbps, 30kpps, 50 % cpu load, pcq shaper, без ната

Может Вы не в курсе, но если у Вас два ядра и на графике загрузка в 50%,

Значит у Вас 100% загрузка. :)

Posted

Core 2 duo 2500 мгц, 2 intel 82572EI, 250 mbps, 30kpps, 50 % cpu load, pcq shaper, без ната

Может Вы не в курсе, но если у Вас два ядра и на графике загрузка в 50%,

Значит у Вас 100% загрузка. :)

Капецц... А если у меня AMD Phenom II x4 (четырёхядерный) и загрузка до 60%, то сколько там реально у меня загрузка?

Posted

Капецц... А если у меня AMD Phenom II x4 (четырёхядерный) и загрузка до 60%, то сколько там реально у меня загрузка?

 

Срочно отключайте его от интернета, а то вам придет счет за использование распределенных вычислений на мощностях какого-нито датацентра=)

Posted

2 ua_mister - это значит тебе повезло )), микротик на АМД более правдоподобно показывает общую загрузку. Они пока пытаются эту фичу победить )

Posted

если ещё интересно, то:

Микротик 5.8, 4-ядерный xeon 3 ггц, озу 2 гига, сетевухи на i82574L, NAT, BGP

в ЧНН трафик 700 mbit, 110 kpbs, загрузка проца под 35%

 

кстати, прерывания можно прибивать вручную, раньше кажется такого не было.

Posted (edited)

прерывания можно прибивать начиная с 5-ой версии, в последних версия появились interface queues для карточек с несколькими аппаратными очередями (multi queues).

Edited by Alexspils
Posted

Микротик 5.9, xeon 4 ядра (8потоков) 2659 MHz, озу 2 гига, сетевухи intel, BGP, шейпинг

 

в ЧНН трафик 1000 mbit down\ 600 mbit upload, загрузка проца под 28% (т.е. 2 ядра на 100% из-за сетевых карт)

Posted

Микротик 5.9, xeon 4 ядра (8потоков) 2659 MHz, озу 2 гига, сетевухи intel, BGP, шейпинг

 

в ЧНН трафик 1000 mbit down\ 600 mbit upload, загрузка проца под 28% (т.е. 2 ядра на 100% из-за сетевых карт)

Очень интересно, сколько пакетов на интерфейсах ?

Как настроен шейпинг? У меня подобная железка дохнет от 70k pps.

Posted (edited)

Как настроен шейпинг? У меня подобная железка дохнет от 70k pps.

 

У вас в биосе включен пункт Plug And Play OS = NO?

Надо глянуть, специально эту опцию не настраивали.

Edited by niceone
Posted

Просто когда она стоит в NO (или SETUP) в зависимости от биоса, то он сам выставляет прерывания оборудованию. А если стоит в YES то отдает на откуп операционной системе. А так как микротик не умеет управлять этим то получается что все сетевухи могут на одном прерывании сидеть, от этого и низкая скорость.

Posted

scr.JPG

Просто когда она стоит в NO (или SETUP) в зависимости от биоса, то он сам выставляет прерывания оборудованию. А если стоит в YES то отдает на откуп операционной системе. А так как микротик не умеет управлять этим то получается что все сетевухи могут на одном прерывании сидеть, от этого и низкая скорость.

Да вроде прерывания то раскидываются ровненько на ядра :)

Posted

Я не про ядра имел в виду, а то что прерывания от сетевухи и USB, или контроллера дисков могут на одном номере сидеть. И получается что процессор постоянно не нужные запросы обрабатывает. Если распределить их так, чтобы на каждом номере сидело одно устройство - будет быстрее работать.

Posted

прерывания от сетевухи и USB, или контроллера дисков могут на одном номере сидеть.

И много на Вашем роутере прерываний от usb и дисков?

 

Если распределить их так, чтобы на каждом номере сидело одно устройство - будет быстрее работать.

Вручную распределять по процессорам имеет смысл imho только частые прерывания.

Редкие можно позволить распределять системе.

Posted

прерывания от сетевухи и USB, или контроллера дисков могут на одном номере сидеть.

И много на Вашем роутере прерываний от usb и дисков?

 

От USB и дисков не много, однако при наступлении этого прерывания запускаются не только процедуры обработки прерываний на сетевухе, но еще и USB и дисков, только у них никаких данных на входе нет и они отрабатывают в пустую, только занимая процессорное время. И внося определенные глюки. Бывали случаи что роутер вис после 5-ти дней работы, после раскидывания прерываний так, чтобы вместе с сетевухами никто не сидел, случаи зависаний исчезли.

Posted

Тут вижу люди пишут, что пользуют МТ с картами Intel. У нас с этим возникла проблема.

 

1 - МТ версии 4.х и 5.х наотрез отказались видеть карту Intel E1G42ETBLK

2 - поставили карту Intel 82546EB, но на версии 5.х столкнулись с дропами пакетов на vlan интерфейсах, тогда как на 4.х дропов нет. В ходе переписки с разработчиками они признали факт проблемы с драйвером сетевой карты, и обещали фикс в 6.х

Posted

поставили карту Intel 82546EB, но на версии 5.х столкнулись с дропами пакетов на vlan интерфейсах, тогда как на 4.х дропов нет. В ходе переписки с разработчиками они признали факт проблемы с драйвером сетевой карты, и обещали фикс в 6.х

 

Были случаи когда эта карта вообще переставала работать через несколько дней после установки МТ. В интерфейах она показывается, если ее выключить, то при включении вылезает ошибка и включить нельзя уже. Втыкаем ее в другой слот - все работает=)

Posted (edited)

странно, у меня стоит Intel E1G42ETBLK.На момент установки стоял 5.7, сейчас 5.9, проблем нет

Кстати, драйвера для этой карты появились только в 5.х

Edited by Alexspils
Posted

А что там по дропу пакетов на vlan-интерфейсах? А то попусту останавливать систему, менять карту, накатывать 5.х чтобы потом все проделать в обратном порядке с откатом на 4.х не хочется.

 

ЗЫ. Дропы начинали валиться по 2-3 тыс шт в секунду при нагрузке в 70-80М и pps более 10 тыс. на физический интерфейс.

Posted

Во какая фигня=)

 

setevuxa.png

 

При нажатии включить вылезает ошибка.

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.