KVM is type 1 hypervisor, but...

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dear all,

I certainly do not want to start a type 1 vs type 2 holly war. But I'm
working on some introductory course on virtualization and I have hard
time to conciliate the average user daily experience with the premise
KVM *is* type 1.

More precisely, I've read KVM turns the Linux kernel into a type 1
hypervisor. I can understand that. However, from the user perspective,
when running Linux with KVM, you can still launch process _outside_ any
guest. Something I could represent like that:

           +----------+----------+
           |   app B  |  app C   |
           +----------+----------+
           | guest OS | guest OS |
+----------+----------+----------+
|  app A   | QEMU/KVM | QEMU/KVM |
+--------------------------------+
|            Linux/KVM           |
+--------------------------------+
|                HW              |
+--------------------------------+


With that model, "app A" _seems_ to be running directly "on the host".
And to be honest, it furiously reminds me the typical model for a type 2
hypervisor.


Or are we considering "app A" is running in its own "hidden" VM,
something like the dom0 in Xen?



-- 
-- Sylvain Leroux
-- sylvain@xxxxxxxxxxx
-- http://www.chicoree.fr

Attachment: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux