Bonding is just one particular case which HA handles. There are many other applications of HA.<br>Suppose you have 3 servers each exporting a storage brick and also an AFR volume of bricks from three servers, you can HA all the 3 AFR subvolumes and you will have availability of glusterfs till the last server is reachable.<br>
<br>--<br>Gowda<br><br><div class="gmail_quote">2009/2/23 William Hanwoody <span dir="ltr">&lt;<a href="mailto:hanwoody@gmail.com">hanwoody@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="Wj3C7c"><br>
&gt; On Sun, Feb 22, 2009 at 11:06 PM, Jeffry Molanus<br>
&gt;<br>
&gt; &lt;<a href="mailto:jeffry.molanus@gmail.com">jeffry.molanus@gmail.com</a>&gt;wrote:<br>
&gt; &gt; On Sun, 2009-02-22 at 21:34 +0530, Basavanagowda Kanur wrote:<br>
&gt; &gt; &gt; Davide,<br>
&gt; &gt; &gt; &nbsp; Replies inline.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; On Sun, Feb 22, 2009 at 2:24 PM, Davide D&#39;Amico<br>
&gt; &gt; &gt; &lt;<a href="mailto:davide.damico@gmail.com">davide.damico@gmail.com</a>&gt; wrote:<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; Hi,<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; I was looking for a scalable-ha nfs storage solution and<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; glusterfs seems to be<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; the only out there :-)<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; I was reading the documentation and I cannot find the<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; difference<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; between &quot;Replicate<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; Translator&quot; and &quot;HA Translator&quot;: the latest seems to be a<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; particular case of the<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; first one when I have only two bricks. Is it right?<br>
&gt; &gt; &gt; Replicate translator provides replication feature, whereas HA (High<br>
&gt; &gt; &gt; Availability) translator provides high availability, HA does not do<br>
&gt; &gt; &gt; any replication.<br>
&gt; &gt;<br>
&gt; &gt; Care to explain how it does work then? How can a file be HA if the<br>
&gt; &gt; server that went down is not replicated?<br>
&gt;<br>
&gt; HA is useful when you have multiple network interconnect to the server and<br>
&gt; you want glusterfs to continue working seemlessly, then you would use HA.<br>
&gt; HA fails over to secondary interconnect, if primary fails.<br>
<br>
</div></div>I think the name of &quot;HA&quot; is mismatch. For replication is also &quot;HA&quot; when one of<br>
storage node went down.<br>
<br>
HA of gluster is more like &nbsp;bonding of multiple network interface,and I think<br>
it is no need for glusterfs, because we can do bonding!!<br>
<div><div></div><div class="Wj3C7c"><br>
&gt;<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; I intend to create a scalable nfs cluster, so I can add<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; storage nodes<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; to increase<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; storage size: have I to use unify on top of AFR translator<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; (i.e. unify<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; on a replicated<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; volume?).<br>
&gt; &gt; &gt; you can use &#39;distribute&#39; (formerly DHT) translator over AFR.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; I&#39;ve read that glusterfs has problems with self-healing and<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; opened<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; files: is it true?<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; Thanks in advance,<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; --<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; d.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; _______________________________________________<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; Gluster-users mailing list<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; <a href="mailto:Gluster-users@gluster.org">Gluster-users@gluster.org</a><br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; <a href="http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users" target="_blank">http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users</a><br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; --<br>
&gt; &gt; &gt; Gowda<br>
&gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; Gluster-users mailing list<br>
&gt; &gt; &gt; <a href="mailto:Gluster-users@gluster.org">Gluster-users@gluster.org</a><br>
&gt; &gt; &gt; <a href="http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users" target="_blank">http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users</a><br>
<br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>