Virtualizacion con OpenVZ Web Panel

Virtualizacion con OpenVZ Web Panel



Virtualizacion con OpenVZ Web Panel

Alvaro Fontela 10 mayo, 2013

Voy a tratar otro temas más en este blog, virtualización, ya que es un tema que me gusta bastante y personalmente creo que es el futuro de Internet junto con el concepto Cloud. En este caso voy a hablar de una herramienta llamada OpenVZ Web Panel que ofrece una interfaz web intuitiva para administrar nodos de servicios virtualizados OpenVZ.
ovz web panel 1
La instalación de OpenVZ Web Panel es muy simple y con un par de comandos podemos instalar el panel en nuestro servidor, en este caso con sistema operativo Ubuntu Server 10.04 LTS.
Antes de nada, como siempre, sería importante tener el sistema con todos los paquetes actualizados a la última versión disponible para prevenir problemas de dependencias.

Comenzamos instalando el servicio OpenVZ en caso de no tenerlo instalado, si ya está instalado omitimos este paso. Puedes ver una guía de instalación de OpenVZ para Ubuntu en este enlace: http://www.howtoforge.com/installing-and-using-openvz-on-ubuntu-10.04
Comenzamos la instalación OpenVZ Web Panel con el siguiente comando para descargar e iniciar el script de instalación:
wget -O – http://ovz-web-panel.googlecode.com/svn/installer/ai.sh | sh
openvz web panel 2
Es un script bash, así que es compatible con todas las distribuciones Linux que soporta OpenVZ Web Panel, no solo con Ubuntu Server. Una vez ejecutado el script, el panel tardara poco más de dos minutos en instalarse, pero todo depende del hardware y los recursos disponibles para la instalación.
Cuando acabe de instalarse podemos acceder a la interfaz web a través de un navegador poniendo la dirección del servidor y añadiendo al final el puerto 3000. Por ejemplo: http://miservidor.com:3000
El usuario y la contraseña por defecto es admin/admin y por el momento no he visto disponible el Español de España.
openvz web panel 3
Después de autentificarnos podremos ver algo parecido a esto:
openvz web panel 4
Como puedes ver una interfaz desarrollada utilizando el framework ExtJS, limpia y eficaz, muy intuitiva donde cada elemento básico de administración está en una sección diferente.
Realizar un análisis completo de las funciones de este panel podría requerir un artículo muy extenso, por eso voy a darle un repaso por encima, aunque haciendo hincapié en algunas características que a mi entender son su punto fuerte en cuestiones de facilidad de administración.
Desde una sola interfaz de OpenVZ Web Panel podemos controlar varios nodos hardware real, es decir, varios servidores físicos, en este caso solo tenemos un servidor instalado donde podemos crear máquinas virtuales en contenedores OpenVZ:
openvz web panel 5
Al crear los servicios virtualizados, un asistente nos permite descargar las plantillas de SO desde el repositorio oficial de OpenVZ o desde el repositorio de contribuciones:
openvz web panel 6
Se pueden crear copias de seguridad de las máquinas virtuales, asignar rangos de IP, pausar, parar, arrancar, todo lo que haría cualquier otro panel web para OpenVZ.
También tiene un sistema simple de tickets de soporte, nada destacable, aunque innovador, y un sistema de gestión de usuarios bastante bueno, algo que le falta a otros paneles más conocidos como por ejemplo Proxmox (al menos en versiones actuales 2.2).
Aunque es un proyecto interesante, personalmente no lo utilizaría para entornos en producción debido a que existen proyectos más consolidados, estables y con más soporte y funciones como por ejemplo Proxmox VE, que va mejorando versión a versión de forma rápida.
El sitio web del proyecto en Google Code es: https://code.google.com/p/ovz-web-panel/

Comentarios