Перейти до

BGP 10G Soft Router Своими руками v1.0


Рекомендованные сообщения

Много зависит от драйвера

И прошивки модулей

За все время была проблема перенесли один из серверов и сдох странно кабель работало, но с потерями. Заменили все полетело дальше.

 

Стоит несколько Intel x520-da2. Запускал уже в нескольких сетях. Работают годами.

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

Иногда бывают ревизии карт, что если подключение через оптический линк, то он подымается только при старте системы... Иногда оптические модуля некоректно работают... С Twinax проблем будет поменьше.

 

Пример трафа на одном из софварных маршрутизаторов:

Ссылка на сообщение
Поделиться на других сайтах
  • Відповіді 477
  • Створено
  • Остання відповідь

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Сорри за оффтоп, но в данной теме оффтоп уже сплошной...     На Украинском форуме начинают как на русском, продолжают как на еврейском, и, часто минуя американский вариант, начинают меряться фуям

Nexus 9372 может уже 128к маршрутов, а 93180 - весь мильен. Вообще не вижу места серверу на бордере.

А смысл? Нынче железо настолько дёшево и быстро, что наоборот, в спец-железках все меньше и меньше смысла. Сервер за 300$ может жевать 10G, а это на минуточку уровень такого себе оператора средне

Posted Images

muff

Можете сказать конфигурацию сервера и OS. Спасибо.

 

HP ProLiant DL360 G7

CPU: Intel(R) Xeon(R) CPU           E5649  @ 2.53GHz (2533.47-MHz K8-class CPU)
real memory  = 17179869184 (16384 MB)
avail memory = 16602632192 (15833 MB)
FreeBSD/SMP: Multiprocessor System Detected: 24 CPUs
FreeBSD/SMP: 2 package(s) x 6 core(s) x 2 SMT threads
# uname -rsm
FreeBSD 10.3-RELEASE amd64
# uptime
10:25  up 226 days,  8:35, 6 users, load averages: 3,73 4,19 4,06
Відредаговано muff
Ссылка на сообщение
Поделиться на других сайтах

 

muff

Можете сказать конфигурацию сервера и OS. Спасибо.

 

HP ProLiant DL360 G7

CPU: Intel(R) Xeon(R) CPU           E5649  @ 2.53GHz (2533.47-MHz K8-class CPU)
real memory  = 17179869184 (16384 MB)
avail memory = 16602632192 (15833 MB)
FreeBSD/SMP: Multiprocessor System Detected: 24 CPUs
FreeBSD/SMP: 2 package(s) x 6 core(s) x 2 SMT threads
# uname -rsm
FreeBSD 10.3-RELEASE amd64
# uptime
10:25  up 226 days,  8:35, 6 users, load averages: 3,73 4,19 4,06
 

 

muff, а можете сказати які задачі виконує сервер ? Роутер, нат, шейпер, просто фаєрвол ?

Відредаговано magamel
Ссылка на сообщение
Поделиться на других сайтах

 

 

muff

Можете сказать конфигурацию сервера и OS. Спасибо.

 

HP ProLiant DL360 G7

CPU: Intel(R) Xeon(R) CPU           E5649  @ 2.53GHz (2533.47-MHz K8-class CPU)
real memory  = 17179869184 (16384 MB)
avail memory = 16602632192 (15833 MB)
FreeBSD/SMP: Multiprocessor System Detected: 24 CPUs
FreeBSD/SMP: 2 package(s) x 6 core(s) x 2 SMT threads
# uname -rsm
FreeBSD 10.3-RELEASE amd64
# uptime
10:25  up 226 days,  8:35, 6 users, load averages: 3,73 4,19 4,06
 

 

muff, а можете сказати які задачі виконує сервер ? Роутер, нат, шейпер, просто фаєрвол ?

 

BGP плюс роутінг.

НАТ, шейпи - на сателітах.

Ссылка на сообщение
Поделиться на других сайтах
  • 10 months later...

Вечер добрый. 

Кто может подсказать что лучше для Soft Router кол ядер в процессоре или тактовая частота?

Выбираю между e5-2680v2 2.8Ghz +Turbo 3.6Ghz(10c/20) & e5-2692v2 2.2Ghz(12c/24)    Х2

