2. (Kernel-based Virtualization Machine)
Es un driver dentro del Kernel de Linux que hace
las veces de Hipervisor, lo que permite crear
maquinas virtuales que se ejecutan como
procesos, permitiendo una ejecución mas rápida y
una administración basada en los propios
métodos provistos por el Kernel.
3. VENTAJAS:
Proporciona fácil acceso y control de cualquier
CPU conectada
Soporta tecnología NUMA por lo que la
escalabilidad es casi “infinita“.
Tiene muy pocas líneas de código.
Utiliza el scheduler y gestor de memoria propio
del kernel.
Está aceptado en el kernel desde la versión 6.20
4. DESVENTAJAS:
No tiene interfaces gráficas bonitas y sencillas de
usar para configurar y administrarlo
No tiene el soporte ni el número de seguidores que
tiene Xen.
5. Para instalar KVM es necesario instalar los
siguientes paquetes.
libvirtd
Administración de las instancias de QEMU y KVM
kvm
El backend de la virtualización.
ubuntu-vm-
ubuntu-vm-builder
Herramientas de línea de comando para la creación de las
máquinas virtuales
bridge-
bridge-utils
Herramientas para hacer los puentes de red entre las
máquinas virtuales
virt-
virt-viewer
Visor de las instancias de las máquinas virtuales