<div dir="ltr">Yes, nova is VMM just like libvirt, I know nova isn't a hypervisor.<div>Also, I found this: <a href="http://osdir.com/ml/openstack-dev/2014-04/msg00022.html">http://osdir.com/ml/openstack-dev/2014-04/msg00022.html</a></div><div><br></div><div>"<span style="color:rgb(0,0,0);font-family:Verdana,Georgia,serif;font-size:14px">Actually, libvirt will automatically use VFIO if it is available on the host OS</span><span style="color:rgb(0,0,0);font-family:Verdana,Georgia,serif;font-size:14px"> </span></div><span style="color:rgb(0,0,0);font-family:Verdana,Georgia,serif;font-size:14px">by default. This is the case with any recent Fedora and will thus be the case </span><br style="color:rgb(0,0,0);font-family:Verdana,Georgia,serif;font-size:14px"><span style="color:rgb(0,0,0);font-family:Verdana,Georgia,serif;font-size:14px">with forthcoming RHEL-7. So nova wouldn't have todo anything to enable use of </span><br style="color:rgb(0,0,0);font-family:Verdana,Georgia,serif;font-size:14px"><span style="color:rgb(0,0,0);font-family:Verdana,Georgia,serif;font-size:14px">VFIO - it is supposed to "just work"</span><br style="color:rgb(0,0,0);font-family:Verdana,Georgia,serif;font-size:14px"><div><span style="color:rgb(0,0,0);font-family:Verdana,Georgia,serif;font-size:14px">when available.</span>"</div><div><br></div><div>According this, seems like nova can detect VFIO automatically and going to use if available?</div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-11-07 9:08 GMT+08:00 Alex Williamson <span dir="ltr"><<a href="mailto:alex.l.williamson@gmail.com" target="_blank">alex.l.williamson@gmail.com</a>></span>:<br><blockquote class="gmail_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"><span class="">On Fri, Nov 6, 2015 at 6:04 PM, Eddie Yen <span dir="ltr"><<a href="mailto:missile0407@gmail.com" target="_blank">missile0407@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 dir="ltr">So for now it still have problems on OpenStack.<div>As I known, OpenStack using nova as VMM, and it based on libvirt.</div><div>If we want to use VFIO on OpenStack, not only QEMU, but also need to re-compile nova to compatible VFIO and Hyper-V functions.</div><div>Seem like it will be a huge works.</div></div></blockquote><div><br></div></span><div>I think you need to do some more research.  Nova is just the name of the compute node, not the name of the hypervisor.  Openstack supports all sorts of hypervisors, including QEMU/KVM. </div></div></div></div>
</blockquote></div><br></div>