Jump to content

Hi all

 

I have a Synology DS410 under Synology Hybrid RAID with ~7TB storage, and recently I got my hands on a 840 EVO 120GB. 

 

I am wondering if there is a way to cache the NAS using the SSD which would be installed in my PC (connected via ethernet to router and NAS) ? 

 

My other use case would be to use the SSD to cache my storage drives in my PC (2 x WD Green 2TB - RAID 1) using Intel smart resposne. 

 

Any thoughts? 

 

Thanks!

Intel i7-4770K @4.5GHz | Corsair H80i | Asus Z87-Deluxe | Crucial Ballistix 16GB

EVGA GTX 770 SC w/ ACX Cooler | Fractal Design Define XL R2 | Dell U2713HM

Link to comment
https://linustechtips.com/topic/63616-using-a-local-ssd-to-cache-a-nas/
Share on other sites

Link to post
Share on other sites

why not using it as OS drive? would be the first thing i would do :D

otherwise, i would cache my local drives

CPU: Intel i7 4790K @4.8GhZ  CPU Cooler: Be Quiet! Dark Rock Pro 2  Motherboard: Gigabyte Z97 UD3H  GPU: Asus ROG RX 480 8G OC Memory: 32GB Gskill Ares 2400Mhz  Storage: 2x Crucial M4 512GB SSD (raid0)  / 1TB Seagate FireCuda SSHD Case: Phanteks Enthoo Evolv ATX PSU: EVGA SuperNOVA P2 750W  Operating System: Windows 10 Enterprise LTSB (64 bit) Other: NZXT Hue+ LED Controller with 8 LED Strips for desk and PC lighting

 

Link to post
Share on other sites

As for caching the NAS, it's possible but I really wouldn't recommend it. The only way I can see would be to run a caching server as a VM on the primary machine, which is really not an elegant solution at all, and the latency would probably make it kinda pointless anyway. You'd be better off caching the storage drives in your PC lol.

Whilst we're on the topic, it does occur to me that the whole VM caching server method might be more appealing as a write cache if you want to be writing to the NAS at >1gb/s, but I don't think that's the scenario here lol

Link to post
Share on other sites

I am wondering if there is a way to cache the NAS using the SSD which would be installed in my PC (connected via ethernet to router and NAS) ? 

no i dont think so and isnt ethernet to slow for such a thing 

If you tell a big enough lie and tell it frequently enough it will be believed.

-Adolf Hitler 

Link to post
Share on other sites

Thanks for the replies.

 

My OS is already on another bigger SSD and that is where i save my programs as well. As such, I wasn't sure if I will have any noticeable performance gain in caching my local drive (I don't use it that much - most media are  stored on NAS).

 

 

no i dont think so and isnt ethernet to slow for such a thing 

 

Good point that I often forget. Anyways I would be ok if the ethernet can be the bottle neck on a NAS since I am only getting ~40MB/s write speed currently. 

 

As for caching the NAS, it's possible but I really wouldn't recommend it. The only way I can see would be to run a caching server as a VM on the primary machine, which is really not an elegant solution at all, and the latency would probably make it kinda pointless anyway. You'd be better off caching the storage drives in your PC lol.

Whilst we're on the topic, it does occur to me that the whole VM caching server method might be more appealing as a write cache if you want to be writing to the NAS at >1gb/s, but I don't think that's the scenario here lol

 

Good point. I actually like your second solution since one of the issue (first world problem.. i know) is that writing at 40MB/s to the NAS feels too slow .. it'd be nice if I can just write to the VM and thus writing to the NAS more like a .. background task. 

Seems like too much work for little benefit. I am too lazy for that lol

Intel i7-4770K @4.5GHz | Corsair H80i | Asus Z87-Deluxe | Crucial Ballistix 16GB

EVGA GTX 770 SC w/ ACX Cooler | Fractal Design Define XL R2 | Dell U2713HM

Link to post
Share on other sites

You could cache a networked storage device, some enterprise equipment works this way by allowing the user to write large amounts of data and then have it be written over time across a network connection.

 

No harm in trying it, let us know if you do.

 

I would rather use it as an OS drive or as a cache for a local drive.

I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use, and by some other means to give us knowledge which we can attain by them. - Galileo Galilei
Build Logs: Tophat (in progress), DNAF | Useful Links: How To: Choosing Your Storage Devices and Configuration, Case Study: RAID Tolerance to Failure, Reducing Single Points of Failure in Redundant Storage , Why Choose an SSD?, ZFS From A to Z (Eric1024), Advanced RAID: Survival Rates, Flashing LSI RAID Cards (alpenwasser), SAN and Storage Networking

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

×