I’m in need of a NAS. In fact, the whole Family is. No doubt, or argument.
The concern is the point of transfer. All those 1-2 TB USB2.0 external hard drives, we’ve been accumulating over the last decade would need to be transferred and no one of us is keen to plug a week worth of transfer time in and out every couple of hours. How do I parallelize best?
Plug them all in and start copying.
Since USB 2.0 is only half a gigabit and current USB 3.X at least 5gbit, there shouldn’t be any bottlenecks if you plug in multiple at the same time. Just make sure to not use any dodgy external hubs.
4x16TB Raid5 = 48TB usable storage. 16TB drives have very good $/TB. So a 4-bay NAS could be sufficient and allows for comparably cheap QNAP/Synology products. If you want more like 6-8 drives, I’d consider a DIY instead or second-hand NAS, as QNAP/Synology get really expensive >4 bays
Different RAID configuration, cache SSD, etc depend on the network you’re using. For 1Gbit network, you don’t need fancy upgrades.
I have QNAP (older ARM models), Synology (DS920+ Intel) and TrueNAS DIY, and from user friendliness point of view Synology all the way.
QNAP and TrueNAS both work reliably as well, no issues for 7+ year with any of them.
QNAP has a bit of a bad reputation on slow security issues mitigation, but I would never ever expose any of those to the Internet ever. VPN in, then use what you like.
Synology has a handy RAID calculator that will show you compatible models with your desired RAID setup.
Since HDDs have a max throughput of 180 MB/s, a 2.5G ethernet will be able to serve 2 users at no bottlenecks, 5G will be able to serve 4-5 depending on load and 10G would serve 10 users with no bottlenecks. However, if all you got is a 2.5G switch, then that is your bottleneck.
If you are happy with a low power server, two options present themselves. Here are two core options that fits in pretty much any case you can think of, even 1u, for $550-ish:
Curiously, the Ryzen system draws less power even though it is more powerful. Both are solid picks though.
If you have 5-10Gbps speed to a USB hub, that’s plenty for 4 drives at a time. External USB enclosures have the same bandwidth to work with.
Just don’t use an old USB 2.0 hub and use USB ports directly from your PC if possible. PC can handle 10 HDDs no problem, it’s just USB bandwidth and the drive that’s been written to that may become a bottleneck. Folders with thousands of small files are the real trouble, as HDDs aren’t good at that. If this is a major problem, consider packaging everything in a .rar or .zip first. Temporarily moving the data to an SSD can also speed things up.
It’s a one-time process that needs some patience, but eventually will finish. And makes you love your new NAS even more
I’m the guy who starts longer tasks before going to bed so everything is done after breakfast
I’ve done this for myself and my family in the past. A zoo of old external HDDs is quite common. Having a central location in a NAS, easily accessed by Wifi is very convenient and not having to guess what HDD that old file is on also saves time.
The quoted power consumption looks like the max power draw to me …
I am currently running a X9SRi-F Motherboard, with 4 SAS/SATA , 4SATA and two SATA/SATADOM ports, with a 6 core E5-1650, an intel X520 10Gbit card, 32GB of ram, three WD red 6TB drives and 4 1TB NVme SSDs … the system idles at ~50watts when running
truenas as a host
vyos as my main router
A docker VM running 20-30 containers (home automation, sensor monitoring, unifi controller, plex, prometheus, grafana … whatever)
The only time when power consumption goes up to ~100W is when plex transcoding using the CPU (no GPU in the system, from a power saving point of view a GPU is never a good idea IMHO)
Storage aside, I spent about 600EUR for the system …