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

Mikrotik парарельная установка двух роутеров для одной сети /24

Собственно вопрос:

Пока едет 6509 нужно решать проблему, пропуска трафика свыше 1Г на исход.

 

Сейчас стоит микротик на dell poweredge 1423(dual xeon 3.6Ghz, 1Gb RAM, 4 Intel NIC), проблема в том, что более 900 мбс он не хочет (не может) пропускать, как над ним не издевайся. Упорно юзает одно ядро, при этом включение multi-core=yes дает обратный результат -))) пропуск падает примерно на 200 мбс. Уже поломал всю голову, может кто подскажет как его разогнать? Установка 5 версии не дала НИЧЕГО те же грабли, многоядерность как я понимаю реализована только на уровне показа сколько какой проц скушал, а сами процессы раутинга в частности так и таскаются на одном ядре. Придумана слудующая схема:

Поставить 2 микротика, на внутренних интерфейсах обоих вешается один ип адрес, далее на каждом полнимаются отдельные BGP сессии и по идее трафик должен пойти. Или нет? Подскажите, так как на продакшене такие финтикля делать просто так не дадут.

Спс большое, ну может какие еще схемы есть буду примного благодарен!

Share this post


Link to post
Share on other sites

для начала дайте вывод

/system resource pci print detail

и

/system resource irq print

а также количество mangle правил и юзается ли QUEUE на роутере

Share this post


Link to post
Share on other sites

/system resource pci print detail
0 device="04:0d.0" name="Radeon RV100 QY [Radeon 7000/VE] (rev: 0)" vendor="ATI Technologies Inc" category="VGA compatible controller" vendor-id="0x1002" 
   device-id="0x5159" irq=4 memory=0xD0000000-0xD7FFFFFF,0xDF8D0000-0xDF8DFFFF io=0xC800-0xC8FF 

1 device="04:03.0" name="82541GI Gigabit Ethernet Controller (rev: 5)" vendor="Intel Corporation" category="Ethernet controller" vendor-id="0x8086" 
   device-id="0x1076" irq=5 memory=0xDF8E0000-0xDF8FFFFF io=0xCCC0-0xCCFF 

2 device="03:07.1" name="82546EB Gigabit Ethernet Controller (Copper) (rev: 1)" vendor="Intel Corporation" category="Ethernet controller" vendor-id="0x8086" 
   device-id="0x1010" irq=6 memory=0xDFCC0000-0xDFCDFFFF io=0xDC80-0xDCBF 

3 device="03:07.0" name="82546EB Gigabit Ethernet Controller (Copper) (rev: 1)" vendor="Intel Corporation" category="Ethernet controller" vendor-id="0x8086" 
   device-id="0x1010" irq=11 memory=0xDFCE0000-0xDFCFFFFF io=0xDCC0-0xDCFF 

4 device="02:04.0" name="82541GI Gigabit Ethernet Controller (rev: 5)" vendor="Intel Corporation" category="Ethernet controller" vendor-id="0x8086" 
   device-id="0x1076" irq=10 memory=0xDFEE0000-0xDFEFFFFF io=0xECC0-0xECFF 

5 device="01:00.3" name="6700PXH I/OxAPIC Interrupt Controller B (rev: 9)" vendor="Intel Corporation" category="PIC" vendor-id="0x8086" device-id="0x0327" 
   irq=0 memory=0xDFAFE000-0xDFAFEFFF 

6 device="01:00.2" name="6700PXH PCI Express-to-PCI Bridge B (rev: 9)" vendor="Intel Corporation" category="PCI bridge" vendor-id="0x8086" device-id="0x032a" 
   irq=0 

7 device="01:00.1" name="6700/6702PXH I/OxAPIC Interrupt Controller A (rev: 9)" vendor="Intel Corporation" category="PIC" vendor-id="0x8086" 
   device-id="0x0326" irq=0 memory=0xDFAFF000-0xDFAFFFFF 

8 device="01:00.0" name="6700PXH PCI Express-to-PCI Bridge A (rev: 9)" vendor="Intel Corporation" category="PCI bridge" vendor-id="0x8086" device-id="0x0329" 
   irq=0 

9 device="00:1f.2" name="82801EB (ICH5) SATA Controller (rev: 2)" vendor="Intel Corporation" category="IDE interface" vendor-id="0x8086" device-id="0x24d1" 
   irq=11 io=0xBCC0-0xBCCF 

10 device="00:1f.1" name="82801EB/ER (ICH5/ICH5R) IDE Controller (rev: 2)" vendor="Intel Corporation" category="IDE interface" vendor-id="0x8086" 
   device-id="0x24db" irq=0 memory=0x40000000-0x400003FF io=0xFC00-0xFC0F 

11 device="00:1f.0" name="82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev: 2)" vendor="Intel Corporation" category="ISA bridge" vendor-id="0x8086" 
   device-id="0x24d0" irq=0 

12 device="00:1e.0" name="82801 PCI Bridge (rev: 194)" vendor="Intel Corporation" category="PCI bridge" vendor-id="0x8086" device-id="0x244e" irq=0 

13 device="00:02.0" name="E7525/E7520/E7320 PCI Express Port A (rev: 9)" vendor="Intel Corporation" category="PCI bridge" vendor-id="0x8086" 
   device-id="0x3595" irq=0 

14 device="00:00.0" name="E7520 Memory Controller Hub (rev: 9)" vendor="Intel Corporation" category="Host bridge" vendor-id="0x8086" device-id="0x3590" irq=0

 

/system resource irq print
IRQ OWNER                                                                                                                                                     
1   [0          1   IO-APIC-edge      i8042]                                                                                                                  
8   [0          1   IO-APIC-edge      rtc]                                                                                                                    
9   [0          0   IO-APIC-fasteoi   acpi]                                                                                                                   
12  [0          2   IO-APIC-edge      i8042]                                                                                                                  
14  [0          1   IO-APIC-edge      ide0]                                                                                                                   
18  [29168       2714   IO-APIC-fasteoi   ata_piix]                                                                                                           
20  [1188881        329   IO-APIC-fasteoi   eth3]                                                                                                             
32  [867422967   11315189   IO-APIC-fasteoi   eth0]                                                                                                           
64  [0  722417681   IO-APIC-fasteoi   eth1]                                                                                                                   
65  [0        581   IO-APIC-fasteoi   eth2]

 

10 правил мангл и 13-20 куес

Share this post


Link to post
Share on other sites

у тебя сетевая 82546 - она не поддерживает несколько queue потоков, соответственно грузит только один проц. Меняй на 82576 , или попробуй разные интерфейсы на отдельный проц повесить, но лучше поменять сетевую

Share this post


Link to post
Share on other sites
у тебя сетевая 82546 - она не поддерживает несколько queue потоков, соответственно грузит только один проц. Меняй на 82576 , или попробуй разные интерфейсы на отдельный проц повесить, но лучше поменять сетевую

а Intel 82571EB ?

 

Share this post


Link to post
Share on other sites

82576

Я вот немного не понял, речь идет про Queues? Для шейпинга скорости? Проблема в том, что не пропускает трафик, НЕ через куесы, а глобально через раутер весь так сказать остальной. Каким образом я могу раскидать сетевые на разные процессора?

Share this post


Link to post
Share on other sites
82576
Я вот немного не понял, речь идет про Queues? Для шейпинга скорости? Проблема в том, что не пропускает трафик, НЕ через куесы, а глобально через раутер весь так сказать остальной. Каким образом я могу раскидать сетевые на разные процессора?

Для раскидывания очередей rx tx по ядрам процессора

Share this post


Link to post
Share on other sites

В данной конфе это можно как то раскидать? одна на прием сетевая вторая на передачу ? или это не решаемо?

Share this post


Link to post
Share on other sites
82576
Я вот немного не понял, речь идет про Queues? Для шейпинга скорости? Проблема в том, что не пропускает трафик, НЕ через куесы, а глобально через раутер весь так сказать остальной. Каким образом я могу раскидать сетевые на разные процессора?

Для раскидывания очередей rx tx по ядрам процессора

А можно подробнее как раскидать по ядрам? И где команда "multi-core=yes" ?

 

UPD

multy-core нашел, включено

system hardware print

multi-cpu: yes

 

Но как разбросать по разным яжрам - непонятно. Железо такое.

 

/system resource pci print detail

0 device="01:07.0" name="82540EM Gigabit Ethernet Controller (rev: 2)" vendor="Intel Corporation"

category="Ethernet controller" vendor-id="0x8086" device-id="0x100e" irq=10

memory=0xFEB20000-0xFEB3FFFF,0xFEB00000-0xFEB1FFFF io=0xE800-0xE83F

 

1 device="01:06.1" name="82546EB Gigabit Ethernet Controller (Copper) (rev: 1)" vendor="Intel Corporation"

category="Ethernet controller" vendor-id="0x8086" device-id="0x1010" irq=10 memory=0xFEBC0000-0xFEBDFFFF

io=0xE880-0xE8BF

 

2 device="01:06.0" name="82546EB Gigabit Ethernet Controller (Copper) (rev: 1)" vendor="Intel Corporation"

category="Ethernet controller" vendor-id="0x8086" device-id="0x1010" irq=7

memory=0xFEBE0000-0xFEBFFFFF,0xFEB80000-0xFEBBFFFF io=0xEC00-0xEC3F

 

3 device="00:10.0" name="unknown device (rev: 162)" vendor="nVidia Corporation"

category="VGA compatible controller" vendor-id="0x10de" device-id="0x07e1" irq=10

memory=0xFD000000-0xFDFFFFFF,0xD0000000-0xDFFFFFFF,0xFC000000-0xFCFFFFFF

 

4 device="00:0f.0" name="unknown device (rev: 162)" vendor="nVidia Corporation" category="Ethernet controller"

vendor-id="0x10de" device-id="0x07dc" irq=7

memory=0xFE97B000-0xFE97BFFF,0xFE97E800-0xFE97E8FF,0xFE97E400-0xFE97E40F io=0xC880-0xC887

 

5 device="00:0e.0" name="unknown device (rev: 162)" vendor="nVidia Corporation" category="IDE interface"

