VirtIO Netzwerktreiber für Windows Server 2019; Speed-Probleme

noPa$$word

Renowned Member
Feb 12, 2010
358
42
93
Ich habe Proxmox 7.0-2 in Betrieb.
Das System, zwei Dell RX740, haben jeweils 2 x 10Gbit und 2 x 1 GBit Netzwerkkarten. Eine Netzwerkkarte (10 GBit) nutze ich pro Host mit VMBR0 für mein internes Netz. Diese VMBR0 bekommen alle Geräte, die ich im internen Netzt betreibe, zugewiesen. Diese 10 GBit Karten sind an einem gemeinsamen Switch (sfp+) angeschlossen

Mir ist aufgefallen, dass das Netzwerk von Windows-Rechnern maximal zu zwei Drittel (ca 540-770 MB/S) ausgelastet wird. Mit Linux Rechnern, egal ob VM oder CT, kann ich die 10 Gigabit auschöpfen. Das habe ich mehrmals mit iperf3 gegenseitig gemessen.

Ich habe die Stable Treiber-Version verwendet, aber auch bereits die letzte Version versucht, hat aber auch nichts gebracht.

Woran kann das liegen?
Ist vielleicht der VirtIO - Netzwerktreiber für Windows die "Bremse"?

Test mit Windows Server 2019
Standard Einstellung der Netzwerkkarte nach Installation ... Frames 1514

iperf-3.1.3-win64>iperf3 -c 172.27.5.10 Connecting to host 172.27.5.10, port 5201 [ 4] local 172.27.5.111 port 51240 connected to 172.27.5.10 port 5201 [ ID] Interval Transfer Bandwidth [ 4] 0.00-1.00 sec 541 MBytes 4.54 Gbits/sec [ 4] 1.00-2.00 sec 526 MBytes 4.41 Gbits/sec [ 4] 2.00-3.00 sec 537 MBytes 4.50 Gbits/sec [ 4] 3.00-4.00 sec 537 MBytes 4.50 Gbits/sec [ 4] 4.00-5.00 sec 522 MBytes 4.38 Gbits/sec [ 4] 5.00-6.00 sec 547 MBytes 4.59 Gbits/sec [ 4] 6.00-7.00 sec 540 MBytes 4.53 Gbits/sec [ 4] 7.00-8.00 sec 543 MBytes 4.55 Gbits/sec [ 4] 8.00-9.00 sec 572 MBytes 4.80 Gbits/sec [ 4] 9.00-10.00 sec 590 MBytes 4.95 Gbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bandwidth [ 4] 0.00-10.00 sec 5.33 GBytes 4.58 Gbits/sec sender [ 4] 0.00-10.00 sec 5.33 GBytes 4.58 Gbits/sec receiver iperf Done.

Test mit Windows Server 2019
(Jumbo Frames aktiviert) --> 9014

iperf3 -c 172.27.5.10 Connecting to host 172.27.5.10, port 5201 [ 4] local 172.27.5.111 port 50388 connected to 172.27.5.10 port 5201 [ ID] Interval Transfer Bandwidth [ 4] 0.00-1.00 sec 673 MBytes 5.64 Gbits/sec [ 4] 1.00-2.00 sec 725 MBytes 6.08 Gbits/sec [ 4] 2.00-3.00 sec 665 MBytes 5.58 Gbits/sec [ 4] 3.00-4.00 sec 689 MBytes 5.78 Gbits/sec [ 4] 4.00-5.00 sec 789 MBytes 6.62 Gbits/sec [ 4] 5.00-6.00 sec 786 MBytes 6.59 Gbits/sec [ 4] 6.00-7.00 sec 765 MBytes 6.42 Gbits/sec [ 4] 7.00-8.00 sec 707 MBytes 5.93 Gbits/sec [ 4] 8.00-9.00 sec 770 MBytes 6.46 Gbits/sec [ 4] 9.00-10.00 sec 764 MBytes 6.41 Gbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bandwidth [ 4] 0.00-10.00 sec 7.16 GBytes 6.15 Gbits/sec sender [ 4] 0.00-10.00 sec 7.16 GBytes 6.15 Gbits/sec receiver iperf Done.

Test mit Debian 10 CT (1 GB RAM / 2 Cores) in der Standardeinstellung
iperf3 -c 172.27.5.10 Connecting to host 172.27.5.10, port 5201 [ 5] local 172.27.5.11 port 35576 connected to 172.27.5.10 port 5201 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-1.00 sec 1.10 GBytes 9.41 Gbits/sec 0 1.64 MBytes [ 5] 1.00-2.00 sec 1.09 GBytes 9.40 Gbits/sec 0 1.85 MBytes [ 5] 2.00-3.00 sec 1.09 GBytes 9.41 Gbits/sec 0 1.85 MBytes [ 5] 3.00-4.00 sec 1.10 GBytes 9.42 Gbits/sec 0 1.85 MBytes [ 5] 4.00-5.00 sec 1.10 GBytes 9.42 Gbits/sec 0 1.95 MBytes [ 5] 5.00-6.00 sec 1.10 GBytes 9.41 Gbits/sec 0 1.95 MBytes [ 5] 6.00-7.00 sec 1.10 GBytes 9.41 Gbits/sec 0 2.04 MBytes [ 5] 7.00-8.00 sec 1.09 GBytes 9.41 Gbits/sec 0 2.04 MBytes [ 5] 8.00-9.00 sec 1.10 GBytes 9.42 Gbits/sec 0 2.04 MBytes [ 5] 9.00-10.00 sec 1.10 GBytes 9.42 Gbits/sec 0 2.04 MBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 11.0 GBytes 9.41 Gbits/sec 0 sender [ 5] 0.00-10.00 sec 11.0 GBytes 9.41 Gbits/sec receiver iperf Done
 
Last edited:
Komme erst wieder am Montag zu den Geräten. Werde das dann abklären und mitteilen. Thx.
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!