[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
> Best Regards
> 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.
>> , 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?
>> Best Regards
>> Gluster-users mailing list
>> Gluster-users at gluster.org <mailto:Gluster-users at gluster.org>
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Gluster-users