What is the ZFS file system? Why are People Crazy About it?
The Z File System (ZFS) was created by Matthew Ahrens and Jeff Bonwick in 2001. ZFS was designed to be a next generation file system for Sun Microsystems’ OpenSolaris. In 2008, ZFS was ported to FreeBSD. The same year a project was started to port ZFS to Linux. However, since ZFS is licensed under the Common Development and Distribution License, which is incompatible with the GNU General Public License, it cannot be included in the Linux kernel. To get around this problem, most Linux distros offer methods to install ZFS.
ZFS is an advanced file system. As such, it has some interesting features. Such as:
* Pooled storage - create a file system that spans across a series of drives or a pool
* Copy-on-write - new information is written to a different block
* Data integrity verification and automatic repair
* RAID-Z - ZFS can handle RAID without requiring any extra software or hardware
* Maximum 16 Exabyte file size - it's a 128-bit file system
* Maximum 256 Quadrillion Zettabytes storage
|What is ZFS? Why People Use ZFS? [Explained for Beginners] | It's FOSS
What is ZFS and why is it so popular among experienced users? Let’s have a look at the history of ZFS and its features and advantages over other filesystems.