<div dir="auto"><div><br><div class="gmail_extra"><br><div class="gmail_quote">On Dec 2, 2017 3:18 PM, "Roman Bolshakov" <<a href="mailto:roolebo@gmail.com">roolebo@gmail.com</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Yaniv,<div><br></div><div>It wouldn'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't know if it'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></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">Interesting. I would have thought other bottlenecks, such as storage performance, might be an issue. </div><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><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></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">I doubt we'll come remotely close to this. The overhead of the whole communication path won't allow oVirt to come close to that, but we'll look at it. </div><div dir="auto">Y. </div><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>Thanks,</div><div>Roman</div></div><br><div class="gmail_quote"><div dir="ltr">сб, 2 дек. 2017 г. в 9:55, Yaniv Kaul <<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a>>:<br></div><div class="elided-text"><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, "Roman Bolshakov" <<a href="mailto:roolebo@gmail.com" target="_blank">roolebo@gmail.com</a>> wrote:<br type="attribution"><blockquote class="m_4693676853359976155m_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'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'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_4693676853359976155m_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_4693676853359976155m_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_4693676853359976155m_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't allow to query specific network by name.<br></div><div>4. System networks don'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'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_4693676853359976155m_1813107400787534582quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">______________________________<wbr>_________________<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/<wbr>mailman/listinfo/users</a><br>
<br></blockquote></div><br></div></div></div>
</blockquote></div></div>
</blockquote></div><br></div></div></div>