<html><head></head><body>Clusters are not raid. Striping does not normally give you the multi-spindle performance you&#39;re expecting when you&#39;re thinking in terms of raid.<br>
<br>
Further reading: <a href="http://joejulian.name/blog/should-i-use-stripe-on-glusterfs/">http://joejulian.name/blog/should-i-use-stripe-on-glusterfs/</a><br><br><div class="gmail_quote">On August 26, 2014 7:46:21 AM PDT, &quot;Aronesty, Erik&quot; &lt;earonesty@expressionanalysis.com&gt; wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">We have a situation where <br /><br />- write performance is important<br />- median file size is more than 1GB<br /><br />1. Is striping is the way to go for this data... to get better write-speed?<br /><br />Currently I have a 2x2 distributed replicated volume, which, for a single file, has 2x read performance, but around 1x performance for writes.<br /><br />2. In this scenario, would a "distributed 2x replicated 4x striped" volume would be the fastest performance that still allows a single-node failure, and the ability to easily add new nodes?   What would striping without distributing do?<br /><br />3. Is this still "beta" code?   Should I avoid it until the feature is stable?   <br /><br />4. Is erasure coding ever going to be on the table for a production release (eliminating the need for replicas in striped storage)?<br /><br />5. Is there such thing as a gluster "meta-volume" ... which combines multiple gluster volumes into a single one... and allows the
automatic moving of directories and/or files into faster/slower volumes based on frequency and types of use?   <br /><br />I can imagine a nice, easily programmable ruleset:<br /><br />Directories with lots of small files... marked as  distributed/replicated.  Giant files that get read very frequently?  Striped for sure.  If there's a known file-name or regex that will always be a huge write?  Mark it as striped.   Files that are hardly ever touched?   Move them to the slow storage... etc.   I imagine something like this has already been done by someone.<br /><br /><hr /><br />Gluster-users mailing list<br />Gluster-users@gluster.org<br /><a href="http://supercolony.gluster.org/mailman/listinfo/gluster-users">http://supercolony.gluster.org/mailman/listinfo/gluster-users</a><br /></pre></blockquote></div><br>
-- <br>
Sent from my Android device with K-9 Mail. Please excuse my brevity.</body></html>