KVM es una solución de software libre para implementar virtualización con Linux. Utiliza el módulo kvm.ko para proporcionar virtualización a nivel de kernel e integra Qemu como hypervisor. KVM permite ejecutar máquinas virtuales con sus propios recursos de hardware virtualizados y soporta la sobreasignación de recursos físicos. Se instala agregando el usuario al grupo kvm y se crean nuevas máquinas virtuales a través de Virt-manager.