[Gluster-devel] Fwd: Questions on libgfapi
vbellur at redhat.com
Fri Sep 20 16:50:52 UTC 2013
On 09/20/2013 09:03 PM, Muralidhar Balcha wrote:
> Thanks Vijay for quick response.
> On a related question if multiple vms are created using qemu GlusterFS
> block driver on the same volume then volume consistency is assured by
> the gluster driver, correct.
Yes, gluster driver in conjunction with other glusterfs components
> Murali Balcha
>> 'vbellur at redhat.com');>>
>> *Date:* September 20, 2013, 8:58:35 AM EDT
>> 'cvml', 'Murali.Balcha at triliodata.com');>>
>> 'gluster-devel at nongnu.org');>" <gluster-devel at nongnu.org
>> *Subject:* *Re: [Gluster-devel] Questions on libgfapi*
>> On 09/20/2013 06:36 AM, Murali Balcha wrote:
>>> I have couple of questions on libgfapi.
>>> 1.Can two or more clients on either same host or different hosts access
>>> single volume thru libgfapi?
>> Yes, it is possible.
>>> 2.How do clients synchronize access to files? I believe both clients
>>> have their instance of client side translators loaded, right?
>> Yes, Both clients will have their own instances of client xlators
>> loaded. GlusterFS/libgfapi has support for advisory posix locking and
>> applications can make use of that if multiple application instances
>> need to synchronize access to files. If a replicated gluster volume is
>> used, the afr translator makes use of a transaction framework to
>> synchronize updates and provide consistency.
>>> 3.Does it use lk translator for synchronizing access to files?
>> Yes, the lk translator loaded on the server stack is used for
> Muralidhar Balcha
> 508 494 5007
More information about the Gluster-devel