TrueNAS - 1gb internet but download speed at 500mb - drive speed the issue - fixes?

I seem to have said my question in the title really.

For more detail, I have 14tb NAS HDDs in the NAS, there is only one SSD in there currently and that is acting as the OS drive.

I recently got 1gb internet, the internet measures at 1gb when tested but I notice my download speed directly to the NAS is only 500-550mbs - which don’t get me wrong is 12x the speed I was getting…

I have 3x 2tb SSD laying around that I purchased when they were on offer, they are NAS SSD and I was wondering whether I could use these to get the best download speed, perhaps using them as some sort of cache so that the drives don’t have to keep up.

I have looked into it previously, but it seemed a complex proposition, and I didn’t want to spend 3 days in a rabbit hole just to reach the end and realise - no that don’t work like that.

Anyone had any experience of trying to boost the speed at which they can transfer data to the NAS over the internet?

Oh my connection is fine to the internet, I have a SpeedTest Tracker running and it is hitting 960-980mbs just fine - and that is running in a docker on a VM on TrueNAS so the machine is definitely getting that speed.

How is the speed on the LAN? Which protocol are you using? Is it over VPN?

Edit: You should be able to pull 1gbit from just about any 14TB drive with a sequential read.

I did think the drives would be up to it, but the score I get is;

image

Which is far below the standards which is more 150 MB/s for drives - albeit it is referring to SSD - my SpeedTest Tracker reports this:

image

So not sure where 300 Mbs is going?

The LAN is fine 75 Mbps down and 150 Mbps up - which would be better the other way around. However, running a speed test on my router, which has that capability, it is 87 and 93 Mbps

The NAS is plugged via SFP+ directly into the Router that is directly connected to Fibre - so LAN I don’t think really comes into it, as to the settings in case you spot something I am missing:

Hope that helps and cheers for chiming in, if nothing else I get to talk through this and see what issues might crop up.

So just to clarify, are you trying to download something from the internet to the NAS or are you out and about then trying to pull stuff from your NAS?

Generally when I see people post questions like this they are trying to download stuff like a game from steam where the server they are downloading from can’t actually serve a Gigabit connection.

Are you downloading directly to the NAS on the NAS, or are you downloading to your desktop to a mounted folder on your NAS?
If you’re getting about half speed, and your desktop has a gigabit link to the NAS, the in/out of going to the desktop first, and then to the NAS after would probably be exactly that performance difference. The opening post makes it sound like this isn’t the case, but I figure it’s worth asking anyway.

I don’t think it is a server limitation, but is internet to NAS, not NAS to something else.

See saying all that, it finished the previous download, was silent for a bit, started up again and is hitting 98 MBps…20gig in 2 minutes…

So apparently it just completely solved itself…

Techno Tim did a project where he ran 10gb over cat 5e which was pretty impressive.
There was someone else from Norway or near there that got their speeds up on high volumes just by an add in card. Another factor is heat. just better cooling can also improve your speeds.