Linked by Thom Holwerda on Fri 11th Jan 2008 21:39 UTC, submitted by nicoladagostino
Mac OS X Noel Dellofano, who is part of the ZFS dev team at Apple, has a post on Mac OS Forge announcing a late Christmas gift: she is making available binaries and source code (plus instructions) of the ZFS filesystem for Mac OS X. "ZFS is a new kind of filesystem that provides simple administration, transactional semantics, end-to-end data integrity, and immense scalability. ZFS is not an incremental improvement to existing technology; it is a fundamentally new approach to data management. We've blown away 20 years of obsolete assumptions, eliminated complexity at the source, and created a storage system that's actually a pleasure to use."
Thread beginning with comment 295671
To read all comments associated with this story, please click here.
Honk! Honk!
by Weeman on Sun 13th Jan 2008 21:23 UTC
Weeman
Member since:
2006-03-20

Silent data corruption can only be healed if there's redundancy. That requires either ditto blocks for data or actual physical redundancy. Latter is unlikely to be seen in generic consumer machines, former probably just on certain filesystems created for that purpose (e.g. the document folder).

(PS, I'm a ZFS on Solaris Express user with a ZFS mirror.)

RE: Honk! Honk!
by WereCatf on Mon 14th Jan 2008 04:46 in reply to "Honk! Honk!"
WereCatf Member since:
2006-02-15

Silent data corruption can only be healed if there's redundancy. That requires either ditto blocks for data or actual physical redundancy. Latter is unlikely to be seen in generic consumer machines, former probably just on certain filesystems created for that purpose (e.g. the document folder).

ZFS stores copies of written blocks in unused blocks and as such resolves the problem. There are of course CRC checks and such also. I remember having read that it stores actually three copies of a single block all spread out in the pool but those extraneous copies aren't counted as used disk space and so can be overwritten by data if space on the pool is getting small.

Reply Parent Bookmark Score: 2