<div dir="auto"><div><br><div class="gmail_extra"><br><div class="gmail_quote">On Feb 11, 2017 7:58 AM, "Jim Kusznir" <<a href="mailto:jim@palousetech.com">jim@palousetech.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">Sorry for the delayed response, I finally found where gmail hid this response... :(<div><br></div><div>So the application is FusionPBX, a FreeSwitch-based VoIP system, running on a very unloaded (1% cpu load, 2-4 VMs running) system. I've been experiencing intermittent call breakup, for which external support immediately blamed on the virtualization solution claiming that "You can't virtualize VoIP systems without causing voice breakup and other call quality issues". Previously, I had attempted to run FreePBX (asterisk-based) on a Hyper-V system, and I did find that to be the case; moving over to very weak, but dedicated hardware, fixed the problem immediately.</div><div><br></div><div>Since I sent this message, I did extensive testing with my system, and it appears that the breakup is in fact network related. I've been able to do phone to phone calls on the local network for extended durations without issue, and even have phone to phone calls on external networks without issue. However, calls going to my VoIP provider do break up, so it appears to be the network route to my provider.</div><div><br></div><div>So, oVirt does not appear to be to blame (which I didn't think so, but was hoping for some "expert information" to support this...It appears that I got that and more with my tests).</div></div></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">Great to hear. I do believe that setting affinity and possibly taking into account NUMA makes sense. Perhaps using SR-IOV is needed for low latency. </div><div dir="auto">There is interesting work upstream qemu to improve throughout and reduce latency in the expanse of more CPU usage. </div><div dir="auto">Lastly, real time, mainly kernel and qemu-kvm, is also technology that might be needed for some workloads. See [1]. </div><div dir="auto">Y. </div><div dir="auto"><br></div><div dir="auto">[1] <a href="https://mpolednik.github.io/2016/09/19/real-time-host-in-ovirt/">https://mpolednik.github.io/2016/09/19/real-time-host-in-ovirt/</a></div><div dir="auto"><br></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>Thank you again for your work on such a great product!</div><font color="#888888"><div><br></div><div>--Jim</div></font></div><div class="elided-text"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 4, 2017 at 10:08 AM, Chris Adams <span dir="ltr"><<a href="mailto:cma@cmadams.net" target="_blank">cma@cmadams.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>Once upon a time, Yaniv Dary <<a href="mailto:ydary@redhat.com" target="_blank">ydary@redhat.com</a>> said:<br>
> Can you please describe the application network requirements?<br>
> Does it relay on low latency? Pass-through or SR-IOV could help with<br>
> reducing that.<br>
<br>
</span>For VoIP, latency can be an issue, but the amount of latency from adding<br>
VM networking overhead isn't a big deal (because other network latency<br>
will have a larger impact). 10ms isn't really a problem for VoIP for<br>
example.<br>
<br>
The bigger network concern for VoIP is jitter; for that, the only<br>
solution is to not over-provision hardware CPUs or total network<br>
bandwidth.<br>
<div class="m_214389735003372363HOEnZb"><div class="m_214389735003372363h5"><br>
--<br>
Chris Adams <<a href="mailto:cma@cmadams.net" target="_blank">cma@cmadams.net</a>><br>
______________________________<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/mailman<wbr>/listinfo/users</a><br>
</div></div></blockquote></div><br></div>
</div><br>______________________________<wbr>_________________<br>
Users mailing list<br>
<a href="mailto:Users@ovirt.org">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>