gluster-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gluster-devel] Client side AFR race conditions?


From: Gordan Bobic
Subject: Re: [Gluster-devel] Client side AFR race conditions?
Date: Thu, 01 May 2008 22:58:41 +0100
User-agent: Thunderbird 1.5.0.12 (X11/20080403)

Martin Fick wrote:
I am curious, is client side AFR susceptible to race
conditions on writes? If not, how is this mitigated?

In other words, what prevents conflicts when client A
& B both write to the same file?  Could A's write to
subvolume A succeed before B's write to subvolume A,
and at the same time B's write to subvolume B succeed
before A's write to subvolume B?  If so, isn't this
somewhat similar to a split brain operation?  Is there
some form a transaction layer using file version #s
that prevents this?

I would imagine the same thing happens as would happen on a local FS.

Gordan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]