gluster-devel
[Top][All Lists]
Advanced

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

Re: [Gluster-devel] Fwd: Questions on libgfapi


From: Vijay Bellur
Subject: Re: [Gluster-devel] Fwd: Questions on libgfapi
Date: Fri, 20 Sep 2013 22:20:52 +0530
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130625 Thunderbird/17.0.7

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 provides consistency.

-Vijay


Murali Balcha
*From:* Vijay Bellur <address@hidden <javascript:_e({}, 'cvml',
'address@hidden');>>
*Date:* September 20, 2013, 8:58:35 AM EDT
*To:* Murali Balcha <address@hidden <javascript:_e({},
'cvml', 'address@hidden');>>
*Cc:* "address@hidden <javascript:_e({}, 'cvml',
'address@hidden');>" <address@hidden
<javascript:_e({}, 'cvml', 'address@hidden');>>
*Subject:* *Re: [Gluster-devel] Questions on libgfapi*

On 09/20/2013 06:36 AM, Murali Balcha wrote:
Hi,

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
synchronization.

Regards,
Vijay





--
Muralidhar Balcha
508 494 5007




reply via email to

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