Задачи от 8 до 12Гб трафика + 7BGP сессий + 2 full view  + шейпер 

 

Спасибо за помощь. 

Відредаговано v0van
Ссылка на сообщение
Поделиться на других сайтах

Я бы выбрал вариант №1 e5-2680v2 2.8Ghz +Turbo 3.6Ghz(10c/20)

 

ИМХО. При правильной настройке нагрузка равномерно распределяется по ядрам CPU, потому чаще важна общая частота (частота*количество ядер).

P.S. e5-2692v2 2.2Ghz(12c/24) - что тут нет https://ark.intel.com/ru/products/series/78582/Intel-Xeon-Processor-E5-v2-Family(может он протух? , заморачиваться лениво)

Ссылка на сообщение
Поделиться на других сайтах

Как раз так и думал чтобы равномерно распределить нагрузку между ядрами, а в e5-2692v2  12 ядер 24 потока. Хотел поставить 2шт и получить 48 потоков. И использовать 2 сетевые intel x520-da2

Ссылка на сообщение
Поделиться на других сайтах

Как раз так и думал чтобы равномерно распределить нагрузку между ядрами, а в e5-2692v2  12 ядер 24 потока. Хотел поставить 2шт и получить 48 потоков. И использовать 2 сетевые intel x520-da2

Не пользуйте hypertheading в работе с траффиком, чревато

 

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

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

Ссылка на сообщение
Поделиться на других сайтах

IMHO, 2ух сокетная система под такую задачу так себе идея. Очень велика вероятность что установка второго камня совершенно ничего не даст, или сделает хуже.

Про HT уже написали, он в принципе не нужен.

Мой выбор вообще E5-1680 v2, если уже есть сервер и важен LGA2011, или 1680 v4 с ddr4 если можно другой сокет.

 

Ну а из ваших вариантов 2680 с турбо 3.1Ггц и 2692 с 2.6Ггц одинаковы. Я бы взял 1х 2680.

Відредаговано KaYot
Ссылка на сообщение
Поделиться на других сайтах

У меня сейчас работает бордер на 2шт intel x5670 + intel x520-da2 + mikrotik (знаю что он не для этого, но простота настройки и упрвления берет свое) = 6Гб/с 

Смотрю на перспективу - поэтому и задался данным вопросом заблаговременно.

Ссылка на сообщение
Поделиться на других сайтах
Задачи от 8 до 12Гб трафика + 7BGP сессий + 2 full view  + шейпер

 

надо плясать от того,  какой планируется шейпер и какой pps. На таком обьеме использование софт роутера граничит со здравым смыслом.

Ссылка на сообщение
Поделиться на других сайтах

Выносите шейпера. И клиентов, соответственно, терминируйте отдельно...

 

Схема с двумя серверами (софт-роутеры):

  1. BGP плюс крупные клиенты.
  2. Терминируем и шейпим мелких клиентов. 
Ссылка на сообщение
Поделиться на других сайтах

Карта Intel x520-da2.

 

На даный момент подключена к комутатору Quanta LB6M.

 

Карта работала в паре со следующими комутаторами:

- D-LINK DGS-3420-28SC

- Eltex MES2324FB

- Fujitsu XG2600

Ссылка на сообщение
Поделиться на других сайтах

HP ProLiant DL360 G7



CPU: Intel(R) Xeon(R) CPU E5649 @ 2.53GHz (2533.47-MHz K8-class CPU)
real memory = 17179869184 (16384 MB)
avail memory = 16602632192 (15833 MB)
FreeBSD/SMP: Multiprocessor System Detected: 24 CPUs
FreeBSD/SMP: 2 package(s) x 6 core(s) x 2 SMT threads


# uname -rsm
FreeBSD 10.3-RELEASE amd64
Відредаговано muff
Ссылка на сообщение
Поделиться на других сайтах

минимум 8 ядер с выключенным гипертредингом  и  VT-d

У меня 2 булыжника по 4. ( х2 HT )

 

нуи + софтово разнос прерываний...

 

model name    : Intel® Xeon® CPU           L5420  @ 2.50GHz
 

#uptime
18:31:49 up 54 days,  2:00,  1 user,  load average: 0,21, 0,22, 0,23
Відредаговано pashaumka
Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.


×
×
  • Створити нове...