On 11-Feb-09, at 9:30 PM, Uwe Dippel wrote:
Toby,
sad that you fall for the last resort of the marketing droids here.
All manufactures (and there are only a few left) will sue the hell
out of you if you state that their drives don't 'sync'. And each
and every drive I have ever used did. So the talk about a distinct
borderline between 'enterprise' and 'home' is just cheap and not
sustainable.
They have existed. This thread has shown a motive to verify COTS
drives for this property, if the data is valuable.
Also, if you were correct, and ZFS allowed for compromising the
metadata of dormant files (folders) by writing metadata for other
files (folders), we would not have advanced beyond FAT, and ZFS
would be but a short episode in the history of file systems. Or am
I the last to notice that atomic writes have been dropped?
Especially with atomic writes you either have the last consistent
state of the file structure, or the updated one. So what would be
the meaning of 'always consistent on the drive' if metadata were
allowed to hang in between; in an inconsistent state? You write
"What is known, is the last checkpoint." Exactly, and here a
contradiction shows: the last checkpoint of all untouched files
(plus those read only) does contain exactly all untouched files.
How could one allow to compromise the last checkpoint by writing a
new one?
ZFS claims that the last checkpoint (my term, sorry, not an official
one) is fully consistent (metadata *and* data! Unlike other
filesystems). Since consistency is achievable by thousands of other
transactional systems I have no reason to doubt that it is achieved
by ZFS.
You are correct with "the feasible recovery mode is a partial".
Though here we have heard some stories of total loss. Nobody has
questioned that the recovery of an interrupted 'write' must
necessarily be partial. What is questioned is the complete loss of
semantics.
Only an incomplete transaction would be lost, AIUI. That is the
'atomic' property of all journaled and transactional systems. (All of
it, or none of it.)
--Toby
Uwe
--
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss