On 31/03/2010, at 2:36 PM, Raghavendra G wrote:

> Current design of write-behind acknowledges writes (to applications) even
> when they've not hit the disk. Can you please explain how this design is
> different (if it is different) from the idea you've explained above?

Is this gluster method of write-behind acknowledging the writes before they've 
left the client? The method Ed was describing is that the write is acknowledged 
only once its reached the server (and a defined number of replication targets), 
even though it hasn't hasn't been written to disk on the server yet. This is a 
hybrid approach which safeguards against client power failure before the write 
(which has already been acknowledged) gets pushed to any servers, but improves 
performance over end-to-end write-through as it does not wait for the write 
acknowledgement from the physical disk(s).

Please correct me if I am mistaken. :)

Tom
_______________________________________________
Gluster-users mailing list
[email protected]
http://gluster.org/cgi-bin/mailman/listinfo/gluster-users

Reply via email to