Network Speed issue on EE

I’ve been playing around with EE on a Proxmox box I just built, my primary instance is still on bare metal running Dragonfish.
I noticed extreme slowness between the EE VM instance and my Windows 11 desktop, all machines have 10gig cards and connected through a 10gig switch so I figured I would run some iperf3 tests. All iperf results were consistently high between my desktop and all the servers except the EE VM which produced some very strange results. Speeds above 9Gb to the bare metal TN, the Proxmox host and between the bare metal TN and the VM TN. I then installed iperf docker in a CT on the Proxmox box and it too was connecting to my desktop above 9Gbs. I figured I would trying rolling back the EE VM to DF and check iperf speeds again and sure enough on the DF VM speeds were above 9Gbs again. To eliminate the possibility that it was some of the settings I changed in EE after the upgrade, I upgraded the DF instance back to EE and sure enough the poor iperf results returned, leading me to believe this is an EE issue. I didn’t try upgrading my primary instance to EE to eliminate virtualization playing a role but I wanted to share my iperf results. The 3 runs from my desktop to my TN VM. The first run was with Electric Eel, 2nd was the same VM rolled back to Dragonfish and 3rd was immediately after upgrading the rolled DF to EE with identical settings.

iperf3 Windows to original Electric Eel

C:\iperf3>iperf3.exe -c 192.168.55.17
Connecting to host 192.168.55.17, port 5201
[  5] local 192.168.55.5 port 61299 connected to 192.168.55.17 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.01   sec   256 KBytes  2.07 Mbits/sec
[  5]   1.01-2.01   sec  0.00 Bytes  0.00 bits/sec
[  5]   2.01-3.01   sec  0.00 Bytes  0.00 bits/sec
[  5]   3.01-4.01   sec  0.00 Bytes  0.00 bits/sec
[  5]   4.01-5.01   sec  0.00 Bytes  0.00 bits/sec
[  5]   5.01-6.01   sec  0.00 Bytes  0.00 bits/sec
[  5]   6.01-7.00   sec  0.00 Bytes  0.00 bits/sec
[  5]   7.00-8.01   sec  0.00 Bytes  0.00 bits/sec
[  5]   8.01-9.01   sec  0.00 Bytes  0.00 bits/sec
[  5]   9.01-10.01  sec  0.00 Bytes  0.00 bits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.01  sec   256 KBytes   209 Kbits/sec                  sender
[  5]   0.00-10.01  sec  45.6 KBytes  37.3 Kbits/sec                  receiver

Rollback to Dragonfish

C:\iperf3>iperf3.exe -c 192.168.55.17
Connecting to host 192.168.55.17, port 5201
[  5] local 192.168.55.5 port 61625 connected to 192.168.55.17 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.01   sec  1.11 GBytes  9.42 Gbits/sec
[  5]   1.01-2.01   sec  1.06 GBytes  9.13 Gbits/sec
[  5]   2.01-3.01   sec  1.05 GBytes  8.99 Gbits/sec
[  5]   3.01-4.01   sec  1.07 GBytes  9.15 Gbits/sec
[  5]   4.01-5.01   sec  1.05 GBytes  9.08 Gbits/sec
[  5]   5.01-6.01   sec  1.10 GBytes  9.49 Gbits/sec
[  5]   6.01-7.01   sec  1.10 GBytes  9.46 Gbits/sec
[  5]   7.01-8.01   sec  1.11 GBytes  9.49 Gbits/sec
[  5]   8.01-9.01   sec  1.10 GBytes  9.46 Gbits/sec
[  5]   9.01-10.01  sec  1.11 GBytes  9.48 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.01  sec  10.9 GBytes  9.32 Gbits/sec                  sender
[  5]   0.00-10.02  sec  10.9 GBytes  9.31 Gbits/sec                  receiver

iperf Done.

Upgrade back to Electric Eel

