Перейти до

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

4 минуты назад, KaYot сказал:

 

Ну такое, спорить реально не о чем.

Вот, слава Богу, разумные слова. Тут нет предмета для спора, согласен на 100% .

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Baneff сказал:

С Димкерсом бесполезно спорить, я уже пробовал

А что спорить? Он спросил. Я ответил. Я думаю, что мы с ним поняли друг друга. Полисинг и шейп это реально вещи разные.

Но для вас будет открытием, что есть в линуксе и то и другое.

1 час назад, Baneff сказал:

Но тут автор топика об этом не спрашивал ни разу.

Чем вы автору помогли? Сказали купить новое железо? Это тупейший совет за всю ветку топика и своими скринами с рабочей тачки(которая тупо слабее, чем у ТС) я это доказал. Дело не в железе. Это 200%. Соответственно ваш совет как специалиста(коим вы себя мните) - бестолковый.

 

1 час назад, KaYot сказал:

Ну такое, спорить реально не о чем.

пяторочка :)

 

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

Тему не меняю.

Напишу, что мне нужно.

20Г NAT. 

С бекапом 1+1. Не обязательно на лету.

FreeBSD я умел, около 4Г но несколько лет назад.

Из допов по возможности защищаться от вирусов и DDoS.

За деньги.

Предложите в личку, кто умеет и может такое соорудить.

Джун+Джун не предлагать :) Это сделаем после 20Г

 

Ссылка на сообщение
Поделиться на других сайтах
7 минут назад, bit сказал:

Тему не меняю.

Напишу, что мне нужно.

20Г NAT. 

С бекапом 1+1. Не обязательно на лету.

FreeBSD я умел, около 4Г но несколько лет назад.

Из допов по возможности защищаться от вирусов и DDoS.

За деньги.

Предложите в личку, кто умеет и может такое соорудить.

Джун+Джун не предлагать :) Это сделаем после 20Г

 

Это нужно на 40Г переходить... Надо пробовать. Если только НАТ без роутинга и  шейпера, то может быть это и возможно. А в чём проблема новую тему открыть? Вы же хотите, чтобы побольше специалистов ваш вопрос увидели? Ваш вопрос к теме ветки никакого отношения не имеет. Автор топика пропал и здесь идёт как обычно срач по поводу чьи яйца круче.

Ссылка на сообщение
Поделиться на других сайтах
В 10.12.2020 в 23:53, Kiano сказал:

Тоже далеко от идеала. Если хочется стабильности - цискарь (но неадекватно дорого)

Что за бред... 

Перешли с циски на MX240 - небо и земля. Да и цены внимательно на Juniper посмотрите, я бы поспорил что дороже. 

  • Like 1
Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, maxx сказал:

Ахуенный видимо специалист.

 

1 час назад, NaviNavi сказал:

Топите вот Banneff, давайте попросим его скрины сделать нагрузки на сервера. Что сможет показать

Ребята, вы что-то попутали. Я с вами пиписками мерятся не собираюсь, оно мне нах не нужно. Не стоит так возбуждаться, я специалист для себя, не для вас, и всё что мне нужно успешно решаю уже много лет. Чего и вам желаю.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, a_n_h сказал:

hw.ix.max_interrupt_rate=32000

 

какой оптимальный?

нет оптимального. подбирайте эксперементально. Но видимо в конкретном конфиге проблема в этом.

Ссылка на сообщение
Поделиться на других сайтах
18 минут назад, pashaumka сказал:

Вы уперлись в пропускную способность pcie v2. 

Ересь же, 8 линий pcie v2 дают дуплексные 32гбит/с. Этого с запасом достаточно для утилизации 2ух портов адаптера x520.

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

Вы уперлись в пропускную способность pcie v2. 

graph_image (2).png

В лаб условиях по кабелю твинакс я поднял 9.4 гб. В реалиях - график выше. Одна машина - 12 ядерная рабочая станция, другая Леново м90(2-х ядерная).

Відредаговано pashaumka
Ссылка на сообщение
Поделиться на других сайтах
13 минут назад, pashaumka сказал:

Вы уперлись в пропускную способность pcie v2. 

graph_image (2).png

В лаб условиях по кабелю твинакс я поднял 9.4 гб. В реалиях - график выше. Одна машина - 12 ядерная рабочая станция, другая Леново м90(2-х ядерная).

Топикстартер не сказал что за мамка у него, но с этим процессором должна по идее идти в комплект мамка с как минимум двумя PCIe 2.0x16 слотами, даже если там 1U . По физике эти слоты точно не имеют ограничения скорости на 4 гигабита, как у вас показано и двухпортовая карта x520 должна там работать без ограничений. Если упёрлось где-то в бутылочное горлышко, то netstat -dw10 должен показывать ошибки и дропы. Показывает?

Ссылка на сообщение
Поделиться на других сайтах
В 10.12.2020 в 22:31, nicknamer сказал:

/interrupts

Такого файла у меня нет
Ядра распределены с помощью скрипта

for l in `cat ${basedir}/ix_cpu_16core_2nic`; do
    if [ -n "$l" ]; then
        iface=`echo $l | cut -f 1 -d ":"`
        queue=`echo $l | cut -f 2 -d ":"`
        cpu=`echo $l | cut -f 3 -d ":"`
        irq=`vmstat -i | grep "${iface}:q${queue}" | cut -f 1 -d ":" | sed "s/irq//g"`
        echo "Binding ${iface} queue #${queue} (irq ${irq}) -> CPU${cpu}"
        cpuset -l $cpu -x $irq
    fi
done
 

ix0:0:1
ix0:1:2
ix0:2:3
ix0:3:4
ix0:4:5
ix0:5:6
ix0:6:7
ix0:7:8
ix1:0:9
ix1:1:10
ix1:2:11
ix1:3:12
ix1:4:13
ix1:5:14
ix1:6:15
ix1:7:16
 

Всего 8 прерываний, на каждое ядро по одному прерыванию, 0 ядро для думинета

И проц не в полке когда доходит до 4G

Screenshot.png

Здается мне, что дело в ручном распределении прерываний. 

 

Карта Intel X520 10g sfp вроде как поддерживает msix. И 16 очередей.

У нас недавно были роутеры на freebsd, INTEL xeon  e3  4,5,6 поколений. 1-н тазик тянул до 10gbs. Делал роутинг, dummynet , ipfw nat.

В общем мы особо там ничего не тюнили. Был включен гипертрейдинг 4 ядра 8 потоков и hw.ix.enable_msix: 1. hw.ix.num_queues: 8.   

Интерупты равномерно распределялись по 8 логическим ядрам. 

 

Відредаговано Shmel
Ссылка на сообщение
Поделиться на других сайтах
56 минут назад, Shmel сказал:

Здается мне, что дело в ручном распределении прерываний.

Кстати - да, ручная привязка прерываний и ядер - это всё в далёком прошлом, устарело. Сейчас фря прекрасно распределяет и то и другое автоматически, нагрузка распределяется равномерно, вручную ничего вязать не надо уже теперь.

Ссылка на сообщение
Поделиться на других сайтах
21 час назад, Shmel сказал:

Здается мне, что дело в ручном распределении прерываний. 

Ну и вы конечно забыли добавить что у вас нет пппое на этой машине ?

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

Добрый.

Абсолютно неизвестная конфигурация сети.

Во первых, есть ли там туннели, и какие (ifconfig -lu)

Во вторых, сколько ядер и какое количество прерываний на них (top -P, vmstat -i)

В третьих, чем сделан NAT и чем сделан шейпер. (показать список правил firewall)

В четвертых, неизвестно, что с сетевыми картами (netstat -h -w 1 -d -I ix0, netstat -h -w 1 -d -I ix1)

 

Если есть желание, напишите мне в личку

Відредаговано Dmitry2
Дополнение сообщения
Ссылка на сообщение
Поделиться на других сайтах
В 17.12.2020 в 14:09, Kto To сказал:

Ну и вы конечно забыли добавить что у вас нет пппое на этой машине ?

Так и автор вроде как тоже не говорил о pppoe

Ссылка на сообщение
Поделиться на других сайтах
В 21.12.2020 в 14:27, Shmel сказал:

Так и автор вроде как тоже не говорил о pppoe

Таки да, ничего кроме того, что сетевушки "ix" неизвестно.

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

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

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

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

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

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

Вхід

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

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

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

  • Схожий контент

    • Від mac
      Глюк в тому, що один (так - тільки один) mac адрес onu існує в білінгу у вигляді строки. Це трохи заважає.
      olt - bdcom gepon.
      Наскільки зрозумів, це виключно проблема реалізації snmpwalk у freebsd, де snmpwalk може на свій розсуд віддати mac адресу не як hex-string, а як звичайний string.
      Можливо snmpwalk тригериться на якомусь символі, мені невідомо.
       
      # tcpdump -vv -i em0 udp port 161 and host olt and host ub | grep "3320.101.10.4.1.1.241 ... olt.snmp > ub.47940: [udp sum ok] { SNMPv2c C="*****" { GetResponse(44) R=93278354 E:3320.101.10.4.1.1.241="8LO"W*" } } ub.47940 > olt.snmp: [udp sum ok] { SNMPv2c C="*****" { GetNextRequest(34) R=93278355 E:3320.101.10.4.1.1.241 } } snmpwalk -c***** -v2c -t5 olt .1.3.6.1.4.1.3320.101.10.4.1.1 SNMPv2-SMI::enterprises.3320.101.10.4.1.1.241 = STRING: "8LO\"W*" snmpwalk -Ox -c***** -v2c -t5 olt .1.3.6.1.4.1.3320.101.10.4.1.1 SNMPv2-SMI::enterprises.3320.101.10.4.1.1.241 = Hex-STRING: 38 4C 4F 22 57 2A  
      Це стосується таких параметрів у snmp конфізі bdcom
       
      [signal] MACINDEX=".1.3.6.1.4.1.3320.101.10.4.1.1" [misc] ONUINDEX=".1.3.6.1.4.1.3320.101.11.1.1.3"  
      За для усунення глюку спробував трошки змінити код і завдати тип snmp параметру явно у ./api/libs/api.ponbdcom.php у function collect()
      Це працює. Мабуть станеться у нагоді:
       
      # diff api.ponbdcom.php{.new,.bak} 37c37 < $onuIndex = $this->snmp->walk('-Ox ' . $oltIp . ':' . self::SNMPPORT, $oltCommunity, $onuIndexOid, self::SNMPCACHE); --- > $onuIndex = $this->snmp->walk($oltIp . ':' . self::SNMPPORT, $oltCommunity, $onuIndexOid, self::SNMPCACHE); 91c91 < $macIndex = $this->snmp->walk('-Ox ' . $oltIp . ':' . self::SNMPPORT, $oltCommunity, $macIndexOID, self::SNMPCACHE); --- > $macIndex = $this->snmp->walk($oltIp . ':' . self::SNMPPORT, $oltCommunity, $macIndexOID, self::SNMPCACHE);  
      P.S. Створив тему, а зараз міркую: а може це глюк у ПЗ olt. Оновлю фірмваре olt та перевірю...
       

    • Від GekaPeka
      Ruijie Reyee RG-RAP2200 новая, цена 3600 грн
    • Від tkachik
      Продам
      БУ Tl-wr740n.
      Стан на 4. 
      Роутери прошиті російськомовною прошивкою.
      ціна роутера без бп - 230 грн
      З бп - 260 грн
      Є знижка на опт
    • Від GekaPeka
      MikroTik PowerBox Pro (RB960PGS-PB), новый, в упаковке. Цена: 2800 грн.
    • Від a_n_h
      Всем доброго дня и мирного неба!
        После многочисленных экспериментов выяснил, что на последних версиях freebsd  максимум удавалось прокачать до 14 ГБт суммарно трафика со 100% загрузкой процессора. На том-же железе но с установленной freebsd 11.2 прокачивается до 20-ти ГБт суммарно тестового трафика с загрузкой процессора около 50%. 
        Подскажите, что можно убрать или наоборот добавить в систему с freebsd 13,3 для получения аналогичного результата...
×
×
  • Створити нове...