I have been approached by a number of users all confused about the state and future of FlexRAID in light of the upcoming NZFS. First, I need to do some clean up on the naming of the products. FlexRAID: FlexRAID is a concept and not a product in itself. The core essence of that concept [...]
In my original design, NZFS consisted of a minimal kernel mode driver with the bulk of the processing happening in user mode. The motivations were quite simple: kernel mode development is a major pain in the ass and everywhere else! So, avoid it! On top of being very restricted resource wise, one must entirely obey [...]
RAID users are well familiar with this: scrubbing. For those who don’t, scrubbing is a full data scan to check on it integrity. Virtually every RAID implementation relies on scrubbing as part of its maintenance to ensure continuous data integrity. In FlexRAID’s existing implementations, scrubbing is implemented through the Validate and Verify/Force-Sync-Verify tasks. For NZFS, [...]
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 [...]