Virtualización mediante Citrix XenServer

Xen es un monitor de máquina virtual de código abierto desarrollado por la Universidad de Cambridge y adquirido por la empresa Citrix en 2007.

La meta del diseño es poder ejecutar instancias de sistemas operativos con todas sus características, de forma completamente funcional en un equipo sencillo. Xen proporciona aislamiento seguro, control de recursos, garantías de calidad de servicio y migración de máquinas virtuales en caliente. Los sistemas operativos pueden ser modificados explícitamente para correr Xen (aunque manteniendo la compatibilidad con aplicaciones de usuario). Esto permite a Xen alcanzar virtualización de alto rendimiento sin un soporte especial de hardware.
 
Xen utiliza una técnica llamada paravirtualización para alcanzar alto rendimiento (es decir, bajas penalizaciones del rendimiento, típicamente alrededor del 2%, con los peores casos rondando el 8%; esto contrasta con las soluciones de emulación que habitualmente sufren penalizaciones de un 20%).
Podeis descargar una presentación que muestra el proceso de instalación de XenServer
Instalación Citrix XenServer
 
Una vez instalado procederemos a la descarga e instalacion del cliente. Para ello introduciremos en un navegador la ip del servidor. Vemos que nos ofrece dos opciones de descarga: un archivo iso y un archivo msi. En windows descargaremos el archivo y procederemos a su instalación.
Debido a la simplicidad de la instalación no consideremos necesario su explicación.
Una vez instalada, ejecutamos Citrix XenCenter

Para agregar un servidor, pinchamos en la opción ADD a server e introducimos los datos de conexión
Con esto ya tenemos configurada la interface y podremos controlar todas las maquinas virtuales del servidor.
Como ejemplo podeis ver que tenemos una maquina debian corriendo sobre el sistema. En la pestaña console podemos interactuar con la maquina normalmente.
Nota: En la opcion Fullscreen ampliaremos a pantalla completa, para facilitar el manejo.
Aqui podeis descargar un manual de como realizar la instalación de Ubuntu en XenServer
Ubuntu_en_XenServer
Con esto damos por terminada el analisis de esta versión gratuita de XenServer. Decir que esta version nos limita a 10 maquinas, pero como base de pruebas resulta altamente satisfactoria.
 

Autores:

Javier Berrocal

Jon Erik Lopez-Zuazo

Juan Carlos Hernández