Nathan,<br>    <br>    aio with directio is still work in progress which can be tracked here <br>    <a href="http://git.gluster.com/?p=users/csaba/linux-fusehacks/.git;a=shortlog;h=refs/heads/topic.directio1" target="_blank">http://git.gluster.com/?p=users/<span class="il">csaba</span>/linux-fusehacks/.git;a=shortlog;h=refs/heads/topic.directio1</a> <br>
    This needs to be fixed in the fuse kernel module itself.  I think this is what you were<br>     looking at perhaps. <br><br>    Well disable-direct-io can be done away as since 2.6.26 fuse kernel module supports<br>    big_writes which even with disabling direct io you get good performance. <br>
<br>Regards<br>--<br clear="all">Harshavardhana<br>Gluster - <a href="http://www.gluster.com" target="_blank">http://www.gluster.com</a><br>
<br><br><div class="gmail_quote">On Tue, Nov 3, 2009 at 4:19 AM, Nathan Stratton <span dir="ltr">&lt;<a href="mailto:nathan@robotics.net" target="_blank">nathan@robotics.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



<div>On Mon, 2 Nov 2009, Anand Babu Periasamy wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Key highlights of 3.0 are<br>
* Background self-healing: Applications won&#39;t be blocked any more during healing operation.<br>
* Checksum based healing: Rsync like healing mechanism to heal only the inconsistent blocks within a file.<br>
* Healing on the fly: Files can be healed even when the files are open and application is performing active I/O.<br>
* Generation numbers: Self-healing can now reliably handle tricky corner cases (such as &quot;rm -rf&quot; bug).<br>
</blockquote>
<br></div>
Great list! I assume direct-io will be supported for virtualization as well? The above and disable-direct-io are the last things keeping us from launching Gluster on our Xen cluster.<br><font color="#888888">
<br>
-Nathan</font><div><div></div><div><br>
<br>
<br>
_______________________________________________<br>
Gluster-devel mailing list<br>
<a href="mailto:Gluster-devel@nongnu.org" target="_blank">Gluster-devel@nongnu.org</a><br>
<a href="http://lists.nongnu.org/mailman/listinfo/gluster-devel" target="_blank">http://lists.nongnu.org/mailman/listinfo/gluster-devel</a><br>
</div></div></blockquote></div><br>