We migrated some Windows 11 VMs from vSphere to Proxmox and are experiencing network bottlenecks.
I compared two similar VMs (one on vSphere with vmxnet3, one on Proxmox with virtio) and did some iperf3 runs which showed, that the vSphere NIC saturates the 10G connection that the host has to the test server while the Proxmox VM barely reaches 6G outbound and max. 2G inbound while the VM-bridge is attached to a 2x100G bond (which as it's own problems but does way more than 6G).
I also tried enabling multiqueue (set to 8 to match the 8 cores of the VM) and compared different virtual NICs (vmxnet3 was way worse than virtio on Proxmox, e1000 slightly worse as well).
Virtio-Win drivers are also up to date (0.1.302 as of writing this, first used 0.1.285 - no difference).
Any ideas?
I compared two similar VMs (one on vSphere with vmxnet3, one on Proxmox with virtio) and did some iperf3 runs which showed, that the vSphere NIC saturates the 10G connection that the host has to the test server while the Proxmox VM barely reaches 6G outbound and max. 2G inbound while the VM-bridge is attached to a 2x100G bond (which as it's own problems but does way more than 6G).
I also tried enabling multiqueue (set to 8 to match the 8 cores of the VM) and compared different virtual NICs (vmxnet3 was way worse than virtio on Proxmox, e1000 slightly worse as well).
Virtio-Win drivers are also up to date (0.1.302 as of writing this, first used 0.1.285 - no difference).
Any ideas?