- Kernel-based Virtual Machine
-
Kernel-based Virtual Machine
KVM ejecutando Opensolaris, NetBSD y Kubuntu en Arch Linux.
?Información general Última versión estable 88
12 de julio de 2009[1]Género Emulador Sistema operativo GNU/Linux Licencia GPL y LGPL En español ? Kernel-based Virtual Machine o KVM, (en español, Máquina virtual basada en el núcleo) es una solución para implementar virtualización completa con Linux sobre hardware x86. Está formada por un módulo del núcleo (con el nombre kvm.ko) y herramientas en el espacio de usuario, siendo en su totalidad software libre. El componente KVM para el núcleo está incluido en Linux desde la versión 2.6.20.
KVM permite ejecutar máquinas virtuales utilizando imágenes de disco que contienen sistemas operativos sin modificar. Cada máquina virtual tiene su propio hardware virtualizado: una tarjeta de red, discos duros, tarjeta gráfica, etc.
KVM fue creado, y está mantenido, por Qumranet.
Contenido
Requisitos
KVM necesita un procesador x86 con soporte Virtualization Technology. Puede ejecutar huéspedes GNU/Linux (32 y 64 bits) y Windows (32 bits).[2]
Estado actual de desarrollo
KVM utiliza una versión modificada de QEMU como front-end. Se está trabajando para utilizar más características de la Virtualization Technology presente en las últimas CPUs de Intel (Core 2 Duo E6300 en adelante para equipos de escritorio y Core 2 Duo T5600 y superiores para equipos portátiles) y AMD. Se han realizado pruebas de rendimiento con Xen (utilizando virtualización hardware en lugar de paravirtualización) y, para algunas cargas de trabajo, ha resultado ser más rápido. Para otras, no tanto.[3]
Una de las características que KVM posee es el «overcommit» que es el uso de memoria excediendo aún la memoria física del host.
Otras alternativas
- VMware, software cerrado pero con versiones gratuitas.
- Virtual PC
- VirtualBox de licencia GPL.
- Xen
- BOCHS de licencia GPL.
- QEMU de licencia GPL.
- OpenVZ, menos flexible (solo soporta linux) pero proporciona mejor rendimiento, escalabilidad, densidad, administración de recursos dinámicos
- Virtuozzo, software cerrado* Mac on Linux
- Basilisk II
- SheepShaver
- Virtual Iron, Software cerrado
- XenServer, software cerrado pero con versiones gratuitas.
Véase también
- Boot Camp
- Cygwin
- Fink
- WINE - el software libre (código abierto) base de Cedega.
- CrossOver Office - otro producto comercial basado en Wine, dirigido a ejecutar aplicaciones de productividad o empresariales más que juegos.
- Cedega
- DOSBOX
Referencias
- ↑ «Browse Files for kernel virtual machine» (en inglés). Consultado el 10 de octubre de 2009.
- ↑ Status - Kernel based Virtual Machine
- ↑ [Phoronix] Linux KVM Virtualization Performance
Enlaces externos
Categorías:- Emuladores
- Emuladores x86
- Emuladores para Linux
- Microsoft
- Núcleo Linux
- Software propietario
- Sistemas operativos
- Software para Windows
- Software para Linux
- Virtualización
Wikimedia foundation. 2010.