Jump to content

Hi guys,

 

I have a NAS for my photography business, I find it cheaper and easier to store my stuff local rather than in the cloud. BUT! I oftentimes need remote access which I luckily have (Tailscale VPN).

My issue, however, is that the up-and download is terribly slow from remote. I have two internet connections: one in my studio (the NAS is located there) with 1Gbps and another at home at 1Gbps, yet I find that the up-dowload is around 2Mbps overall. This makes life haaaard. I am not sure if the problem is with the internet/Tailscale/NAS, but I suspect that I do not have enough RAM. Also the NAS is pretty old.

 

NAS spec:

CPU: Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz

RAM: 8GB DDR3 1600Mhz

 

Do I need more RAM, a beefier CPU, both or neither and that's as good as it gets for me?

 

Thanks in advance!

Link to comment
https://linustechtips.com/topic/1482468-where-is-the-bottleneck/
Share on other sites

Link to post
Share on other sites

is the nas faster in the house? if you want to upgrade the hardwhare you will see more performance with more ram but it seems like you have a wifi bottlneck as my nas which is much worse than that gets 30 is megabites per second

Link to post
Share on other sites

4 minutes ago, BeardedGuszti said:

up-dowload is around 2Mbps overall

What's your promised upload speed (what the ISP says on the contract)?

 

5 minutes ago, BeardedGuszti said:

Do I need more RAM, a beefier CPU, both or neither and that's as good as it gets for me?

Neither would *hurt* but I would recommend stress-testing the NAS to see where the problem lies. Look at what component(s) is/are maxed out when you download things elsewhere and upgrade those.

Trans Rights!
Please tag me or use the "reply" function so I get a notification

I will find your Laptop thread and I will recommend an ITX build instead

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sure would be neat if there was something useful here, eh?

Link to post
Share on other sites

If OP uses HDD's, and "just drags and drops", I don't see why the NAS itself would be too slow. I'd look at software issues, if local network speeds are as to be expected. (which probably includes checking for maybe some bandwith issues in the modem? I dunno)

Link to post
Share on other sites

Is the gigabit your local internet speed or the actual isp speed?

 

Do a speedtest like the one from ookla and see what that gives.

 

How are you transferring files atm? Is it a direcr copy paste from the vpn?

 

A lot of vpns have limited transfer rates if they do not get a direct connection. Can you verify that the connect is direct and not via a relay? Tailscale has a function for that.

 

 

Link to post
Share on other sites

those 'one-click setup' point-to-point VPN solutions tend to be slow AF, so i wouldnt be surprised if that's where your problem lies.

 

if you rely on this for your business operation, i'd suggest just looking into a business router that has a builtin VPN server, so you can just directly connect to your business network.

 

the draytek vigor2927 series for example is fairly affordable. setup is a bit of a pain, but once it's up and running nothing beats a direct connection. https://www.draytek.com/products/vigor2927/

here's me still hoping linksys will one day get their heads out their asses and replace the LRT214... but so far all we get is half-baked cisco solutions.

Link to post
Share on other sites

Guys thanks a lot for the comments, see my answers below:

1 hour ago, Bismut said:

What's your promised upload speed (what the ISP says on the contract)?

@BismutIt's 600-800Mbps in both directions, most of the times it caps out at around 770Mbps, which i think is fine for a 1Gbps connection.

 

56 minutes ago, Budget DIY said:

If OP uses HDD's, and "just drags and drops", I don't see why the NAS itself would be too slow. I'd look at software issues, if local network speeds are as to be expected. (which probably includes checking for maybe some bandwith issues in the modem? I dunno)

