<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi Raghavendra,<div class=""><br class=""></div><div class=""><br class=""></div><div class=""><div class=""></div><blockquote type="cite" class=""><div class=""><font color="#000000" class="">On 20 Mar 2018, at 1:55 pm, Raghavendra Gowdappa &lt;<a href="mailto:rgowdapp@redhat.com" class="">rgowdapp@redhat.com</a>&gt; wrote:</font></div><div class=""><div class="gmail_quote"><div class=""><font color="#000000" class=""><br class=""></font></div><div class=""><font color="#000000" class="">Aggregating large number of small writes by write-behind into large writes has been merged on master:<br class=""></font></div><div class=""><a href="https://github.com/gluster/glusterfs/issues/364" class=""><font color="#000000" class="">https://github.com/gluster/glusterfs/issues/364</font></a></div><div class=""><font color="#000000" class=""><br class=""></font></div><div class=""><font color="#000000" class="">Would like to know whether it helps for this usecase. Note that its not part of any release yet. So you've to build and install from repo.</font></div></div></div></blockquote><div class=""><br class=""></div>Sounds interesting, not too keen to build packages at the moment but I've added myself as a watcher to that issue on Github and once it's in a 3.x release I'll try it and let you know.<br class=""><br class=""><blockquote type="cite" class=""><div class=""><div class="gmail_quote"><div class=""><font color="#000000" class="">Another suggestion is to run tests with turning off option performance.write-behind-trickling-writes.</font></div><div class=""><font color="#000000" class=""><br class=""></font></div><div class=""><font color="#000000" class=""># gluster volume set &lt;volname&gt; performance.write-behind-trickling-writes off<br class=""></font></div><div class=""><font color="#000000" class=""><br class=""></font></div><div class=""><font color="#000000" class="">A word of caution though is if your files are too small, these suggestions may not have much impact.</font></div></div></div></blockquote><div class=""><div class="gmail_quote"><div class=""><br class=""></div><div class="">I'm looking for documentation on this option but all I could really find is in the source for write-behind.c:</div><div class=""><br class=""></div><div class="">if is enabled (which it is), do not hold back writes if there are no outstanding requests.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">and a note on aggregate-size stating that&nbsp;</div><div class=""><div class=""><br class=""></div><div class=""><i class="">"aggregation won't happen if performance.write-behind-trickling-writes is turned on"</i></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">What are the potentially negative performance impacts of disabling this?</div></div></div></div></div><div class=""><br class=""><div class="">
<div dir="auto" style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;">--<br class="">Sam McLeod (protoporpoise on IRC)</div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><a href="https://smcleod.net" class="">https://smcleod.net</a><br class="">https://twitter.com/s_mcleod<br class=""><br class="">Words are my own opinions and do not&nbsp;necessarily represent those of my&nbsp;employer or partners.</div></div></div></div>
</div>

<div><br class=""></div></div></body></html>