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 <[email protected] <mailto:[email protected]>> 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
    [email protected]  <mailto:[email protected]>
    http://www.gluster.org/mailman/listinfo/gluster-users



_______________________________________________
Gluster-users mailing list
[email protected]
http://www.gluster.org/mailman/listinfo/gluster-users

Reply via email to