Re: KVM and Xen



On 12/31/06, Gilboa Davara <gilboad@xxxxxxxxx> wrote:
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

Gilboa here is the answer to your questions. I would like to use KVM,
if it is possible? Thanks.
A. Windows
B. don't know
C. don't know (I am using a P4 3.0 ghz 800 mhz HT 478)
D. don't know

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



Relevant Pages

  • 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)
  • Re: [GIT PULL] AlacrityVM guest drivers for 2.6.33
    ... I think it would be fair to point out that these patches have been objected to ... these patches have nothing to do with the KVM folks. ... It ultimately is what forced the creation of the AlacrityVM ... guest in this environment, so it actually doesn't affect KVM in any way. ...
    (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)
  • Re: [announce] [patch] KVM paravirtualization for Linux
    ... KVM trunk+paravirt/cr3: 1.60 ... still a 30% improvement - which isnt too bad considering that 200 tasks are context-switching in this workload and the cr3 cache in current CPUs is only 4 entries. ... In real life workloads a context switch is usually preceded by an I/O, and with the current sorry state of kvm I/O the context switch time would be dominated by the I/O time. ... it provides an ad-hoc paravirtualization hypercall API between a Linux guest and a Linux host. ...
    (Linux-Kernel)