@Budget DIY Modem, router and switch are all set up by me ( I used to work at a telco company in the network department, it's a piece of cake), I also tried several software (trueNAS seems to be the best -- controversially).

 

1 hour ago, Tomberry said:

is the nas faster in the house?

@Tomberry nope, that's why I suspect the NAS itself to be at fault, but you never know with a remote connection.

1 hour ago, Tomberry said:

(...) but it seems like you have a wifi bottlneck (...)

This would be an easy explanation, but unfortunately when I tried it over LAN, I ran into the s

 

ame issue.

 


@manikyath thanks for the advise, I'll look into it.

 

53 minutes ago, jaslion said:

Is the gigabit your local internet speed or the actual isp speed?

 

Do a speedtest like the one from ookla and see what that gives.

 

How are you transferring files atm? Is it a direcr copy paste from the vpn?

 

A lot of vpns have limited transfer rates if they do not get a direct connection. Can you verify that the connect is direct and not via a relay? Tailscale has a function for that.

@jaslion It's around 600-800Mbps IRL, which is sufficient, yet the upload shouldn't be 2Mbps imo.
Can you guide me where I can find that function in Tailscale?

Link to post
Share on other sites

4 minutes ago, BeardedGuszti said:

nope, that's why I suspect the NAS itself to be at fault, but you never know with a remote connection.

You dont have the vpn running when in the same network right?

 

It beinf at 2mb/s is REALLY strange.

 

What os is it running?

 

Might be time for some local performance testing and temp checking

Link to post
Share on other sites

16 minutes ago, jaslion said:

You dont have the vpn running when in the same network right?

 

It beinf at 2mb/s is REALLY strange.

No I don't need it when I am on that network. I might just try to connect my laptop directly to the NAS and see what happens.

The NAS is running on TrueNAS rn, all network related settings are rock solid, that shouldn't be an issue.

Link to post
Share on other sites

15 minutes ago, BeardedGuszti said:

No I don't need it when I am on that network. I might just try to connect my laptop directly to the NAS and see what happens.

Best to see what that gives first as this performance is very odd.

 

I mean I have a 20tb nas with a potato athlon 5150 and 8gb of ram. It easily does 60-80MB/s even when copying gigabytes of texture libraries.

 

It ain happy doing it but it does it fine

Link to post
Share on other sites

 

1 hour ago, BeardedGuszti said:

NAS spec:

CPU: Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz

RAM: 8GB DDR3 1600Mhz

 

Do I need more RAM, a beefier CPU, both or neither and that's as good as it gets for me?

 

Thanks in advance!

Just a thought, I did two LGA1155 builds recently on Intel DH77EB boards. Specs indicated the board supported 1600 Mhz DDR3, but only for 3rd gen, not 2nd gen. Also, this Intel page shows the i5-2400 supports 1066 / 1333. So I don't know if this is a 2nd-gen thing, or just specific to that particular board. RAM issues can definitely affect performance -- ask me how I know. 😒

Edited by An0maly_76
Revised, more info

I don't badmouth others' input, I'd appreciate others not badmouthing mine. *** More below ***

 

MODERATE TO SEVERE AUTISTIC, COMPLICATED WITH COVID FOG

 

Due to the above, I've likely revised posts <30 min old, and do not think as you do.

THINK BEFORE YOU REPLY!

Link to post
Share on other sites

4 minutes ago, BeardedGuszti said:

Thanks @An0maly_76, it is also possible, I wasn't aware of the 2nd gen not being compatible with 1600 RAMs, will look into that.

Like I said, just a thought. But if that is an issue and the board can support more of the same RAM and a 3rd-gen, you could probably score these quite cheaply on eBay. I bought an i7-2600 and a couple 16GB DDR3-1333 Micron kits for less than you'd think. I'd probably look at the i7-3770 or 3770K - 4 cores, 8 threads. If a 3rd gen is not supported, the i7-2600 is a 4-core, 8 thread also.

Edited by An0maly_76
Revised, more info

I don't badmouth others' input, I'd appreciate others not badmouthing mine. *** More below ***

 

MODERATE TO SEVERE AUTISTIC, COMPLICATED WITH COVID FOG

 

Due to the above, I've likely revised posts <30 min old, and do not think as you do.

THINK BEFORE YOU REPLY!

Link to post
Share on other sites

@BeardedGuszti

 

I forgot to mention, the i7-2600 has a K variant as well. But neither are supposed to support DDR3-1600.

I don't badmouth others' input, I'd appreciate others not badmouthing mine. *** More below ***

 

MODERATE TO SEVERE AUTISTIC, COMPLICATED WITH COVID FOG

 

Due to the above, I've likely revised posts <30 min old, and do not think as you do.

THINK BEFORE YOU REPLY!

Link to post
Share on other sites

  • 2 weeks later...
42 minutes ago, BeardedGuszti said:

I found the issue, and yes, it is Tailscale... Without it I can get a 3GB file on the NAS in about 25 seconds which is reasonable (over WiFi).

 

So.. any other suggestion how can I access the NAS from offsite?

WireGuard. 
 

Tailscale shouldn’t be an issue either, but IIRC if it doesn’t see a direct path out, it will do some pretty cool things to navigate multiple NATed connections etc.

 

But assuming you are not behind a CGNAT and you can open ports on your router, just use WireGuard. Something to remember tho, when encrypting traffic, that does take CPU power, and it can take a lot of CPU power especially if your CPU doesn’t have specific hardware on it for doing cryptography. This may be your actual issue… or not. According to Intel ARK, your CPU does have AES instruction set. Ya, I’d give WireGuard a try. 

 

 

Rig: i7 13700k +Contact Frame - - Asus Z790-P Wifi - - RTX 4080 - - 4x16GB 6000MHz - - Samsung 990 Pro 2TB NVMe Boot + Main Programs - - Crucial P3 2TB NVMe for photo work - - Corsair RM850x - - Sound BlasterX EA-5 - - Corsair XC8 JTC Edition - - Corsair GPU Full Cover GPU Block - - PTM 7950 - - XT45 X-Flow 420 + UT60 280 rads externally mounted - - EK XRES RGB PWM - - Fractal Define S2 - - DellAlienware AW3423DWF 34" -- Logitech Pro X Superlight - - Logitech G710+ - - LTT Northern Lights Deskpad

 

Headphones/amp/dac: Schiit Bifrost Multibit - -  Schiit Lyr 3 - - Fostex TR-X00 - - Sennheiser HD 6xx

 

Homelab/Media Server: Proxmox VE host - - 512 NVMe Samsung 980 RAID Z1 for VM's/Proxmox boot - - Xeon e5 2660 V4- - Supermicro X10SRF-i - - 128 GB ECC 2133 - - 10x8TB WD Red RAID Z2 - - 2x 800 GB SAS SSD’s (1 SLOG, 1 L2Arc) - - 45 HomeLab HL15 15 Drive 4U - - Corsair RM650i - - LSI 9305-16i HBA - - TreuNAS + many other VM’s

 

Unifi UDM Pro in front of full unifi network infrastructure

 

iPhone 17 Pro - - MacBook Air M3

Link to post
Share on other sites

6 hours ago, BeardedGuszti said:

I found the issue, and yes, it is Tailscale... Without it I can get a 3GB file on the NAS in about 25 seconds which is reasonable (over WiFi).

 

So.. any other suggestion how can I access the NAS from offsite?

Use Wireguard. Pretty sure theres a jail for it in TrueNAS so you could run it on there. 

Its very fast and because its self hosted you wont be dealing with MitM network issues. 

 

If you have a dynamic IP then youd want to set up a dynamic dns as well. Plenty of free choices out there

Spoiler

Desktop: Ryzen9 5950X | ASUS ROG Crosshair VIII Hero (Wifi) | EVGA RTX 3080Ti FTW3 | 32GB (2x16GB) Corsair Dominator Platinum RGB Pro 3600Mhz | EKWB EK-AIO 360D-RGB | EKWB EK-Vardar RGB Fans | 1TB Samsung 980 Pro, 4TB Samsung 980 Pro | Corsair 5000D Airflow | Corsair HX850 Platinum PSU | Asus ROG 42" OLED PG42UQ + LG 32" 32GK850G Monitor | Roccat Vulcan TKL Pro Keyboard | Logitech G Pro X Superlight  | MicroLab Solo 7C Speakers | Audio-Technica ATH-M50xBT2 LE Headphones | TC-Helicon GoXLR | Audio-Technica AT2035 | LTT Desk Mat | XBOX-X Controller | Windows 11 Pro

 

Spoiler

Server: Fractal Design Define R6 | Ryzen 3950x | ASRock X570 Taichi | Asus RTX 4060 Dual OC | 64GB (4x16GB) Corsair Vengeance LPX 3000Mhz | Corsair RM850v2 PSU | Fractal S36 Triple AIO + 4 Additional Venturi 120mm Fans | 8 x 20TB Seagate Exos X22 | 4 x 16TB Seagate Exos X18 | 3 x 2TB Samsung 970 Evo Plus NVMe | LSI 9211-8i HBA

 

Spoiler

NAS: Innovision 4U 24-bay chassis (12GB MiniHD SGIO Backplane) | Intel Core i9-10980xe | EVGA X299 FTW-K | EVGA RTX 2080Ti Super FTW3 | 128GB (8x16GB) Corsair Vengeance LPX 3200Mhz | DEEPCOOL PN1000M PSU| Noctua NH-D12L Chromax Black | 16 x 16TB Seagate Exos X18 | 2 x 2TB Samsung 990 Pro | 2 x 2TB Intel U.2 P4510 | LSI 9305-24i HBA

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×