<div dir="ltr"><div>Yes, I meant the  algo. I guess  , it is  the  same  algo (IDA). Correct me  , if  I am  wrong.</div><div><br></div><div><br></div><div>Best regards</div><div>JK</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Feb 17, 2016 at 2:03 PM, Pranith Kumar Karampuri <span dir="ltr">&lt;<a href="mailto:pkarampu@redhat.com" target="_blank">pkarampu@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF"><span>
    <br>
    <br>
    <div>On 02/17/2016 11:31 AM, jayakrishnan mm
      wrote:<br>
    </div>
    <blockquote type="cite">
      <div dir="ltr">
        <div>Dear  Pranith,</div>
        <div><br>
        </div>
        <div>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 
          ?</div>
      </div>
    </blockquote>
    <br></span>
    You mean the algo? You should take a look at ec-gf.c<span class="HOEnZb"><font color="#888888"><br>
    <br>
    Pranith</font></span><span><br>
    <br>
    <blockquote type="cite">
      <div dir="ltr">
        <div><br>
        </div>
        <div>Best Regards</div>
        <div>JK</div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Wed, Feb 17, 2016 at 1:23 PM,
          Pranith Kumar Karampuri <span dir="ltr">&lt;<a href="mailto:pkarampu@redhat.com" target="_blank">pkarampu@redhat.com</a>&gt;</span> wrote:<br>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid">
            <div text="#000000" bgcolor="#FFFFFF"><span> <br>
                <br>
                <div>On 02/17/2016 09:42 AM, jayakrishnan mm wrote:<br>
                </div>
                <blockquote type="cite">
                  <div dir="ltr">
                    <div>Dear  Xavier,</div>
                    <div><br>
                    </div>
                    <div>I am trying to understand the disperse 
                      translator  and its  usage. </div>
                    <div><br>
                    </div>
                    <div>From  <a href="https://lists.gnu.org/archive/html/gluster-devel/2014-01/txttzloLYIJOh.txt" target="_blank">https://lists.gnu.org/archive/html/gluster-devel/2014-01/txttzloLYIJOh.txt</a>
                      , I see  there  are  four  components namely
                      gfsys,dfc,ida  and  heal  which needs  to  be 
                      compiled  with GlusterFS main source code.</div>
                    <div>I am  confused  this with xlator/cluster/ec.  
                      What is the relationship  between this  and  the
                      disperse volume components  mentioned  earlier ?</div>
                    <div> Is   xlator/cluster/ec  is  erasure coding
                      (ec) translator implementation  in glusterFS ? If
                      yes, which algorithm it implements ? ( I know 
                      disperse  volume implements IDA)</div>
                    <div>Pls. help</div>
                  </div>
                </blockquote>
                <br>
              </span> hi Jayakrishnan,<br>
                      While Xavi replies to this mail, here are my
              inputs. I am not very familiar with the old code because I
              didn&#39;t get a chance to look at them deeply. But I do know
              about dfc. All the code of disperse volume is in
              &#39;xlators/cluster/ec&#39;. 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 &#39;heal&#39; I think is implemented in
              ec-heal.c(Healing), ec-heald.c (automatic healing part).
              Did I get that right Xavi?<br>
              <br>
              Pranith<br>
              <blockquote type="cite">
                <div dir="ltr">
                  <div><br>
                  </div>
                  <div>Best Regards</div>
                  <div>JK</div>
                </div>
                <br>
                <fieldset></fieldset>
                <br>
                <pre>_______________________________________________
Gluster-users mailing list
<a href="mailto:Gluster-users@gluster.org" target="_blank">Gluster-users@gluster.org</a>
<a href="http://www.gluster.org/mailman/listinfo/gluster-users" target="_blank">http://www.gluster.org/mailman/listinfo/gluster-users</a></pre>
              </blockquote>
              <br>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </span></div>

</blockquote></div><br></div>