tags : Filesystems

FAQ

ZFS vs LVM

  • LVM is a volume manager and you’ll need a filesystem on top of it.
  • ZFS is both a volume manager and a filesystem. You can make changes later on as with LVM.
  • LVM and ZFS should (probably) be not used together for double COW?

ZFS vs btrfs

ZFS on linux

For various reasons I would not recommend ZFS on Linux: “poor” kernel integration (with poor I mean it does not always integrate well; architectural challenges, not bad code), not feature complete (compared to *BSD/Solaris), eg. it does not support reflinks, (GPL licensing issues)

ZFS vs Ceph

  • Ceph on top of ZFS => not much value
  • ZFS on top of Ceph => can be useful, eg. zfs can help with compression

More on Ceph

More on btrfs