Si ni VirtualBox ni VMWare se adaptan a las necesidades de su máquina virtual, Jack Wallen le muestra cómo empezar con la herramienta de máquina virtual basada en el núcleo en Linux.
Cuando piense en trabajar con máquinas virtuales, lo más probable es que tenga que elegir entre VMWare o VirtualBox por defecto. Pero hay otro jugador en la ciudad – una solución de virtualización completa, propiedad de Red Hat, llamada KVM (Kernel-based Virtual Machine. ¿Por qué elegir KVM en lugar de VirtualBox? Hay muchas razones para elegir una sobre la otra. Una buena razón para KVM es que es más rápido y los controladores necesarios están incluidos en el árbol de núcleo oficial.
No importa hacia dónde se dirija, siempre es bueno tener opciones; y KVM ofrece justamente eso. Así que, si quieres poner en marcha KVM, estoy aquí para mostrarte cómo hacerlo. El proceso es bastante fácil (aunque tal vez no tan fácil como VirtualBox), por lo que debería tener sus máquinas virtuales listas y funcionando en un abrir y cerrar de ojos.
Voy a hacer una demostración en un host Ubuntu Linux 17.10.
Prueba e instalación
Lo primero que debe hacer es asegurarse de que su escritorio o servidor incluye soporte de hardware para máquinas virtuales. Puede hacerlo mediante un único comando. Abra la ventana de su terminal y ejecute el comando:
egrep -o '(vmx|svm)' /proc/cpuinfo
Usted debe obtener ya sea vmx (para Intel) o svm (para AMD) informado. Una vez que esté seguro de que su máquina es capaz de ejecutar las máquinas virtuales, estará listo para instalar el software necesario. Vuelva a la ventana de su terminal y emita el comando:
sudo apt-get install kvm qemu-kvm libvirt-bin virt-manager bridge-utils
Una vez que el comando de instalación se completa, necesita agregar su usuario al grupo libvirtd con el comando:
sudo useradd -g libvirtd USERNAME
Donde USERNAME es el nombre del usuario que trabajará con KVM. Con eso completo, salga del sistema y vuelva a entrar. Está listo para crear su primera máquina virtual controlada por KVM.
Creación de una máquina virtual
Desde cualquier menú de escritorio que utilice, busque el Virtual Machine Manager y enciéndalo. En la ventana resultante, haga clic en Archivo | Nueva máquina virtual. Cuando se inicie el Asistente para la nueva máquina virtual (), siga los pasos para crear su nueva máquina virtual.
Si va a crear su VM a partir de un archivo.iso, seleccione Medio de instalación local y haga clic en Reenviar. En la siguiente ventana, seleccione Usar imagen ISO y haga clic en Examinar. Esto abrirá el Administrador de volumen de almacenamiento .
Lo primero que va a hacer es crear un nuevo pool de almacenamiento que se utilizará para la máquina virtual (ya que el valor predeterminado se encuentra en /var/lib/lib/libvirt/images y es probable que no desee utilizarlo, debido a problemas de tamaño y seguridad. En el panel izquierdo, haga clic en el botón +. En la ventana resultante, asigne un nombre al nuevo grupo de almacenamiento y seleccione dir:Filesystem Directory en el menú desplegable .
En la siguiente ventana, localice la ruta de destino para alojar su nueva piscina y haga clic en Finalizar.
Una vez hecho esto, haga clic en Examinar local y localice su .iso para utilizarlo en la máquina virtual. Haga clic en Reenviar y, en la siguiente ventana ), asigne la cantidad necesaria de RAM y CPU para su VM.
Ahora tenemos que seleccionar el pool de almacenamiento que creamos anteriormente. En la siguiente ventana haga clic en Seleccionar o crear almacenamiento personalizado y haga clic en el botón Administrar .
Seleccione el nuevo pool en el panel izquierdo y, a continuación, haga clic en el botón + junto a Volúmenes. Configure el volumen de almacenamiento para que se ajuste a sus necesidades (póngale un nombre, seleccione qcow2 en el menú desplegable y, a continuación, mida el volumen según sea necesario. Haga clic en Finalizar y el volumen de almacenamiento aparecerá en el panel derecho. Seleccione el nuevo volumen y haga clic en Elegir volumen. De vuelta en la ventana Nueva VM, haga clic en Adelante. Asigne un nombre a la nueva máquina virtual y haga clic en Finalizar. La VM se iniciará y el.iso se iniciará para que pueda instalar su sistema operativo invitado.
La elección es suya
KVM no es tan fácil de usar como VirtualBox; pero lo que se pierde en simplicidad, se gana en flexibilidad y rendimiento. Una vez que se acostumbre a crear máquinas virtuales con KVM, es posible que no quiera volver a la competencia.
Boletín de noticias de Data Center Trends
DevOps, virtualización, la nube híbrida, el almacenamiento y la eficiencia operativa son sólo algunos de los temas del centro de datos que destacaremos. Entregado Lunes y Miércoles