10GB Failing on VM

Seed

Renowned Member
Oct 18, 2019
116
69
68
125
I have 3 hosts. All setup the same way.

I can do iperf from host to host and get 10GB pretty consistently.

Code:
[  3]  0.0- 1.0 sec  1.09 GBytes  9.38 Gbits/sec
[  3]  1.0- 2.0 sec  1.09 GBytes  9.38 Gbits/sec
[  3]  2.0- 3.0 sec  1.09 GBytes  9.39 Gbits/sec

But when I try to do it from a VM to a host or from a host to the VM;

Code:
[  3]  0.0- 1.0 sec  43.6 MBytes   366 Mbits/sec
[  3]  1.0- 2.0 sec  36.4 MBytes   305 Mbits/sec
[  3]  2.0- 3.0 sec  40.4 MBytes   339 Mbits/sec
[  3]  3.0- 4.0 sec  38.8 MBytes   325 Mbits/sec

Ive verified that the host adapter is plugged into the 10GB port
The bridge is using that same adapter and verified by mac on the switch
The VM is bound to that bridge

Any ideas why I would not be getting 10GB?

Switch:

Screen Shot 2020-02-11 at 9.39.54 PM.png

Host:

Screen Shot 2020-02-11 at 9.42.00 PM.png

Host Bridge:

Screen Shot 2020-02-11 at 9.43.34 PM.png

VM:

Screen Shot 2020-02-11 at 9.44.23 PM.png
 
This is not a proxmox issue but will leave this here.

I fired up a new VM on another host and tested that one in and out and it runs 10GBe. So will investigate further.