La virtualización de sistemas operativos aporta numerosas ventajas a los usuarios, por ejemplo, la posibilidad de poder probar sistemas operativos sin peligro a dañar los discos duros o perder los datos y contar con un entorno seguro para probar configuraciones o programas antes de hacerlo en el sistema operativo físico.
Existen muchas aplicaciones que nos permiten virtualizar sistemas operativos aprovechando el potencial del hardware destinado para este fin. Virtualbox o VMware son dos ejemplos que funcionan por encima de un sistema operativo, siendo más fácil de usar que otras alternativas como VMware ESXi. En este artículo vamos a hablar de Proxmox Virtual Environment, un software muy similar a VMware ESXi pero gratuito y de código abierto que ofrece un rendimiento profesional diseñado para virtualizar sistemas operativos sin depender de un sistema operativo adicional que consumirá recursos que no pueden ser aprovechados para la virtualización. Podéis visitar nuestro tutorial sobre opciones de configuración de red con Virtual Box.
Uno de los principales puntos fuertes de Proxmox Virtual Environment es su interfaz. Gestionado completamente desde un entorno web, esta herramienta nos va a permitir disponer de todas las funciones que cualquier software de virtualiación profesional ofrece.
Este software está basado en Kernel Virtual Machine (KVM), unas líneas en el núcleo de Linux que optimizan al máximo las posibilidades de virtualización del hardware físico. Con Proxmox Virtual Environment podemos virtualizar sin ningún problema todo tipo de máquinas virtuales Windows y Linux gracias a los contenedores OpenVZ que garantizan que todos los sistemas están aislados entre sí y no generarán conflictos de uso.
Este software de virtualización trabaja a un nivel bajo, es decir, no necesita un sistema operativo para funcionar ya que él mismo forma uno diseñado exclusivamente para ofrecer servicios de virtualización a sus usuarios. Desde su página web podemos descargar una imagen ISO que será la que tendremos que instalar en el equipo (desde un CD o USB) para poder habilitar la interfaz y las funciones del software de virtualización.
Una vez instalado en un servidor debemos conectarnos por https a la interfaz web del software (a través del puerto 8006) para acceder a todo el control del servidor, crear las máquinas virtuales, etc.
Sin duda una excelente herramienta para aquellos usuarios que utilicen habitualmente la virtualización para trabajar o investigar y tengan un sistema que poder mantener dedicado para este fin.
¿Qué te parece Proxmox Virtual Environment? ¿Utilizas otras aplicaciones similares para virtualizar sistemas operativos?