Kernel-based Virtual Machine o KVM, (en espanyol, Màquina virtual basada en el núcleu) és una solució per a implementar virtualisació completa en Linux. Està formada per un mòdul del núcleu (en el nom kvm.ko) i ferramentes en l'espai d'usuari, sent en la seua totalitat software lliure. El component KVM per al núcleu està inclós en Linux des de la versió 2.6.20.

Kernel-based Virtual Machine

KVM permet eixecutar màquines virtuals utilisant imàgens de disc que contenen sistemes operatius sense modificar. Cada màquina virtual té el seu propi hardware virtualizado: una targeta de ret, discs durs, targeta gràfica, etc.

KVM va ser creat, per Qumranet. En 2008 esta empresa va ser adquirida per Ret Hat Inc[1] i actualment el software és mantingut per Open Shift.

Requisits

Estat actual de desenroll

 
Kernel-based Virtual Machine està soportat per libvirt.

KVM utilisa una versió modificada de QEMU com front-end. S'està treballant per a utilisar més característiques de la Virtualization Technology present en les últimes CPUs d'AMD i Intel (Core 2 Duo E6300 en avant per a equips d'escritori i Core 2 Duo T5600 i superiors per a equips portàtils). S'han realisat proves de rendiment en Xen (utilisant virtualisació hardware en lloc de paravirtualizaació) i, per a algunes càrregues de treball, ha resultat ser més ràpit. Per a unes atres, no tant.[4]

Una de les característiques que KVM posseïx és el «overcommit» que és l'us de memòria excedint encara la memòria física del host.

Vore també

Referències


Referències