Entradas etiquetadas como xen
Instalación y configuración de Xen en Debian Wheezy
Publicado por albertomolina en General el 10-11-12
Xen es una plataforma libre para virtualización de sistemas. El componente fundamental de Xen es un hipervisor para arquitecturas x86 (x86_64) que permite ejecutar sobre él tanto sistemas operativos modificados en modo paravirtualizado como sistemas operativos sin modificar en modo hvm (hardware virtual machine). La primera versión de Xen que probé fue la 3.0 sobre Debian Etch, de lo que podéis encontrar detallada información en Instalación y configuración de Xen 3.0 en Debian Etch en la sección de manuales.
Estuve utilizando Xen en clase durante varios años, pero cuando Citrix compró XenSource (la empresa que fundaron los creadores de Xen), el soporte en las distribuciones de GNU/Linux se hizo bastante complicado por lo que mucha gente nos pasamos a KVM, un sistema de virtualización integrado en el kérnel linux y fácilmente utilizable. Parece ser que esas turbulencias ya pasaron y que desde hace un tiempo el soporte de Xen en los núcleos de la mayoría de las distribuciones vuelve a ser bueno. Aunque es difícil que Xen le quite ya a KVM su posición dominante, es una magnífica alternativa y vale la pena aprender a utilizarla.
En esta entrada vamos a explicar la forma de configurar un equipo con Debian Wheezy (versión de Debian actualmente congelada y que próximamente se estabilizará y será publicada como Debian 7.0) como dominio principal con Xen como hipervisor. No vamos a entrar en detalles sobre la provisión de máquinas virtuales o la configuración de las redes en Xen, que no ha cambiado respecto a versiones anteriores y que daremos por conocido.
Acceder a una imagen de disco KVM ubicada en un volumen lógico
Publicado por albertomolina en General el 14-12-09
Si utilizamos el formato raw para simular el disco de un dominio en KVM, éste puede ser accesible desde el dominio principal (equipo anfitrión) al igual que en Xen. La diferencia con Xen es que KVM normalmente utiliza imagenes de disco que son discos completos con su tabla de particiones, por lo que no se puede montar directamente sobre un dispositivo loop. En esta entrada se explican los pasos que hay que dar para poder acceder a las particiones del disco de KVM cuando este disco se encuentra en volumen lógico.
Nuevo documento “Introducción a la virtualización”
Publicado por albertomolina en General el 4-10-09
En la sección Manuales se ha incluido un nuevo documento con una introducción a la virtualización, donde se tratan los siguientes puntos:
- Virtualización
- Usos de Máquinas Virtuales
- Ventajas e inconvenientes
- Principales técnicas de virtualización
- Virtualización completa
- Paravirtualización
- Virtualización por hardware
- Comparativa
Xen y controlador privativo nvidia (por fin)
Publicado por albertomolina en General el 15-07-09
Durante mucho tiempo no ha sido posible (o yo no he conseguido) utilizar el driver privativo de nvidia con aceleración gráfica en un equipo que estuviese actuando como dominio principal de Xen y había que conformarse con utilizar el driver nv con sus limitaciones. Hoy he encontrado ésta entrada dónde se explican los pasos para conseguirlo; aquí no incluímos nada nuevo respecto la anterior, simplemente se han repetido lo pasos en un equipo con Debian Lenny.
Xen en un sistema muy potente de manejo de máquinas virtuales y normalmente que no pueda utilizarse la aceleración gráfica no suele ser ningún problema, es más, ni si quiera tiene importancia utilizar una tarjeta gráfica en sistemas en producción; pero en un equipo doméstico sí es importante para no tener que reiniciar cada vez que se quiera utilizar una máquina virtual para hacer algunas pruebas.
Leer el resto de esta entrada »
Instalar HVM en Xen
Publicado por albertomolina en General el 12-10-08
Xen es un monitor de máquinas virtuales que utiliza el método de la paravirtualización, que tiene como gran ventaja el alto rendimiento de las máquinas virtuales, pero como principal desventaja el que necesita hacer pequeñas modificaciones sobre el núcleo de los sistemas operativos de las máquinas virtuales.
En este artículo explicaremos los pasos que hay que dar para utilizar en Xen una máquina virtual sin modificar su núcleo, en estos casos se utiliza la técnica de virtualización completa en lugar de la paravirtualización y es necesario tener soporte de virtualización en la CPU. Por todo esto es por lo que en Xen se conoce esto como Hardware Virtual Machine o HVM.
Leer el resto de esta entrada »
Instalar y configurar Xen en Debian lenny (dom0)
Publicado por albertomolina en General el 11-10-08
En el artículo Xen y Debian Lenny se discute sobre la situación actual de Xen en la versión de desarrollo de Debian. Actualmente (11/10/2008) no hay soporte dom0 para el núcleo 2.6.26 (no puede utilizarse un equipo con Debian Lenny y núcleo 2.6.26 como “anfitrión”), aunque es posible que esta situación cambie.
En este artículo explicaremos los pasos que hay que dar para instalar Xen en un equipo con Debian Lenny, utilizando para ello el núcleo 2.6.18-6-xen de Debian etch.
Nota: Ya hay soporte dom0 para Xen en debian lenny con el núcleo 2.6.26, por lo que el método aquí empleado ya no es necesario.
Leer el resto de esta entrada »
Xen y Debian Lenny
Publicado por albertomolina en General el 14-08-08
Hace unos meses publiqué la entrada Instalar y configurar Xen en Debian Lenny (dom0) que ayer borré al darme cuenta de que estaba mal, pido disculpas a quien haya podido confundir.
Empecé a utilizar Xen hace dos años y hasta ahora ha sido una herramienta fundamental en mis clases, pero parece que el desarrollo de Xen no va como debería (posiblemente desde que la compró Citrix, ya que su modelo de negocio poco tiene que ver con el software libre).
Actualización: (24/2/2009) Esta entrada está desfasada. A día de hoy debian lenny SÍ tiene soporte dom0 para xen con el núcleo 2.6.26 Leer el resto de esta entrada »
Crear un domU con xen-tools
Publicado por albertomolina en linux el 24-03-08
Para crear un dominio (máquina virtual) con Xen es muy cómodo utilizar los scripts que se incluyen en el paquete xen-tools. Para ello basta con instalar el paquete mediante:
aptitude install xen-tools
El único fichero que hay que configurar es /etc/xen-tools/xen-tools.conf


Comentarios