<div dir="auto"><div><br><div class="gmail_extra"><br><div class="gmail_quote">On Jan 19, 2018 12:31 PM, &quot;Gianluca Cecchi&quot; &lt;<a href="mailto:gianluca.cecchi@gmail.com">gianluca.cecchi@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div class="quoted-text">On Fri, Jan 19, 2018 at 11:15 AM, Yaniv Kaul <span dir="ltr">&lt;<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a>&gt;</span> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div class="quoted-text"><span><br><div class="gmail_extra"><br><div class="gmail_quote">On Jan 19, 2018 10:52 AM, &quot;andreil1&quot; &lt;<a href="mailto:andreil1@starlett.lv" target="_blank">andreil1@starlett.lv</a>&gt; wrote:<br type="attribution"><blockquote class="m_-5793334393927870102m_3882313267883754243quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br></blockquote></div></div></span></div><span><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-5793334393927870102m_3882313267883754243quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Migration disabled.<br></blockquote></div></div></div></span></div></blockquote><div><br></div><div>Why this enforcing? If the VM is so important I see it as a limitation not to be able to move it in case of need</div></div></div></div></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">It&#39;s related to CPU pinning and NUMA. </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 class="gmail_extra"><div class="gmail_quote"><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><span><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-5793334393927870102m_3882313267883754243quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Pass-through host CPU enabled<br></blockquote></div></div></div></span></div></blockquote><div><br></div><div>I don&#39;t know if this is so important.</div><div>Tested with Oracle RDBMS and not used in my case.</div></div></div></div></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">In the specific case of Oracle, I actually suspect you must use CPU pinning for licensing reasons. I suggest you check. </div><div dir="auto"><br></div><div dir="auto">As for CPU passthrough, might depend on which features you use. </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 class="gmail_extra"><div class="gmail_quote"><div class="quoted-text"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><span><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-5793334393927870102m_3882313267883754243quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"></blockquote></div></div></div><div dir="auto"><br></div></span><span><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-5793334393927870102m_3882313267883754243quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Any idea of NUMA settings ?<br></blockquote></div></div></div><div dir="auto"><br></div></span><div dir="auto">Indeed. + Huge pages, in both host and guest. </div></div></blockquote><div><br></div></div><div>Do you think NUMA so essential? It implies non-migratable VM...</div><div>In my tests I didn&#39;t set NUMA</div></div></div></div></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">Depends on the workload really. It and CPU pinning are many times critical for IO bound workloads. Also depends on how much optimization you are after. </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 class="gmail_extra"><div class="gmail_quote"><div class="quoted-text"><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><span><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-5793334393927870102m_3882313267883754243quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br></blockquote></div></div></div><div dir="auto"><br></div></span><div dir="auto">In short, use high performance VM. See <a href="http://ovirt.org" target="_blank">ovirt.org</a> feature page. </div><span class="m_-5793334393927870102HOEnZb"><font color="#888888"><div dir="auto">Y. </div></font></span><span><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-5793334393927870102m_3882313267883754243quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br></blockquote></div></div></div></span></div></blockquote><div><br></div></div><div>In my opinion the  main limitation of &quot;High performance VM&quot; is to be not-migratable (probably implied because you set NUMA?)</div><div>In that case could it be possible to have NUMA as choice, so that at the same time you can choose if you want a migratable or not-migratable high performance VM?</div><div>Also CPU passthrough, I don&#39;t remember if it is included/fixed option in high perf VM...</div><font color="#888888"><div><br></div><div>Gianluca</div></font></div></div></div>
</blockquote></div><br></div></div></div>