I've been very unhappy with the state of current O/S filesystems; although storage capacities have increased tremendously, fault tolerance and fault recovery have
not.
I've been following ZFS but since Apple dropped support for it, it has been languishing, the only real-world access for it is via network share.
With the upcoming release of Windows 8 along with some interesting, but largely forgettable ideas, MS published a fascinating article last week on their Building Windows 8 Blog:
Storage SpacesIf you think this looks a bit like ZFS, in some aspects, you'd be correct. Windows has long support Dynamic Volumes, allowing us to have a logical drive span multiple disk, but with no regard to fault tolerance. Storage Spaces directly deals with this issue.
Yet, with all these new capabilities, I'm still uncomfortable that the underlying issues of basic disk reliability, bit rot, SSL block-de-duplication, remain....
Enter ReFSThis directly address' many of the the issues raised. Copy on Write prevents a nasty but suprisingly common failing of many RAID implementations (write hole, where an O/S filesystem disk write spanning disks fails), Disk scrubbing prevents disk rot and goes far beyond SMART in identifying failing disks. Integrity Streams is fascinating, essentially transactional, high performance BIG data access, such as Video, etc. It also eliminates the concept of disk framentation per se.