Re: KVM and Xen



On Sat, 2006-12-30 at 18:15 -0500, Mike Chalmers wrote:
I was wondering if anyone new about these and would explain them to me? Thanks.


Short and simple.
Xen requires (in most cases *) a modified host and guest kernel and uses
its own management tools.
KVM requires certain extensions (Intel VT, AMD Pacifica/SVM **) to be
present on the host CPU and uses the QEMU front-end.

As for what-to-use, well, a couple of questions:
A. What type of guest do you plan to virtualize? Windows? Linux? BSD?
B. Can you used kernel-modified guests?
C. Are you using VT/SVM enabled hardware?
D. Do you require additional features beyond "simple" virtualization?
(E.g. migration, snapshots, etc)

- Gilboa
* Xen does support VT/SVN enabled hardware - but AFAIK it requires more
over-head then KVM.
** Supported CPU cores:
Intel: P4 6xx, D9xx, Core Duo, Core 2 Duo, Xeon 3xxx/5xxx/7xxx.
AMD: Athlon64 AM2, AMD Opteron s1207/1xxx/2xxx/8xxx.


--
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list



Relevant Pages

  • Re: KVM and Xen
    ... Xen requires a modified host and guest kernel and uses ... KVM requires certain extensions ... What type of guest do you plan to virtualize? ... AFAIR the 478 P4 doesn't include the required VT extensions. ...
    (Fedora)
  • Re: KVM and Xen
    ... Xen requires a modified host and guest kernel and uses ... KVM requires certain extensions ... What type of guest do you plan to virtualize? ... AFAIR the 478 P4 doesn't include the required VT extensions. ...
    (Fedora)
  • Re: [kvm-devel] mmu notifier #v14
    ... but all reference counting inside kvm is ... it is safe to flush the tlb outside the mmu_lock if done inside ... tying a KVM guest to an mm. ... int largepage = 0; ...
    (Linux-Kernel)
  • [KVM PATCH v8] kvm: add support for irqfd via eventfd-notification interface
    ... KVM provides a complete virtual system environment for guests, ... This patch adds a new mechanism to inject a specific ... interrupt to a guest using a decoupled eventfd mechnanism: ...
    (Linux-Kernel)
  • Re: [PATCH v2 2/4] KVM: introduce "xinterface" API for external interaction with guests
    ... the kvm.ko proper to interface with a running guest. ... private details of the guest or its related KVM structures, ... QEMU instantiates a guest, and an external module "foo" ...
    (Linux-Kernel)