I use subvolumes, snapshots, and send/recv functionality for cheap replication of data. Sometimes even on RAIDed disks!
There are only two file systems with that feature set today: Btrfs and ZFS. I personally prefer Btrfs because it's way more flexible and shipped with the Linux kernel.
As far as I know VDO only provides compression and deduplication. So no snapshots like in Btrfs and ZFS, although you can use LVM snapshots. Also no RAID features.
There are only two file systems with that feature set today: Btrfs and ZFS. I personally prefer Btrfs because it's way more flexible and shipped with the Linux kernel.