[Gluster-users] disperse volume and its relation to xlators/cluster/ec

Pranith Kumar Karampuri pkarampu at redhat.com
Wed Feb 17 06:03:53 UTC 2016



On 02/17/2016 11:31 AM, jayakrishnan mm wrote:
> Dear  Pranith,
>
> Thanks for the  reply. So GlusterFS 3.7.6 (which is the version I am 
> using) already  contains full   disperse  volume functionality in it ? 
> But  where  is the IDA  implementation ?

You mean the algo? You should take a look at ec-gf.c

Pranith

>
> Best Regards
> JK
>
> On Wed, Feb 17, 2016 at 1:23 PM, Pranith Kumar Karampuri 
> <pkarampu at redhat.com <mailto:pkarampu at redhat.com>> wrote:
>
>
>
>     On 02/17/2016 09:42 AM, jayakrishnan mm wrote:
>>     Dear  Xavier,
>>
>>     I am trying to understand the disperse translator  and its  usage.
>>
>>     From
>>     https://lists.gnu.org/archive/html/gluster-devel/2014-01/txttzloLYIJOh.txt
>>     , I see  there  are  four  components namely gfsys,dfc,ida  and 
>>     heal  which needs  to  be compiled  with GlusterFS main source code.
>>     I am  confused  this with xlator/cluster/ec. What is the
>>     relationship  between this  and  the disperse volume components 
>>     mentioned  earlier ?
>>      Is   xlator/cluster/ec  is  erasure coding (ec) translator
>>     implementation  in glusterFS ? If yes, which algorithm it
>>     implements ? ( I know disperse  volume implements IDA)
>>     Pls. help
>
>     hi Jayakrishnan,
>             While Xavi replies to this mail, here are my inputs. I am
>     not very familiar with the old code because I didn't get a chance
>     to look at them deeply. But I do know about dfc. All the code of
>     disperse volume is in 'xlators/cluster/ec'. At the moment EC is
>     using synchronization similar to afr for now, so dfc is not in
>     upstream yet. Heal in ec is also changed similar to afr and is
>     done automatically by glustershd, so the functionality of 'heal' I
>     think is implemented in ec-heal.c(Healing), ec-heald.c (automatic
>     healing part). Did I get that right Xavi?
>
>     Pranith
>>
>>     Best Regards
>>     JK
>>
>>
>>     _______________________________________________
>>     Gluster-users mailing list
>>     Gluster-users at gluster.org  <mailto:Gluster-users at gluster.org>
>>     http://www.gluster.org/mailman/listinfo/gluster-users
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.gluster.org/pipermail/gluster-users/attachments/20160217/4e4e09fe/attachment.html>


More information about the Gluster-users mailing list