[Lustre-devel] some thoughts on COS

Alex Zhuravlev Alex.Zhuravlev at Sun.COM
Mon Jun 30 04:04:14 PDT 2008


Nikita Danilov wrote:
> Alex Zhuravlev writes:
>  > Hi,
>  > 
>  > all access to an object can be broken into 3 phases:
>  > 1) lock is acquired and used to modify data, no concurrent
>  >     access as data is inconsistent
>  > 2) data is consistent, but uncommitted; thus same client can
>  >     access data, others can not
> 
> Other clients cannot read uncommitted data, but they can safely
> overwrite them. Do we care about such use cases?

this is true for data, but most of metadata operations do read first.

thanks, Alex





More information about the lustre-devel mailing list