Get it? NZFS (Not ZFS) similar to GNU (GNU Not UNIX)…
With the recent announcement of Storage Spaces by MS, it was clear that FlexRAID needed to step up in order to stay ahead of everyone in the storage pooling space.
The current FlexRAID implementation of storage pooling has several key advantages over everything else on the market or planned including:
- Better power saving features (only the disk where the data resides needs to be active)
- Support for drives with existing data (FlexRAID never format any drive)
- A drive taken from a FlexRAID pool is fully readable outside of the pool and on any other computer
- Snapshot RAID when real-time parity synchronization is not necessary
- Real-time RAID
- Ability to restore specific files instead of the whole disk
- Support for network drives in the storage pool
- Disk spanning for better protection level and utilization
- Multiple RAID engines including support for RAID∞
That said, it has certain inherent limitations because it lives above the host filesystems.
NZFS takes a different approach and provides pooling below the filesystem. That’s right, a NZFS storage pool will need to be formatted with your favorite filesystem be it NTFS, FAT, EXT, etc.
I am calling it NZFS because it is not ZFS but will bring many of the ZFS features such as checksum, ZIL, de-dup, copy-on-write, etc. to both Windows and Linux.
Furthermore, it will be powered by the almighty FlexRAID’s RAID∞ engine.
Mirroring is crap and greatly inferior to multi-parity in all facets including protection level, space utilization, and ultimately cost.
Note that NZFS is not an improvement over the current storage pooling approach used by FlexRAID. It is just different and might be better suited for certain deployments.
More on all this later… busy coding.