What is ZFS? History Of ZFS

 What is ZFS ?

ZFS full name is Zetabyte File System , it is a file system and logical volume manager developed by Sun Microsystems . It is designed for high-performance and large-scale Unix-like systems.

Image by - nothingproto.in

History of ZFS :

ZFS was first developed at Sun in 2001 as a proprietary file system, and was released as an open source component of OpenSolaris in 2005. In 2010, when Sun was acquired by Oracle, ZFS reverted to closed-source, proprietary software. In 2013, the development teams for the Illumos, Linux, FreeBSD, and macOS operating systems collaborated to release ZFS, a new open source version of OpenZFS.

Features of ZFS :

  1. Maximum volume size is 256 trillion Yottabyte.
  2. Maximum file size is 16 exbibytes.
  3. Unlimited number of files per directory up to 248.
  4. forked file contents (extension attributes) Support for.
  5. Transparent file system compression and encryption.
  6. Support for RAID levels 0, 1, 10, 5 (RAIDZ), 6 (RAIDZ2), and RAIDZ3.
  7. Copy-on-write and data deduplication.

Operating systems that support ZFS :

The following operating systems fully or partially support ZFS : 

• FreeBSD 

• Illumos 

• Linux 

• macOS Server 

• NetBSD 

• Open Solaris 

• Solaris 

Linux Support :

ZFS support on Linux is largely limited to user space, which is maintained as the FUSE file system. This restriction satisfies the ZFS license at a performance cost. However, in 2016, Ubuntu 16.04 introduced a different development model that satisfied the ZFS license conditions, and began including ZFS support as a kernel module.


Previous Post Next Post