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