<div dir="ltr"><div>Hi Strahil,</div><div><br></div><div>Thanks for the tip about choose-local. Am I right in thinking that it only applies to reads on a GlusterFS server node itself, and not on GlusterFS clients?</div><div><br></div><div>If so then perhaps the effect could be expanded to clients by using NFS to access the GlusterFS server instead of the GlusterFS native client.</div><div><br></div><div>BTW, under normal circumstances when the client checks all bricks, does that include checking an arbiter? Or are arbiters not checked?</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, 25 Apr 2020 at 19:41, Strahil Nikolov &lt;<a href="mailto:hunter86_bg@yahoo.com">hunter86_bg@yahoo.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On April 25, 2020 9:00:30 AM GMT+03:00, David Cunningham &lt;<a href="mailto:dcunningham@voisonics.com" target="_blank">dcunningham@voisonics.com</a>&gt; wrote:<br>
&gt;Hi Ravi,<br>
&gt;<br>
&gt;Thank you for the reply, and yes they are replica volumes. Is it<br>
&gt;possible<br>
&gt;to improve performance by the client only accessing its configured<br>
&gt;server<br>
&gt;for reads, or would the difference be negligible?<br>
&gt;<br>
&gt;<br>
&gt;On Fri, 24 Apr 2020 at 18:46, Ravishankar N &lt;<a href="mailto:ravishankar@redhat.com" target="_blank">ravishankar@redhat.com</a>&gt;<br>
&gt;wrote:<br>
&gt;<br>
&gt;&gt;<br>
&gt;&gt; On 24/04/20 11:42 am, David Cunningham wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hello,<br>
&gt;&gt;<br>
&gt;&gt; My understanding is that GlusterFS checks with all nodes when<br>
&gt;performing a<br>
&gt;&gt; read. Is it possible to just get the data from the node directly<br>
&gt;being<br>
&gt;&gt; accessed (in our case using the GlusterFS client), without consulting<br>
&gt;with<br>
&gt;&gt; the other nodes?<br>
&gt;&gt;<br>
&gt;&gt; Our application requires the GFS file to be available, but it&#39;s<br>
&gt;actually<br>
&gt;&gt; not critical if we end up with an old version of the file in the case<br>
&gt;of a<br>
&gt;&gt; server down or net-split etc. Significantly improved read performance<br>
&gt;would<br>
&gt;&gt; be desirable instead.<br>
&gt;&gt;<br>
&gt;&gt; I assume you are talking about replica volumes, in which case the<br>
&gt;read<br>
&gt;&gt; does happen from only one of the replica bricks. The client only<br>
&gt;sends<br>
&gt;&gt; lookups to all the bricks to figure out which are the good copies.<br>
&gt;Post<br>
&gt;&gt; that, the reads themselves are served from only one of the good<br>
&gt;copies.<br>
&gt;&gt;<br>
&gt;&gt; -Ravi<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Thanks in advance for any help.<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; David Cunningham, Voisonics Limited<br>
&gt;&gt; <a href="http://voisonics.com/" rel="noreferrer" target="_blank">http://voisonics.com/</a><br>
&gt;&gt; USA: +1 213 221 1092<br>
&gt;&gt; New Zealand: +64 (0)28 2558 3782<br>
&gt;&gt;<br>
&gt;&gt; ________<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Community Meeting Calendar:<br>
&gt;&gt;<br>
&gt;&gt; Schedule -<br>
&gt;&gt; Every 2nd and 4th Tuesday at 14:30 IST / 09:00 UTC<br>
&gt;&gt; Bridge: <a href="https://bluejeans.com/441850968" rel="noreferrer" target="_blank">https://bluejeans.com/441850968</a><br>
&gt;&gt;<br>
&gt;&gt; Gluster-users mailing<br>
&gt;listGluster-users@gluster.orghttps://<a href="http://lists.gluster.org/mailman/listinfo/gluster-users" rel="noreferrer" target="_blank">lists.gluster.org/mailman/listinfo/gluster-users</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
<br>
Hey David,<br>
There  is a  cluster.choose-local  (I  think  it was &#39;cluster , but I  could be wrong) option that allows a node  to read  locally - in my case I&#39;m using it cause my network is slower than my NVMe so reads over the network are slow.<br>
<br>
Best Regards,<br>
Strahil Nikolov<br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>David Cunningham, Voisonics Limited<br><a href="http://voisonics.com/" target="_blank">http://voisonics.com/</a><br>USA: +1 213 221 1092<br>New Zealand: +64 (0)28 2558 3782</div></div></div></div></div></div></div></div></div></div></div>