[Gluster-devel] Server-side Quiesce feature

Varun Shastry vshastry at redhat.com
Wed Apr 2 11:39:29 UTC 2014


Hi All,

The feature page is modified to hold the latest design that has come up 
after detailed discussion. Please review the design here 
http://www.gluster.org/community/documentation/index.php/Features/Server-side_Barrier_feature 
and the code here: http://review.gluster.org/#/c/6928/.

Thanks
Varun Shastry

On Thursday 06 February 2014 07:27 PM, Varun Shastry wrote:
> Hi all,
>
> The name of the feature changed to 'Barrier' in order to avoid the 
> confusion between the 'Quiesce' translator.
>
> A much detailed version of the document is updated here 
> http://www.gluster.org/community/documentation/index.php/Features/Server-side_Barrier_feature. 
> All comments/suggestions/critics on both document and the feature is 
> welcome.
>
> Thanks
> Varun Shastry
>
> On Friday 31 January 2014 04:57 PM, Varun Shastry wrote:
>> Hi all,
>>
>> Volume snapshot feature snapshots a volume by snapshotting individual 
>> bricks, that are available, using the lvm-snapshot technology. As 
>> part of using lvm-snapshot, the design requires bricks to be free 
>> from modifications. Snapshot feature needs a mechanism in GlusterFS, 
>> where file operations such as write, mkdir, mkdnod, unlink, truncate 
>> etc, that modify the underlying file system, are 'quiesced' until the 
>> snapshot of the brick is taken.
>>
>> This mechanism should have the following properties:
>> . Allow file operations that do not modify the underlying file system.
>> . Should keep the 'quiescing' transparent to the applications.
>>
>> This is where the server-side quiescing of file operations comes into 
>> picture. So the feature page[1] for Server side Quiesce is created in 
>> the gluster.org. Please review the document & design of the feature 
>> and provide your comments/suggestions/critics.
>>
>> [1] 
>> http://www.gluster.org/community/documentation/index.php/Features/Server-side_Quiesce_feature
>>
>> Thanks
>> Varun Shastry
>>
>>
>>
>> _______________________________________________
>> Gluster-devel mailing list
>> Gluster-devel at nongnu.org
>> https://lists.nongnu.org/mailman/listinfo/gluster-devel
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://supercolony.gluster.org/pipermail/gluster-devel/attachments/20140402/f7f9762b/attachment-0001.html>


More information about the Gluster-devel mailing list