Brahim has added a blog post explaining NZFS (Next-Generation Zion File System) and going into the the typical data storage problem: Optimal Capacity vs Optimal Performance vs Optimal Protection
NZFS can deal with the above limitations and “NZFS is implemented as a two part series:
- A completely independent RAID system that works with any file system (use your favorite file system on top of it)
- An optional File System designed to take greater advantage of the RAID system and provide advanced features such dedup, copy-on-write, checksuming, self-healing, etc. The file system component is optional because there are existing file systems such ReFS that provide some of the features the NZFS file system provides or the user might just not need those extra features. NZFS does not try to put you into a box unlike ZFS with its RAIDz system.”
The RAID system in NZFS has been designed in such a way that it can implement all standard RAIDs and many non-standard RAIDs, and on top of this, it supports Transparent RAID (tRAID). Transparent RAID is a better version of unRAID that runs on any modern version of Windows and Linux.
Brahim has also included a clear diagram showing how NZFS supercedes unRAID.
Read the whole post here: A first look at NZFS and replacing unRAID with NZFS’s Transparent RAID (tRAID)