Index of /MV/MaquinaVirtualDebian/VirtualizacionEnLinuxCon-KVM_QEMU
Máquinas Virtuales
Revisión del tipo de virtualización soportado por la máquina
Primero hay que revisar si hay soporte en Hardware para la virtualización, usando para ello:
$ egrep "vmx|svm" /proc/cpuinfo
Si se soporta la virtualización por Hardware aparecerá la bandera
Procesadores INTEL: vmx
Procesadores AMD: svm
Instalar y usar máquinas virtuales
Por omisión los equipos de tecnología de bajo desempeño no soportan la virtualización a nivel de
Hardware, pero siempre es posible su emulación mediante QEMU.
Si la computadora soporta virtualización a nivel de Hardware es posible usar KVM (o en QEMU la
bandera -enable-kvm). Según la versión de Linux, KVM puede existir como un paquete real o como
uno virtual, si es virtual, al instalar KVM lo que realmente se instala es QEMU y al correr KVM por ejemplo
es remplazado por
$ qemu-system-x86_64 -enable-kvm
estos tienen la misma sintaxis de uso, y para nuestros ejemplos sólo es necesario remplazar
qemu-system-x86_64 por kvm y en ambos siempre se usará qemu-img para manipular las imágenes.
Instalación de KVM (recomendado para virtualización por Hardware)
Instalación de QEMU (permite emular diversas arquitecturas de Hardware)
Nota: El desempeño de la emulación versus virtualización por Hardware es de varios ordenes de magnitud
menor, pero una imagen creada con cualquiera de ellos es usable con los otros virtualizadores. KVM sólo
soporta virtualizar arquitecturas X86-64 de INTEL y AMD, QEMU emula diversas arquitecturas, como son
ARM, CRIS, i386, M68k, MicroBlaze, MIPS, PowerPC, SH4, SPARC y x86-64.