QNAP is now offering ZFS based systems but they are rather pricey. Is it just BYO? How can i make one that is super power efficient?
QNAP is now offering ZFS based systems but they are rather pricey. Is it just BYO? How can i make one that is super power efficient?
https://vermaden.wordpress.com/2019/04/03/silent-fanless-fre...
It will provide you a ZFS mirror of two 5 TB 2.5 drives.
I repaste the table from the article for convenience.
PRICE TIME SERVICE
$447 5 YEAR(S) Self Build NAS
$567 5 YEAR(S) Self Build NAS (assuming one of the drives failed)
$1500 5 YEAR(S) Amazon Drive
$1550 5 YEAR(S) Google One
$1200 5 YEAR(S) Amazon S3 Glacier Storage
$2250 5 YEAR(S) Backblaze B2 Cloud Storage"For the Backblaze B2 Cloud Storage I assumed average between upload/download price because upload is two times cheaper then download."
In fact, uploads on B2 are free, and download bandwidth is cheaper than any other supplier I know of at 1 cent per GB, with a free daily allowance of 1GB. Storage rates are 1/2 cent per GB per month, of $5/mo per TB, including redundancy.
The storage cost of 5TB for Backblaze B2 for 5 years would be $60/year or $300 for 5 years, the upload cost is free, and if you downloaded your entire 5TB each month, it would cost less than $600 over 5 years because you'd also have the 1GB/day free download allowance. HashBackup (I'm the author) uses the free B2 daily allowance to pack older backup data, which sometimes requires an download and upload cycle.
I couldn't find the upload/download bandwidth assumptions, but these numbers are way off IMO.
Overall I've been very happy with it. The only negative from a ZFS perspective is it doesn't have enough ram to support deduplication but that's not a big issue for my use case and otherwise I've been very happy with it.
You don't need more than about 4GB of RAM, however ZFS is quite good at using it for cache so the more the better.
Anyway, whatever you do, don't enable deduplication. You can't simply turn it off and it imposes sever limitations.
But you should really throw all the ram you can at zfs.
It'll just make performance better, and you'll hit the disks way less (for read operations).
[1] https://arstechnica.com/information-technology/2014/02/ars-w...
I found this setup a lot cheaper than the dedicated NAS boxes you can buy and more flexible.
zfs requires ECC[0][1], do not skimp on this.
I ran many zfs pools for >8 years without issues until silent memory corruption happened to me, and now I can't access my data anymore (zfs won't let me mount a zpool that fails scrub checks).
0: Oracle (and previously Sun) documentation recommends ECC to prevent silent corruption:
>Consider using ECC memory to protect against memory corruption. Silent memory corruption can potentially damage your data.
https://docs.oracle.com/cd/E23824_01/html/821-1448/zfspools-...
1: https://louwrentius.com/please-use-zfs-with-ecc-memory.html
All filesystems benefit from ECC memory but ZFS from all filesystems does its job best even without ECC.
Page 102 from https://is.gd/bsdstg here.
I'm getting bored repeating this over and over again.
I’d much prefer to know, but if you’re used to not knowing, knowing is scary.
It is extremely silent after cleaning the fans and replacing the aged GPU with a silent one but not power efficient, that's granted. But at least it's having actual processing power and can sustain ~120MB/s write unlike its predecessor (Lenovo ix4-300d) that could barely be bothered to do 10 MB/s...