Hot Deals
< Volver al glosario

KVM (Kernel-based Virtual Machine)

KVM (Máquina Virtual basada en el Kernel) es una infraestructura de virtualización para el kernel de Linux que lo convierte en un hipervisor, que se fusionó con el núcleo principal de Linux en febrero de 2007. [1] KVM requiere un procesador con extensión de virtualización de hardware. [2] KVM también ha sido portado a FreeBSD [3] y Illumos [4] en forma de módulos del kernel cargables.

KVM originalmente apoyó procesadores x86 y ha sido portado a S / 390, [5] PowerPC, [6] e IA-64. Un puerto de ARM se fusionó durante la ventana de fusión del núcleo 3.9. [7]

Una amplia variedad de sistemas operativos invitados trabajar con KVM, incluyendo muchos sabores y versiones de Linux, BSD, Solaris, Windows, Haiku, ReactOS, Plan 9, AROS Research Operating System [8] y OS X. [9] Además, Android 2.2, GNU / Hurd [10] (Debian K16), Minix 3.1.2a, Solaris 10 U3 y Darwin 8.0.1, junto con otros sistemas operativos y algunas nuevas versiones de estos listados, se sabe que trabajar con ciertas limitaciones. [11 ]

Apoyo Paravirtualización para ciertos dispositivos está disponible para Linux, OpenBSD, [12] FreeBSD, [13] NetBSD, [14] Plan 9 [15] y los huéspedes de Windows utilizando el VirtIO [16] API. Esto apoya una tarjeta Paravirtual Ethernet, un controlador de disco Paravirtual de E / S, [17] un dispositivo de balón para ajustar el uso de memoria de invitados, y una interfaz gráfica VGA usando SPICE o controladores de VMware.