The FreeNAS box is much faster with network transfer speeds over the QNap box.
Yes, obviously. A faster CPU.
However, I'd like to point out the drawbacks to DIY servers:
- They're time expensive. You have to do all the installation and maintenance.
- You can't get support. If it breaks, it's all up to you and team google.
- You can't migrate in a few clicks.
eg: if I put my DS410 disks in my DS214, it will ask "old DSM found, do you want to migrate". The installed packages won't migrate,
but the configurations and volumes do. Failed hardware is no risk.
- They're larger.
Keep that in mind. DIY might seem cheap and fast, but don't underestimate the effort and knowledge required to get the results you want.
But, they are faster, cheaper and more customizable.
This is why I don;t liek any of these low end NAS devices. My DIY which is <gasp>Windows has been chugging along for 6 years now. Certainly no OS faults. It runs headless, I occasionally remote into it to make sure all is well, but most any faults would pop up in my desktop's notifications if there were any. It doesn't use any form of RAID - it uses disk pooling. I have drives of all sizes in it, from 1TB to 4TB, and every file is protected by being on at least 2 physical disks. With no special formatting. I can take any disk out of it and attach it to any computer that can recognize NTFS format and read my data. It's also all backed up to a cloud backup for offsite replication. Replacing a drive is simple as can be, might need to swap out the last 1TB drive soon as I am getting down to 2TB free. I just take the drive I want to repalce offline, the system rebalances the data on said drive to make sure the at least 2 copies on different physical drives is maintained, and then I can remove it (I just have a basic mid-tower case so the drives aren't hot pluggable) and add in a new one. I then tell it to add the new disk to the pool, and once again it rebalances to include the new disk and maintain the file duplication.
The 4 bay storage units, with NO drives, some of them cost more than my rig with a couple of 3TB drives in it. And 4 disks often leads to RAID 5 which is just bad. No, the pool does not increase read throughput but it also does not decrease write throughput as the copy process happens int he background. That's probably the ONLY exposure on the whole thing - if i copy a new file to the server and the drive the file landed on dies RIGHT THEN, it likely did not have time to replicate to another drive and is lost. This is actually the third one I've built, the first one I tried to cheap out and used an AMD processor and a smaller case, ti was too slow plus I quickly ran out of space (when a 1TB drive was new and very expensive). Second time was this same MB and case, but with an older version of the software. Third time I took all the disks out, rebuilt it with 3 new larger drives, and then 1 by 1 copied the data off each of the old disks and put the largest of them back into the server, leaving out my smallest and oldest drives.
It easily serves up multiple HD video streams. Most I've had going were movies streaming to two tvs, each with a Roku, plus playing another one on my desktop. The Rokus play via Plex, my desktop directly reads the files from a share, all 1080.
Oh and it also automatically backups all my computers, using deduplication and incremental backup, but it hides most of the restore - I just pick which computer I want to restore, and then I get a list of all the backups available, and pick which date I want to restore from. I can either restore the whole machine, or open the backup as a drive and look through it and copy needed files. And that too gets backed up to the cloud for redundancy.
When everyone was going nuts of Drobo, I took a look. It was several steps behind what my server already was doing. I passed. ANd continue to do so. At some point I'm sure I'll have a hardware failure - the thing IS on 24/7/365. Probably won't install or have drivers for the latest gen of processors, so I will be finally forced to change to something else.