Problems with 10Gbps on Windows Virtio Adapter?

marciglesias17

Active Member
Feb 12, 2020
45
0
26
26
Dark fiber
Hello,

I have a Proxmox server connected to 2x10Gbps ports with Bond, I install a Debian machine with a Virtio adapter and it gives me 10Gbps internet speed, when I install a VM with Windows 10 or Windows Server 2019, with a Virtio adapter, I install the drivers and then Do a speed test, it only gives me 1Gbps, any recommendation to have 10Gbps in my Windows?

Thanks,
 
How do you test the speed inside your VMs?
 
are you sure that the tool can handle such speeds correctly on windows?

I remember that I had problems with iperf on windows.
 
I assume your problem is not the network speed, its the benchmark tool.

Before testing VM to VM, start with a host to VM test first.
 
do you have tried to enable multiqueue on the nic, and try iperf with (-P xxx).

also, try to compare between iperf2 / iperf3. (iperf2 use multiple core vs iperf3 only 1 core)

also try with different packet size, if I remember virtio-net is able to handle around 800000 packets/s by core. (so multiqueue is important here)