<br><br><div class="gmail_quote">On Thu, Aug 11, 2011 at 7:51 PM, Stephan von Krawczynski <span dir="ltr">&lt;<a href="mailto:skraw@ithnet.com">skraw@ithnet.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 class="im">On Thu, 11 Aug 2011 09:13:53 -0400<br>
Joe Landman &lt;<a href="mailto:landman@scalableinformatics.com">landman@scalableinformatics.com</a>&gt; wrote:<br>
<br>
&gt; On 08/11/2011 09:11 AM, Burnash, James wrote:<br>
&gt; &gt; Cogently put and helpful, Joe. Thanks. I&#39;m filing this under &quot;good<br>
&gt; &gt; answers to frequently asked technical questions&quot;. You have a number<br>
&gt; &gt; of spots in that archive already :-)<br>
&gt;<br>
&gt; Thanks :)<br>
<br>
</div>Unfortunately he failed to understand my point. Obviously I was not talking<br>
about simply _supplying_ more switches, I talked about _spreading_ the network<br>
over several switches. This means you take a client that has at least two GBit<br>
Ports and connect your two gluster servers (bricks) to one each. Obviously you<br>
can do the same with a bigger number of bricks, it only depends on the number<br>
of interfaces your client has. This means contention is not possible by<br>
accessing several bricks &quot;at the same time&quot; in a replication setup.<br>
<br>
But as told before, the problem of bad performance did not go away for us.<br></blockquote><div><br></div><div>Write performance in replicate is not only a throughput factor of disk and network, but also involves xattr performance. xattr performance is a function of the inode size in most of the disk filesystems. Can you give some more details about the backend filesystem, specifically the inode size with which it was formatted? If it was ext3 with the default 128byte inode, it is very likely you might be running out of in-inode xattr space (due to enabling marker-related features like geo-sync or quota?) and hitting data blocks. If so, please reformat with 512byte or 1KB inode size.</div>
<div><br></div><div>Also, what about read performance in replicate?</div><div><br></div><div>Avati</div></div>