ZFS as a software-defined storage platform
ZFS is a feature-rich file system that makes it valuable as a starting platform for software-defined storage. This post speaks about ZFS features that are of prime importance: Deduplication In ZFS you can set deduplication at files, blocks or bytes level . This is great flexibility which allows configuration as needed. Snapshots and Clones ZFS allows taking file level snapshot or cloning . Snapshot is read-only, whereas clone is writable. Encryption Encryption policy can be set at storage pool level. Any file system created in that pool will be having transparent encryption enabled. Compression Compression can be enabled or disabled at file system level. This feature gives flexibility to have two file systems in same pool but one compressed and another non-compressed. Send/Receive This one is a cool feature in ZFS wherein one can send or receive snapshots. The feature comes handy to replicate a given file to remote ZFS file system continuously. RAID-Z RAID-...