KVM vs XEN

Hypervisors

 

Type I Hypervisor 

The hypervisor runs directly on top of hardware

Type II Hypervisor

The hypervisor acts like separate layer often on top of a base operating system

 

KVM

KVM is a Type II Hypervisor, which means that it is one layer above the OS.  On a bare metal machine, install an OS, and THEN install KVM. In Linux it is installed in the form of a Kernel, and this kernel then turns the bare metal machine into a Hypervisor.

KVM will offer better performance with the Linux OS.

XEN

Xen is a Type I Hypervisor – which means it sits a single layer above bare metal.  It’s like a stripped down operating system, and it uses a function called “pass-through” to connect directly to PCI devices like RAM/CPU/NICs.

 

Reference :

https://onapp.com/2016/09/06/hypervisor-choice-xen-or-kvm/

Leave a comment