2 ms·
Yep, I use both on my FreeBSD server. RAIDZ is great, though like most non-enterprise users I wish ZFS was a bit more flexible when it came to growing volumes.
by gh02t 10y ago
Yep, I use both on my FreeBSD server. RAIDZ is great, though like most non-enterprise users I wish ZFS was a bit more flexible when it came to growing volumes. I also use `zfs send`, that's what I was referring to with moving jails around and it's very handy.
Btrfs has similar features with `btrfs send` and RAID, though the parity RAID modes most similar to RAIDZ have kind of a troubled history (https://btrfs.wiki.kernel.org/index.php/RAID56 https://btrfs.wiki.kernel.org/index.php/RAID56) and I wouldn't recommend using Btrfs RAID5/6 for valuable data. ZFS RAIDZ is also superior in terms of reliability because it does a full-stripe write and ZFS has some other features for server use (e.g. zvols). Btrfs is more flexible with regards to growing or shrinking a RAID volume, but again the code is not considered production ready and has some pretty severe drawbacks.
That said, I used Btrfs RAID5 on a small compute cluster and it's never had any issues, but if I was going to do it again I'd use ZFS there.
- tombert 10y agoYeah, wasn't trying to question your setup, I was just doing the HN thing where I have to reply and go into greater detail for ego-related reasons. I actually did not know that Btrfs had a send function, I'll have to play with that on one of my laptops.