[Libvir] XML format for QEMU / KVM driver

Jeremy Katz katzj at redhat.com
Wed Jan 3 15:27:03 UTC 2007


On Wed, 2007-01-03 at 15:11 +0000, Daniel P. Berrange wrote:
> Since KVM is the new "shiny thing" in the virtualization world for Linux I
> figure its time to resurrect & finish the prototype QEMU backend I started
> developing for libvirt. Thanks to the design of KVM, it ought to be possible
> to support KVM & QEMU in a single driver with near-zero extra effort to add
> the bits for KVM support.

Note that KVM can conceivably be used with something other than qemu as
the device model.  Although there isn't anything else currently doing
so, someone on the kvm list is working on something.  Also, there is
some investigation underway on ways to do some paravirt with KVM.

[snip]
>   1. Use the  <type>  element within the <os> block to describe the
>      CPU accelerator to use, accepting the values 'qemu', 'kvm', 
>      'kqemu' or 'qvm86'.

Given the above, I'd lean a bit towards doing something like
  <type accel="kvm">qemu</type>

instead.  This feels a little bit more consistent with the rest of the
proposal.

Jeremy




More information about the libvir-list mailing list