vendor-id="0x10de" device-id="0x07f0" irq=5 memory=0xFE97C000-0xFE97DFFF io=0xCC00-0xCC0F

 

6 device="00:0d.0" name="unknown device (rev: 161)" vendor="nVidia Corporation" category="PCI bridge"

vendor-id="0x10de" device-id="0x056f" irq=0 io=0x1F0-0x1F7

 

7 device="00:0c.0" name="unknown device (rev: 161)" vendor="nVidia Corporation" category="PCI bridge"

vendor-id="0x10de" device-id="0x056f" irq=0 io=0x1F0-0x1F7

 

8 device="00:0b.0" name="unknown device (rev: 161)" vendor="nVidia Corporation" category="PCI bridge"

vendor-id="0x10de" device-id="0x056e" irq=0 io=0x1F0-0x1F7

 

9 device="00:0a.0" name="unknown device (rev: 161)" vendor="nVidia Corporation" category="PCI bridge"

vendor-id="0x10de" device-id="0x056d" irq=0

 

10 device="00:08.0" name="unknown device (rev: 161)" vendor="nVidia Corporation" category="IDE interface"

vendor-id="0x10de" device-id="0x056c" irq=0 io=0xFFA0-0xFFAF

 

11 device="00:04.1" name="unknown device (rev: 161)" vendor="nVidia Corporation" category="USB Controller"

vendor-id="0x10de" device-id="0x056a" irq=11 memory=0xFE97EC00-0xFE97ECFF

 

12 device="00:04.0" name="unknown device (rev: 161)" vendor="nVidia Corporation" category="USB Controller"

vendor-id="0x10de" device-id="0x07fe" irq=10 memory=0xFE97F000-0xFE97FFFF

 

13 device="00:03.4" name="unknown device (rev: 161)" vendor="nVidia Corporation" category="RAM memory"

vendor-id="0x10de" device-id="0x07c8" irq=0

 

14 device="00:03.3" name="unknown device (rev: 162)" vendor="nVidia Corporation" category="Co-processor"

vendor-id="0x10de" device-id="0x07da" irq=7 memory=0xFE980000-0xFE9FFFFF

 

15 device="00:03.2" name="unknown device (rev: 161)" vendor="nVidia Corporation" category="RAM memory"

vendor-id="0x10de" device-id="0x07d9" irq=0

 

16 device="00:03.1" name="unknown device (rev: 161)" vendor="nVidia Corporation" category="SMBus"

vendor-id="0x10de" device-id="0x07d8" irq=11 io=0x4900-0x493F,0x4D00-0x4D3F,0x4E00-0x4E3F

 

17 device="00:03.0" name="unknown device (rev: 162)" vendor="nVidia Corporation" category="ISA bridge"

vendor-id="0x10de" device-id="0x07d7" irq=0 io=0x4F00-0x4FFF

 

18 device="00:02.0" name="unknown device (rev: 161)" vendor="nVidia Corporation" category="RAM memory"

vendor-id="0x10de" device-id="0x07d6" irq=0

 

19 device="00:01.6" name="unknown device (rev: 161)" vendor="nVidia Corporation" category="RAM memory"

vendor-id="0x10de" device-id="0x07d3" irq=0

 

20 device="00:01.5" name="unknown device (rev: 161)" vendor="nVidia Corporation" category="RAM memory"

vendor-id="0x10de" device-id="0x07d2" irq=0

 

21 device="00:01.4" name="unknown device (rev: 161)" vendor="nVidia Corporation" category="RAM memory"

vendor-id="0x10de" device-id="0x07d1" irq=0

 

22 device="00:01.3" name="unknown device (rev: 161)" vendor="nVidia Corporation" category="RAM memory"

vendor-id="0x10de" device-id="0x07d0" irq=0

 

23 device="00:01.2" name="unknown device (rev: 161)" vendor="nVidia Corporation" category="RAM memory"

vendor-id="0x10de" device-id="0x07cf" irq=0

 

24 device="00:01.1" name="unknown device (rev: 161)" vendor="nVidia Corporation" category="RAM memory"

vendor-id="0x10de" device-id="0x07ce" irq=0

 

25 device="00:01.0" name="unknown device (rev: 161)" vendor="nVidia Corporation" category="RAM memory"

vendor-id="0x10de" device-id="0x07cd" irq=0

 

26 device="00:00.1" name="unknown device (rev: 162)" vendor="nVidia Corporation" category="RAM memory"

vendor-id="0x10de" device-id="0x07cb" irq=0

 

27 device="00:00.0" name="unknown device (rev: 162)" vendor="nVidia Corporation" category="Host bridge"

vendor-id="0x10de" device-id="0x07c1" irq=0

 

Edited by skydiver

Share this post


Link to post
Share on other sites

только 8257х серия имеет multiqueue, и то не вся серия, так что у всех остальных можна только привязывать отдельную сетевую на отдельное ядро проца

Share this post


Link to post
Share on other sites

Купите карту выше указанную. В её ТТХ указана поддержка MSI-X технологии. 100 баксов в москве, халява.

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