Entradas etiquetadas como xen

Instalación y configuración de Xen en Debian Wheezy


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.

Leer el resto de esta entrada »

, , ,

3 comentarios

Acceder a una imagen de disco KVM ubicada en un volumen lógico


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.

Leer el resto de esta entrada »

, , , , ,

Deja un comentario

Nuevo documento “Introducción a la virtualización”


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

, , , ,

Deja un comentario

Xen y controlador privativo nvidia (por fin)


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 »

, ,

1 comentario

Instalar HVM en Xen


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 »

,

5 comentarios

Instalar y configurar Xen en Debian lenny (dom0)


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 »

, ,

12 comentarios

Xen y Debian Lenny


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 »

, , ,

Deja un comentario

A %d blogueros les gusta esto: