Hypervisor: KVM, XEN


KVM(Kernel-based Virtual Machine) & XEN are bare metal (type-1) hypervisors. Any Hypervisor(whether type-1 or type-2) needs a OS. 

Installation of KVM hypervisor => Install minimal Ubuntu (or) CentOS and install KVM module(.ko).
KVM converts Linux into a Type-1 hypervisor. There is only one kernel that is used (and that is the Linux kernel, which has KVM included). On the flip side, I can make an argument that Xen is not a Type-1 hypervisor, because the CPU and memory is scheduled by the hypervisor, but IO is scheduled by Dom0, which is a guest (so it's not bare metal). In the KVM architecture, the CPU, memory, and IO are scheduled by the Linux kernel with KVM.

references:

KVM - 

Xen -




Linux Containers - https://linuxcontainers.org/

Miscellaneous links: