Hello,
I received my MS-01 today and I'm using a opnsense VM in Proxmox.
Below the VM config:
opnsense is vanilla, no custom configurations made yet.
I'm noticing very low throughput, mostly in UL towards the opnsense box.
Same results are seen also with Speedtests, almost 1Gbps in DL and 0.3Gbps in UL.
The 2nd iperf is reporting 4458 retries, while the DL one isn't. CPU is 10% while testing DL and 3% while doing UL.
I reinstalled PVE and opnsense from scratch twice to exclude misconfiguration on my end.
The same performances are seen using PCI passthrough of the Intel X710 AND using the vmbr bridge in Proxmox.
Any hint or idea? Considering that I'm waiting for a 10Gbps switch (my line is 8/2Gbps), I would like to squeeze this machine to max the line.
Thank you!
I received my MS-01 today and I'm using a opnsense VM in Proxmox.
Below the VM config:
opnsense is vanilla, no custom configurations made yet.
I'm noticing very low throughput, mostly in UL towards the opnsense box.
Code:
VM (1Gbps NIC) to opnsense (1Gbps NIC)
root@deb:~# iperf3 -c 192.168.1.1 -t 10 -p 24798
Connecting to host 192.168.1.1, port 24798
[ 5] local 192.168.1.31 port 35106 connected to 192.168.1.1 port 24798
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 115 MBytes 964 Mbits/sec 0 2.10 MBytes
[ 5] 1.00-2.00 sec 112 MBytes 944 Mbits/sec 0 2.10 MBytes
[ 5] 2.00-3.00 sec 112 MBytes 944 Mbits/sec 0 2.10 MBytes
[ 5] 3.00-4.00 sec 111 MBytes 933 Mbits/sec 0 2.10 MBytes
[ 5] 4.00-5.00 sec 112 MBytes 944 Mbits/sec 0 2.10 MBytes
[ 5] 5.00-6.00 sec 112 MBytes 944 Mbits/sec 0 2.10 MBytes
[ 5] 6.00-7.00 sec 112 MBytes 944 Mbits/sec 0 2.10 MBytes
[ 5] 7.00-8.00 sec 111 MBytes 933 Mbits/sec 0 2.10 MBytes
[ 5] 8.00-9.00 sec 112 MBytes 944 Mbits/sec 0 2.10 MBytes
[ 5] 9.00-10.00 sec 112 MBytes 944 Mbits/sec 0 2.10 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 1.10 GBytes 944 Mbits/sec 0 sender
[ 5] 0.00-10.02 sec 1.10 GBytes 941 Mbits/sec receiver
iperf Done.
opnsense to VM
root@deb:~# iperf3 -c 192.168.1.1 -t 10 -p 4861 -R
Connecting to host 192.168.1.1, port 4861
Reverse mode, remote host 192.168.1.1 is sending
[ 5] local 192.168.1.31 port 58598 connected to 192.168.1.1 port 4861
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 23.1 MBytes 194 Mbits/sec
[ 5] 1.00-2.00 sec 25.3 MBytes 212 Mbits/sec
[ 5] 2.00-3.00 sec 46.7 MBytes 392 Mbits/sec
[ 5] 3.00-4.00 sec 35.3 MBytes 296 Mbits/sec
[ 5] 4.00-5.00 sec 36.8 MBytes 309 Mbits/sec
[ 5] 5.00-6.00 sec 35.4 MBytes 297 Mbits/sec
[ 5] 6.00-7.00 sec 19.3 MBytes 162 Mbits/sec
[ 5] 7.00-8.00 sec 28.4 MBytes 238 Mbits/sec
[ 5] 8.00-9.00 sec 35.9 MBytes 301 Mbits/sec
[ 5] 9.00-10.00 sec 33.6 MBytes 282 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 320 MBytes 268 Mbits/sec 4458 sender
[ 5] 0.00-10.00 sec 320 MBytes 268 Mbits/sec receiver
iperf Done.
Same tests from opnsense GUI
Result 1
Interface ixl1
Start Time 2024-02-15 20:56:13 +0100
Port 24798
General
Time Thu, 15 Feb 2024 19:56:54 UTC
Duration 10
Block Size 131072
Connection
Local Host 192.168.1.1
Local Port 24798
Remote Host 192.168.1.31
Remote Port 35106
CPU Usage
Host Total 10.14
Host User 2.65
Host System 7.49
Remote Total 0.00
Remote User 0.00
Remote System 0.00
Performance Data
Start 0 0
End 10.017673 10.017673
Seconds 10.017673 10.017673
Bytes 0 1177944064
Bits Per Second 0 940692764.8766335
opnsense to VM
Result 2
Interface ixl1
Start Time 2024-02-15 20:57:45 +0100
Port 4861
General
Time Thu, 15 Feb 2024 19:57:57 UTC
Duration 10
Block Size 131072
Connection
Local Host 192.168.1.1
Local Port 4861
Remote Host 192.168.1.31
Remote Port 58598
CPU Usage
Host Total 2.73
Host User 0.01
Host System 2.80
Remote Total 0.00
Remote User 0.00
Remote System 0.00
Performance Data
Start 0 0
End 10.000421 10.000421
Seconds 10.000421 10.000421
Bytes 335282176 0
Bits Per Second 268214448.9716983 0
Same results are seen also with Speedtests, almost 1Gbps in DL and 0.3Gbps in UL.
The 2nd iperf is reporting 4458 retries, while the DL one isn't. CPU is 10% while testing DL and 3% while doing UL.
I reinstalled PVE and opnsense from scratch twice to exclude misconfiguration on my end.
The same performances are seen using PCI passthrough of the Intel X710 AND using the vmbr bridge in Proxmox.
Any hint or idea? Considering that I'm waiting for a 10Gbps switch (my line is 8/2Gbps), I would like to squeeze this machine to max the line.
Thank you!
Attachments
-
108.2 KB Views: 7