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.
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 :
- Maximum volume size is 256 trillion Yottabyte.
- Maximum file size is 16 exbibytes.
- Unlimited number of files per directory up to 248.
- forked file contents (extension attributes) Support for.
- Transparent file system compression and encryption.
- Support for RAID levels 0, 1, 10, 5 (RAIDZ), 6 (RAIDZ2), and RAIDZ3.
- 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.
Best Information
ReplyDelete