On Wed, February 11, 2009 18:25, Toby Thain wrote:

>
> Absolutely. You should never get "actual corruption" (inconsistency)
> at any time *except* in the case Jeff Bonwick explained: i.e. faulty/
> misbehaving hardware! (That's one meaning of "always consistent on
> disk".)
>
> I think this is well understood, is it not?

Perhaps.  I think the consensus seems to be settling down this direction
(as I filter for reliability of people posting, not by raw count :-)).

The shocker is how much hardware that doesn't behave to spec in this area
seems to be out there -- or so people claim; the other problem is that we
can't sort out which is which.

> Write barriers are not a new concept, and nor is the necessity. For
> example, they are a clearly described feature of DEC's MSCP
> protocol*, long before ATA or SCSI - presumably so that transactional
> systems could actually be built at all. Devices were held to a high
> standard of conformance since DEC's customers (like Sun's) were
> traditionally those whose data was of very high value. Storage
> engineers across the industry were certainly implementing them long
> before MSCP.
>
> --Toby
>
>
> * - The related patent that I am looking at is #4,449,182, filed 5
> Oct, 1981.
> "Interface between a pair of processors, such as host and peripheral-
> controlling processors in data processing systems."

While I was working for LCG in Marlboro, in fact.  (Not on hardware,
nowhere near that work.)
-- 
David Dyer-Bennet, d...@dd-b.net; http://dd-b.net/
Snapshots: http://dd-b.net/dd-b/SnapshotAlbum/data/
Photos: http://dd-b.net/photography/gallery/
Dragaera: http://dragaera.info

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to