![]() This was also quite challenging, especially with ZFS being adopted by the much less popular distributions, OpenSolaris and the likes.įreeNAS was created to bridge this gab and provide a stable ZFS open-source NAS-focused solution with a user-friendly Web GUI. ![]() To be able to connect a client to a ZFS server to store data on it you still needed to configure and enable some common sharing protocol, such as NFS or SMB, on that server to turn it into a Network Attached Storage (NAS). The other negative thing was that ZFS was just a filesystem. Those with no Unix shell administration skills were left out. This led to the majority of its users being either experienced Unix admins or tech savvy enthusiasts. In spite of all the cool features of ZFS, it was still quite challenging to use because it was 100% Commandline-based. In 2010 the developers decided to rebase their solution on FreeBSD to benefit from its stability and the more advanced ZFS code within. It was initially based on a micro-distribution of Linux. The FreeNAS project was started in 2005 by iXsystems. This was actually great news because by that time ZoL was the more advanced branch with plenty of features that ZoF was lacking such as Persistent L2ARC and Sequential Resilvering. In December 2020, and with the release of OpenZFS V2.0.0, the maintainers of ZoF announced they are merging with ZoL, ending years of distinction between ZoL and ZoF and everywhere else. In 2019 ZoL was available for use in many leading Linux distros and in mid 2020 Ubuntu – the most popular Linux distribution – released version 20.04 LTS with support for ZFS as the root filesystem for the OS. This difference in development paces quickly lead to ZoL being the superior branch when it comes to feature-richness. ZoF developers, on the other hand were slower to import newer features into their release because they were focused on stability of the filesystem. But the increasing popularity of Linux and its relatively larger user and developer base eventually lead to ZoL catching up with ZoF. ZoF remained, for a good while, the leading open-source branch of ZFS. This is also why, within open-source enthusiasts, both ZoF and ZoL are usually referred to as ZFS. All other platforms are using OpenZFS or ZFS on Linux (ZoL), which is the Linux port of OpenZFS that was first released in 2013. Also, the proprietary version of ZFS currently exists only in the Solaris OS. Due to this similarity, OpenZFS is usually referred to as ZFS. Their initiative made ZFS widely available within Unix-like systems especially FreeBSD whose developers maintained the most stable and feature-rich branch of the code, which in turn lead to OpenZFS being referred to as ZFS on FreeBSD (ZoF).īecause they originated from the same code-base, both OpenZFS and the original ZFS are extremely similar. ![]() In 2013 a group of developers initiated the OpenZFS project to help coordinate development efforts and avoid code fragmentation. The ZFS portion of the code was successfully ported to multiple open-source Unix-based OS platforms such as FreeBSD and macOS. Developers quickly forked OpenSolaris and the illumos OS was created to replace it. But by that time the source code has already been open for a good while. Initially, ZFS was closed-source, but in 2005 Sun Microsystems opened the source of its Solaris OS (which included their ZFS code-base) under a GPL license and the OpenSolaris OS was born.Ī few years later Oracle bough Sun and closed the source again. RAID-Z which provides RAID-like abilities and complements the volume management capabilities of the filesystem.continuous integrity checking and automatic repair.support for 256 Quadrillion Zettabytes pool size.support for file size of up to 16 Exabyte.extensive protection against data corruption.ZFS was designed to be a scalable filesystem with plenty of advanced features like: Its core goal was to overcome the limitations of existing filesystems, such as the ability to host a large number of files, the maximum storage capacity, the inability to span multiple disks without additional hardware, etc. The Zettabyte Filesystem (ZFS) is a scalable file system and logical volume manager that was created in 2001 by Matthew Ahrens and Jeff Bonwick while working for Sun Microsystems to be used in their Solaris operating system.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |