Hello, I’m a new NAS user.
I plan to move the hard drives I previously installed in my desktop into a separate NAS system.
Originally, I was considering Xpenology SHR2 or Truenas Raid6 configurations, but I’ve seen some people recommend Unraid, so I’m having second thoughts.
Especially, unlike RAID 6, it does not use data striping, so not all disks need to be active when storing data, which helps reduce power consumption. This is the feature I appreciate the most.
I intend to use it for personal file storage,
2 for parity
1 for torrent temporary files
21 for data storage (combined into a single array)
1. I’ve heard that Unraid is not like RAID6 or SHR2, but more like a JBOD structure with added parity.
Instead of data striping where data is distributed across multiple drives, it stacks data one drive at a time from the first drive, which might make the read speed slower than RAID6/SHR2.
However, I’ve also heard that even if 3 drives fail (with at least 2 parity drives), data can still be accessed from the remaining drives. Is this correct?
(Of course, I understand that data recovery from the 3 failed drives is impossible.)
On the other hand, with SHR2/RAID6, I’ve read that if 3 drives fail, access to the entire data becomes impossible. Is that true?
2. I’ve also heard that Unraid actively utilizes SSD cache. Can I use just an extra hard drive as a cache?
I’m thinking about dedicating one hard drive for torrent temporary files.
3. Is an SSD cache essential? The motherboard for my new NAS has 3 NVMe slots, and I originally planned to use them all for data storage.
If I need an SSD cache, I would have to reduce the number of SSDs for storage from 3 to 2, which is making me reconsider.
Alternatively, is it possible to store data on an SSD that I’ve allocated for cache? Or is the cache strictly for caching and storing Docker data?
4. I’ve seen concerns about Unraid’s security. What’s your opinion on that?
My use case is primarily to store data downloaded from the internet and access it from other devices at home.
However, after building my NAS, I might occasionally want remote access.
I’ve heard that using Tailscale can solve security issues, so is it feasible to use it this way?
(1) Download files using Gluetun + Mullvad VPN
(2) Access files at home via SMB
(3) Access files remotely via Tailscale
I’ve done some research, but since I’m new to the NAS world, I have a lot of questions.
Previously, I just used a single hard drive in Windows without any RAID configuration, and downloaded files using VPN split tunneling.