On Sat, Dec 13, 2014 at 4:06 PM, Deepak Shetty <dpkshetty@xxxxxxxxx> wrote: > It would be good to add few usecases to the document for completeness. I > would say add usecases first, then the design should follow so that its a > good logical flow for the reader. > > Few that i can think of: > > 1) Archival/Compliance usecase That's the major use case. But it does has a wide variety of use cases. > > 2) Openstack cinder usecase - GlusterFS can act as a backup target for > Cinder where we can have the bitrot functionality enabled, can help act as a > differentiator and attraction for using glusterfs as a backup target > > 3) Gluster health usecase - BitRot can potentially act as *one* of the > indicators for the health of gluster volume, which can pave way for 'gluster > health status' kind of a new command. See "BitRot Notes" thread for more > info on gluster health cmd i proposed Good that you've mentioned it here. I'll put this up in the bitrot feature page. > > ----------------- > > It would also be good to add high level steps a storage admin has to > take to enable BitRot, what he/she should do when an error gets reported by > BitRot, how to check for errors etc. Visualising this would help the > interface/CLI effort and also gives a better picture for mgmt applns (eg: > openstack) on what it needs to do (since it would try to > automate/orchestrate what otherwise admin would have done) Agreed. The interface specification doc was also written at about the same time as the design and can be accessed here: http://goo.gl/2o12Fn Credit goes to Rachana for preparing this doc. > > Also, could you provide some high level view of how the CLIs for BitRot > would look like ? That would help me map to the cinder usecase ( see (2) > above ) As above. The interface is not set in stone, it's just a start. Let us know your views. > > thanx, > deepak > > > > On Fri, Dec 12, 2014 at 5:33 PM, Venky Shankar <vshankar@xxxxxxxxxx> wrote: >> >> Hi folks, >> >> The design document for the upcoming "BitRot detection" feature (for 3.7) >> is here: http://goo.gl/Mjy4mD >> >> Thanks to Raghavendra, Rachana, Kotresh and Ajeet for helping out in the >> design. We plan to start implementation as soon as the design gets mature >> and approved. >> >> As usual comment/suggestions are more than welcome. >> >> Venky >> _______________________________________________ >> Gluster-devel mailing list >> Gluster-devel@xxxxxxxxxxx >> http://supercolony.gluster.org/mailman/listinfo/gluster-devel > > > _______________________________________________ > Gluster-devel mailing list > Gluster-devel@xxxxxxxxxxx > http://supercolony.gluster.org/mailman/listinfo/gluster-devel > _______________________________________________ Gluster-devel mailing list Gluster-devel@xxxxxxxxxxx http://supercolony.gluster.org/mailman/listinfo/gluster-devel