<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jan 6, 2014 at 8:38 AM, Jay Pipes <span dir="ltr"><<a href="mailto:jaypipes@gmail.com" target="_blank">jaypipes@gmail.com</a>></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 Mon, 2014-01-06 at 17:04 +0100, Salvatore Orlando wrote:<br>
> I have already discussed the matter with Jay on IRC, even if for a<br>
> different issue.<br>
> In this specific case 'batching' will have the benefit of reducing the<br>
> rootwrap overhead.<br>
<br>
</div>Right.<br>
<div class="im"><br>
> However, it seems the benefit from batching is not resolutive. I admit<br>
> I have not run tests in the gate with batching; I've just tested in an<br>
> environment without significant load, obtaining a performance increase<br>
> of less than 10%.<br>
<br>
</div>Well, 10% is 10% better than nothing ;) And add in the (significant)<br>
rootwrap costs, and I think it's certainly worth looking into.<br></blockquote><div><br></div><div><br></div><div>Have you tried running neutron without rootwrap, to get a baseline?</div><div><br></div><div><br></div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
> From what I gathered even if commands are 'batched' to ovs-vsctl,<br>
> operations are still individually performed on the kernel module. I<br>
> did not investigate whether the cli commands sends a single or<br>
> multiple commands on the ovsdb interface.<br>
> Nevertheless, another thing to note is that it's not just ovs-vsctl<br>
> that becomes very slow, but also, and more often than that, ovs-ofctl,<br>
> for which there is no batching.<br>
<br>
</div>Ah, I did not realize ovs-ofctl had no batch mode. That's a shame...<br>
<div class="im"><br>
> Summarising, I'm not opposed to batching for ovs-vsctl, and I would<br>
> definitely welcome it; I just don't think it will be the ultimate<br>
> solution.<br>
<br>
</div>Yep, understood.<br>
<br>
Thanks!<br>
<span class="HOEnZb"><font color="#888888">-jay<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br></div></div>