Agreed. I personally run both ext4 and btrfs these days, and don't really consider using them for the same tasks. For what I do:
Ext4 for single disk machines that are not running bleeding edge software. It wins for speed, plus has proven to be reliable.
Ext4 over MDADM for large RAID6 arrays. It's not file system aware RAID, but you can't beat MDADM for flexibility and reliability.
BTRFS for small arrays (4 or less disks) where BTRFS's current RAID1 implementation is sufficient. The ability to add and remove disks on the fly, use differently sized disks, and expand your volumes by adding additional disks, is something that not even ZFS can match. (Yes yes, use with caution).
BTRFS for my home machine (root partition on an SSD) and my workstation at work, which I have a habbit of running too bleading edge software on. The ability to make snapshots of your / and roll back on the fly is something that is amazingly convenient. Especially with tools like apt-btrfs-snapshot.
Anyway, just my personal usage. I don't get into ZFS much on Linux as it still has the feel of a "foreign entity" (if that makes sense), even with ZOL. Currently RAID5/6 is the only feature I still envy from ZFS, and that's finally starting to be released.
Ext4 for single disk machines that are not running bleeding edge software. It wins for speed, plus has proven to be reliable.
Ext4 over MDADM for large RAID6 arrays. It's not file system aware RAID, but you can't beat MDADM for flexibility and reliability.
BTRFS for small arrays (4 or less disks) where BTRFS's current RAID1 implementation is sufficient. The ability to add and remove disks on the fly, use differently sized disks, and expand your volumes by adding additional disks, is something that not even ZFS can match. (Yes yes, use with caution).
BTRFS for my home machine (root partition on an SSD) and my workstation at work, which I have a habbit of running too bleading edge software on. The ability to make snapshots of your / and roll back on the fly is something that is amazingly convenient. Especially with tools like apt-btrfs-snapshot.
Anyway, just my personal usage. I don't get into ZFS much on Linux as it still has the feel of a "foreign entity" (if that makes sense), even with ZOL. Currently RAID5/6 is the only feature I still envy from ZFS, and that's finally starting to be released.
Comment