C:\iperf3>iperf3.exe -c 192.168.55.17
Connecting to host 192.168.55.17, port 5201
[  5] local 192.168.55.5 port 62231 connected to 192.168.55.17 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.01   sec   256 KBytes  2.08 Mbits/sec
[  5]   1.01-2.01   sec  0.00 Bytes  0.00 bits/sec
[  5]   2.01-3.01   sec  0.00 Bytes  0.00 bits/sec
[  5]   3.01-4.00   sec  0.00 Bytes  0.00 bits/sec
[  5]   4.00-5.00   sec  0.00 Bytes  0.00 bits/sec
[  5]   5.00-6.01   sec  0.00 Bytes  0.00 bits/sec
[  5]   6.01-7.01   sec  0.00 Bytes  0.00 bits/sec
[  5]   7.01-8.01   sec  0.00 Bytes  0.00 bits/sec
[  5]   8.01-9.01   sec  0.00 Bytes  0.00 bits/sec
[  5]   9.01-10.00  sec  0.00 Bytes  0.00 bits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.00  sec   256 KBytes   210 Kbits/sec                  sender
[  5]   0.00-10.01  sec  45.6 KBytes  37.4 Kbits/sec                  receiver

iperf Done.

I don’t know if it helps but this is from TN server side with EE installed from windows. I also tested iperf from an older windows laptop and got the same results to the VM install of EE. Other connections were much slower than my desktop but inline with what I would expect from an old laptop.

admin@New-NAS[~]$ iperf3 -s
-----------------------------------------------------------
Server listening on 5201 (test #1)
-----------------------------------------------------------
Accepted connection from 192.168.55.5, port 54451
[  5] local 192.168.55.17 port 5201 connected to 192.168.55.5 port 54452
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  4.28 KBytes  35.0 Kbits/sec                  
[  5]   1.00-2.00   sec  4.28 KBytes  35.0 Kbits/sec                  
[  5]   2.00-3.00   sec  4.28 KBytes  35.0 Kbits/sec                  
[  5]   3.00-4.00   sec  4.28 KBytes  35.0 Kbits/sec                  
[  5]   4.00-5.00   sec  5.70 KBytes  46.7 Kbits/sec                  
[  5]   5.00-6.00   sec  4.28 KBytes  35.0 Kbits/sec                  
[  5]   6.00-7.00   sec  4.28 KBytes  35.0 Kbits/sec                  
[  5]   7.00-8.00   sec  4.28 KBytes  35.0 Kbits/sec                  
[  5]   8.00-9.00   sec  5.70 KBytes  46.7 Kbits/sec                  
[  5]   9.00-10.00  sec  4.28 KBytes  35.0 Kbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.01  sec  45.6 KBytes  37.4 Kbits/sec                  receiver
-----------------------------------------------------------
Server listening on 5201 (test #2)
-----------------------------------------------------------
1 Like

Any ideas on what would degrade iperf speeds between TN Electric Eel and my windows desktop?

I have the same issue. Not even in VM but general in system. My VM in speedtest (Win10 Pro) I have 300Mb download and <1 Mb upload. I have dockge with owncloud and the same issue when uploading stuff via internet with 300/30 internet speeds I’m not able to upload 100 mb file. When I connect localy by local ip adress everything looks quite good. It coud not be a Internet Adapter problem ( 2 different in my Nas). Still don’t have any idea.

In VM devices, NIC change VirtIO to other option (in my case Intel 82585 E1000). It kind of solve problem in my case. Internet connection looks good but transfers VM<->SBM(Truenas) are locked to internet adapter speeds. In 24.04 I think I have better resoults.

Getting the same results on EE Beta 1. I had this issue before but I thought it was the way I set up my UniFi U6 Mesh AP but… turns out it was EE.

I can’t transfer any files because it hangs on 'Time Remaining: Calculating…"

Previously on TrueNAS DF 24.04, my network transfer speeds were zooming over WiFi. Transferring 120GBs (files and folders) would take about 15 min, now when I try to move files I get stuck with a ‘Time remaining: Calculating’ with no process and no transfer speed.

I believe I might be out of luck as I have upgraded the ‘zpool flag’ which, IIRC, cannot be used if OS is downgraded…

Just tried the latest nightly of EE (9/18) and the issue is gone - file transfers are back to normal :slight_smile:

I was just going to say I don’t have any slowness at all on EE, but am using nightly. Beat me to it! I saturate the network connection when transferring files.