<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Which still brings me back to the original point.</p>
    <p>Is this a bug - and should it be reported as such? <br>
    </p>
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 11/05/16 18:51, Kashyap Chamarthy
      wrote:<br>
    </div>
    <blockquote cite="mid:20160511155158.7ew7koz2kuy6am2i@eukaryote"
      type="cite">
      <pre wrap="">On Tue, May 03, 2016 at 02:27:00PM -0500, Sergio Cuellar Valdes wrote:

[...]

</pre>
      <blockquote type="cite">
        <pre wrap="">I'm confused too about the use of KVM or QEMU In the computes the
file​/etc/nova/nova-compute.conf has:

virt_type=kvm

The output of:

nova hypervisor-show <id> | grep hypervisor_type

is:

hypervisor_type           | QEMU
</pre>
      </blockquote>
      <pre wrap="">
As Dan noted in his response, it's because it is reporting the libvirt driver
name (which is reported as QEMU).

Refer below if you want to double-confirm if your instances are using KVM.

</pre>
      <blockquote type="cite">
        <pre wrap="">
The virsh dumpxml of the instances shows:

<domain type='kvm' id='44'>
</pre>
      </blockquote>
      <pre wrap="">
That means, yes, you using KVM.  You can confirm that by checking your QEMU
command-line of the Nova instance, you'll see something like "accel=kvm":

        # This is on Fedora 23 system
        $ ps -ef | grep -i qemu-system-x86_64
        [...] /usr/bin/qemu-system-x86_64 -machine accel=kvm [...]

</pre>
      <blockquote type="cite">
        <pre wrap="">....
<emulator>/usr/bin/qemu-system-x86_64</emulator>

​But according to ​this document [1], it is using QEMU emulator instead of
KVM, because it is not using /usr/bin/qemu-kvm


So I really don't know if it's using KVM or QEMU.
</pre>
      </blockquote>
      <pre wrap="">
As noted above, a sure-fire way to know is to see if the instance's QEMU
command-line has "accel=kvm".

A related useful tool is `virt-host-validate` (which is part of libvirt-client
package, at least on Fedora-based systems):

   $ virt-host-validate | egrep -i 'kvm'
    QEMU: Checking if device /dev/kvm exists                                   : PASS
    QEMU: Checking if device /dev/kvm is accessible                            : PASS


</pre>
      <blockquote type="cite">
        <pre wrap="">[1] <a class="moz-txt-link-freetext" href="https://libvirt.org/drvqemu.html">https://libvirt.org/drvqemu.html</a>

</pre>
      </blockquote>
      <pre wrap="">

</pre>
    </blockquote>
    <br>
    <div class="moz-signature">-- <br>
      Best Regards,<br>
      Maish Saidel-Keesing</div>
  </body>
</html>