[Gluster-devel] Server-side Quiesce feature

Varun Shastry vshastry at redhat.com
Fri Jan 31 11:27:16 UTC 2014


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

<http://www.gluster.org/community/documentation/index.php/Features/Server-side_Quiesce_feature> 

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


More information about the Gluster-devel mailing list