<div dir="ltr">Hi Yaniv,<div><br></div><div>It wouldn&#39;t be an issue if all actions (create an external network, import it and assign to some oVirt clusters) would take less than a second. I don&#39;t know if it&#39;s possible in oVirt 4.1.x or 4.2.x. When oVirt is used in CI to provision VMs, every second matters.</div><div><br></div><div>OVN itself can create new logical switch in 16ms, when it has a thousand of logical switches. It can also be queried very fast as OVSDB protocol allows to request only one network.</div><div><br></div><div>Thanks,</div><div>Roman</div></div><br><div class="gmail_quote"><div dir="ltr">сб, 2 дек. 2017 г. в 9:55, Yaniv Kaul &lt;<a href="mailto:ykaul@redhat.com">ykaul@redhat.com</a>&gt;:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div><br><div class="gmail_extra"><br><div class="gmail_quote">On Dec 1, 2017 6:59 PM, &quot;Roman Bolshakov&quot; &lt;<a href="mailto:roolebo@gmail.com" target="_blank">roolebo@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="m_1813107400787534582quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi,</div><div><br></div><div>We&#39;re using for OVN provider for half a year and noticed a few performance issues when networks are created programmatically:</div><div><br></div><div>1. Network listing on external provider takes around a second with ~1000 OVN networks on bare oVirt cluster (engine + 2 hosts) with no VMs</div></div></blockquote></div></div></div><div dir="auto"><br></div></div><div dir="auto"><div dir="auto">That&#39;s an issue? 1s for 1000 networks looks OK to me. </div></div><div dir="auto"><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_1813107400787534582quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>2. Network import from external provider takes around 1,6 second on the cluster</div></div></blockquote></div></div></div><div dir="auto"><br></div></div><div dir="auto"><div dir="auto">Same? </div><div dir="auto">Y. </div><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_1813107400787534582quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"></blockquote></div></div></div></div><div dir="auto"><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_1813107400787534582quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>3. External network provider API doesn&#39;t allow to query specific network by name.<br></div><div>4. System networks don&#39;t have external id field. Without it we need to list all external networks to delete one, which is slow due to #3.</div><div><br></div><div>In the end, we get a few seconds to delete/create an external network end-to-end.</div><div><br></div><div>We&#39;re using oVirt 4.1.7. Which of the issues are going to be fixed in 4.2?</div><div><br></div><div>Thanks,</div><div>Roman</div></div>
<br></blockquote></div></div></div></div><div dir="auto"><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_1813107400787534582quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@ovirt.org" target="_blank">Users@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman/listinfo/users</a><br>
<br></blockquote></div><br></div></div></div>
</blockquote></div>