Привет, интересно, кто-нибудь из Вас использует RouterOS в качестве Xen DomU (гостевой)? Мой опыт показывает, что максимальная скорость передачи данных при использовании сетевого моста — около 100 мегабит в секунду. Если я передам PCI-карту целиком с PCI passthru в DomU, то можно достичь почти максимальной скорости гигабита. Моя проблема в следующем: я установил Debian7 на новый сервер (HP DL380g8) с Xen4.1, там есть известная ошибка с PCI passthru (возможно, с какими-то скриптами?). Поэтому я обновил Xen4.1 до Xen4.3 из Debian unstable. Mikrotik видит оба порта сетевой карты (карта — HP NC360T) — в system/resource/pci я понятия не имею, почему, но в interfaces виден только сетевой мост (передаваемый через PCI не отображается).
/system resource pci print detail 0
device="00:06.0" name="82571EB Gigabit Ethernet Controller (rev: 6)" vendor="Intel Corporation" category="Ethernet controller" vendor-id="0x8086" device-id="0x105e" irq=5 memory=0xF3080000-0xF309FFFF,0xF30A0000-0xF30BFFFF io=0xC160-0xC17F
1
device="00:05.0" name="82571EB Gigabit Ethernet Controller (rev: 6)" vendor="Intel Corporation" category="Ethernet controller" vendor-id="0x8086" device-id="0x105e" irq=10 memory=0xF3020000-0xF303FFFF,0xF3040000-0xF305FFFF io=0xC140-0xC15F
2
device="00:04.0" name="82540EM Gigabit Ethernet Controller (rev: 3)" vendor="Intel Corporation" category="Ethernet controller" vendor-id="0x8086" device-id="0x100e" irq=5 memory=0xF3000000-0xF301FFFF io=0xC100-0xC13F (последняя — сетевой мост)
Я пробовал включать и отключать следующие опции:
pci_power_mgmt=1
pci_msitranslate=0
xen_platform_pci=1
Ничего не помогло. У меня есть другой сервер с Debian6 (Xen4.0), где всё работает нормально — правда, он уже устарел.
/system resource pci print detail 0
device="00:06.0" name="82571EB Gigabit Ethernet Controller (rev: 6)" vendor="Intel Corporation" category="Ethernet controller" vendor-id="0x8086" device-id="0x105e" irq=5 memory=0xF3080000-0xF309FFFF,0xF30A0000-0xF30BFFFF io=0xC160-0xC17F
1
device="00:05.0" name="82571EB Gigabit Ethernet Controller (rev: 6)" vendor="Intel Corporation" category="Ethernet controller" vendor-id="0x8086" device-id="0x105e" irq=10 memory=0xF3020000-0xF303FFFF,0xF3040000-0xF305FFFF io=0xC140-0xC15F
2
device="00:04.0" name="82540EM Gigabit Ethernet Controller (rev: 3)" vendor="Intel Corporation" category="Ethernet controller" vendor-id="0x8086" device-id="0x100e" irq=5 memory=0xF3000000-0xF301FFFF io=0xC100-0xC13F (последняя — сетевой мост)
Я пробовал включать и отключать следующие опции:
pci_power_mgmt=1
pci_msitranslate=0
xen_platform_pci=1
Ничего не помогло. У меня есть другой сервер с Debian6 (Xen4.0), где всё работает нормально — правда, он уже устарел.
