Desde hace unos días QEMU 2.0 ya está disponible, el virtualizador y emulador de máquinas finalmente fue liberado incluyendo novedades como soporte para el emulador KVM en sistemas con procesador ARM.
QEMU es open source, permite virtualización del hardware y es gratuito, algunas de las mejoras que incluye QEMU 2.0 son:
Soporte inicial para KVM en sistemas Aarch64 (algunas características como la migración aún no se han implementado)
Soporte para todos los modos de 64 bits de ARMV8, excepto para las extensiones CRC y crypto
Soporte para todos los modos nuevos de 32 bits de ARMV8 en TCG
El tipo Q35 x86 de máquina ahora soporta CPU hotplug
En el tipo PIIX x86, el hotplug PCI ahora soporat dispositivos detras de un “bridge”
GTK UI se soporta para anfitriones en Windows
Michael Roth; del centro de tecnología IBM-Linux, ha comentado lo siguiente en el anuncio oficial:
“Este es uno de nuestros productos con más opciones en esta versión, con más de 2500 mejoras dadas por 179 autores”
Podemos encontrar los dos métodos de operación en el sitio QEMU:
Cuando se usa un emulador de una máquina, QEMU puede correr sistemas operativos y programas hechos para esa máquina en una computadora diferente. Usando traducción dinámica se logra un buen desempeño.
Cuando se usa como virtualizador, QEMU logra casi desempeños cercanos al de la máquina nativa ejecutando el código huésped directamente en el procesador del anfitrión. QEMU soporta virtualización cuando se ejecuta bajo el “hypervisor” XEN o usando el módulo KVM del kérnel en Linux. Cuando se usa KVM, QEMU puede virtualizar máquinas x86, servidores, PowerPCs embebidas y huéspedes S390.