Пытаюсь ускорить передачу данных между VMWare и Synology NAS RS3614XS, но безуспешно. Моя конфигурация: сервер Fujitsu-Siemens с VMWare 5.1, два сетевых адаптера Broadcom Corporation Broadcom NetXtreme II BCM5709 1000Base-T, виртуальный распределённый коммутатор с настроенным LACP 802.3ad на оба uplink-порта этого дуального NIC, VDS настроен на 10 Гбит с jumbo frames 9000. Broadcom не используется для управления во время теста — только для передачи данных. Виртуализированная Windows 7 Prof на FSC используется как источник передачи. VMXNET3 NIC настроен на 10 Гбит с jumbo frames 9000. Производственный VMWare 5.5 подключён к порту 6, с вторым виртуализированным Win7 Prof для тестирования, VMXNET3 NIC также на 10 Гбит и jumbo frames 9000. В роли свитча для агрегации в режиме 802.3ad используется RB1100AHx2 с прошивкой v6.18 — без правил фаервола. Порты 2 и 3 объединены в LACP bond для RS3614 — интерфейс LACP_RS3614, порты 4 и 5 объединены в LACP для VMWare — интерфейс LACP_172_FSC. Порты 7, 8, 9, 10 подчинены порту 6, порт 6 объединён с обоими бондами в мост. Порт 13 используется для управления — на другом IP-подсети. Все порты настроены на MTU 9100 jumbo frames, максимальный размер кадра 9200. Synology RS3614XS с четырьмя NIC, два NIC объединены в 802.3ad, бонд настроен с jumbo frames 9000, третий используется для управления на другой IP-подсети. Передача данных с Win7 внутри FSC на Synology полностью загружает LACP бонд до 1 Гбит, и данные идут только по одному Ethernet-линку, как и ожидалось. Та же ситуация при передаче с производственного VMWare на Synology. Проблема возникает, когда начинаю передачу с обоих источников одновременно. Передача разбивается между двумя портами бонда, но общая скорость не превышает 1 Гбит. Есть идеи, в чём может быть причина такого поведения? Я понимаю, что проблема вряд ли связана с RB1100AHx2, но у меня нет запасного свитча с бондингом, чтобы исключить MicroTik как виновника. Неизменяемый MTU 1598 на мосту тоже, похоже, не проблема, так как он используется для передачи с производственного VMWare с загрузкой в 1 Гбит.
/interface bridge add l2mtu=1598 name=BR172
/interface ethernet set [find default-name=ether2] l2mtu=9200 mtu=9100 name=ETH2_LACP_RS3614
set [find default-name=ether3] l2mtu=9200 mtu=9100 name=ETH3_LACP_RS3614
set [find default-name=ether4] l2mtu=9200 mtu=9100 name=ETH4_LACP_FSC
set [find default-name=ether5] l2mtu=9200 mtu=9100 name=ETH5_LACP_FSC
set [find default-name=ether6] name=ETH6_172
set [find default-name=ether13] name=ETH13_192
set [find default-name=ether7] master-port=ETH6_172
set [find default-name=ether8] master-port=ETH6_172
set [find default-name=ether9] master-port=ETH6_172
set [find default-name=ether10] master-port=ETH6_172
/interface bonding add mode=802.3ad mtu=9100 name=LACP_172_FSC slaves=ETH4_LACP_FSC,ETH5_LACP_FSC transmit-hash-policy=layer-2-and-3
add mode=802.3ad mtu=9100 name=LACP_RS3614 slaves=ETH2_LACP_RS3614,ETH3_LACP_RS3614 transmit-hash-policy=layer-2-and-3
/interface bridge port add bridge=BR172 interface=LACP_RS3614
add bridge=BR172 interface=ETH6_172
add bridge=BR172 interface=LACP_172_FSC
/ip address add address=172.16.99.249/24 comment=“default configuration” interface=BR172 network=172.16.99.0
add address=192.168.1.249/24 interface=ETH13_192 network=192.168.1.0
/interface bridge add l2mtu=1598 name=BR172
/interface ethernet set [find default-name=ether2] l2mtu=9200 mtu=9100 name=ETH2_LACP_RS3614
set [find default-name=ether3] l2mtu=9200 mtu=9100 name=ETH3_LACP_RS3614
set [find default-name=ether4] l2mtu=9200 mtu=9100 name=ETH4_LACP_FSC
set [find default-name=ether5] l2mtu=9200 mtu=9100 name=ETH5_LACP_FSC
set [find default-name=ether6] name=ETH6_172
set [find default-name=ether13] name=ETH13_192
set [find default-name=ether7] master-port=ETH6_172
set [find default-name=ether8] master-port=ETH6_172
set [find default-name=ether9] master-port=ETH6_172
set [find default-name=ether10] master-port=ETH6_172
/interface bonding add mode=802.3ad mtu=9100 name=LACP_172_FSC slaves=ETH4_LACP_FSC,ETH5_LACP_FSC transmit-hash-policy=layer-2-and-3
add mode=802.3ad mtu=9100 name=LACP_RS3614 slaves=ETH2_LACP_RS3614,ETH3_LACP_RS3614 transmit-hash-policy=layer-2-and-3
/interface bridge port add bridge=BR172 interface=LACP_RS3614
add bridge=BR172 interface=ETH6_172
add bridge=BR172 interface=LACP_172_FSC
/ip address add address=172.16.99.249/24 comment=“default configuration” interface=BR172 network=172.16.99.0
add address=192.168.1.249/24 interface=ETH13_192 network=192.168.1.0