Итак, немного информации о моей настройке:
winhost1
и winhost2
) с участием virtio
Сетевые карты и новейшие инструменты для специй (с netsh
описанные модификации Вот)я использую iperf
между двумя гостями Windows, чтобы измерить пропускную способность между ними. Идя из любого winhost1
к winhost2
, и наоборот, я вижу максимальную скорость ~ 350 Мбит / с. Однако когда я iperf
из любого winhost1
или winhost2
к хосту Proxmox я получаю пропускную способность +2 Гбит / с. В любом случае изменение направления дает аналогичные результаты.
Мост рабства winhost1
и winhost2
виртуальные сетевые карты (vmbr0
) был создан в графическом интерфейсе Proxmox с balance-alb
облигация как «Мост-порт». Ниже приведен вывод bridge link show vmbr0
:
9: bond1 state UP : <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 master vmbr0 state forwarding priority 32 cost 100
26: tap106i1 state UNKNOWN : <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 master vmbr0 state forwarding priority 32 cost 100
27: tap102i1 state UNKNOWN : <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 master vmbr0 state forwarding priority 32 cost 100
Могу ли я что-нибудь сделать на хосте или виртуальных машинах для решения этой проблемы? Я предполагаю, что это каким-то образом связано с конфигурацией ядра хоста, поскольку я вижу желаемую пропускную способность между виртуальными машинами и хостом, а не между виртуальными машинами, подключенными к мосту хоста.
заранее спасибо