3 votos

Despliegue de Xen

Me gustaría desplegar la virtualización Xen, sin embargo, definitivamente no estoy seguro de qué camino tomar.

Citrix Xen Server tiene (AFAIK) mejores herramientas de gestión, pero no proporciona un raid de software.

Ubuntu / CentOS tiene instalaciones Xen y soporta RAID por software.

¿Vale la pena ir y comprar HW RAID o simplemente seguir con SW RAID y Xen budnled con la distribución de linux.

¿Qué camino sugiere? ¿Hay otras cosas que deba tener en cuenta?

3voto

Karolis T. Puntos 1725

Estoy corriendo Debian con software RAID1 y LVM como XEN dom0 sin ningún problema desde hace tiempo. Instalar nuevas domUs no podría ser más fácil con xen-tools, y el simple "xm" me da todo el poder de gestión que necesito. Basándome en mi experiencia, te sugiero que ahorres algo de dinero y optes por el software raid + tu distro de linux de elección.

En cuanto al raid SW vs raid HW, ya hay una gran discusión en serverfault: http://serverfault.com/questions/214/raid-software-vs-hardware

3voto

3dinfluence Puntos 11084

Esto no es realmente una respuesta a su pregunta, ya que es un poco subjetivo y depende de su nivel de comodidad con las tecnologías involucradas. Pero aquí hay algunas cosas en las que pensar.

Si necesitas poder hacer una migración en vivo, creo que esto se convierte en un punto más mudo. Para soportar la migración en vivo necesitarás algún tipo de almacenamiento compartido que todas las máquinas anfitrionas de XEN puedan ver. Puedes usar NFS o iSCSI para esto.

Tanto Ubuntu como RedHat/CentOS, lamentablemente, se están moviendo actualmente hacia KVM. El soporte de Ubuntu para Xen como Dom0 ha sido eliminado en la última versión de Ubuntu Server en favor de KVM y Xen de CentOS está detrás del desarrollo de Xen por un par de versiones. Ambos sistemas operativos tienen un soporte decente para funcionar como DomU.

Dicho esto, actualmente nuestra virtualización se hace en Xen corriendo en CentOS y funciona bien. Aunque me gustaría tener algunas de las características disponibles en las nuevas versiones de Xen.

Sé que mucha gente en la comunidad Xen está ejecutando Dom0 en Debian y Gentoo también, así que hay otras opciones. Mucha gente compila sus propios kernels Xen en lugar de usar los de sus distribuciones para mantenerse al día con el desarrollo de Xen.

Lo bueno de la virtualización es que puedes probar diferentes hosts Xen y averiguar qué es lo que mejor te funciona sin tener que hacer necesariamente nada a los invitados. Sin embargo, si está utilizando DomUs basados en archivos, creo que Xen Server utiliza el formato de imagen VHD por defecto, mientras que la versión de código abierto utiliza archivos de imagen sin procesar y archivos qcow. Por lo tanto, hay que tener cuidado al elegir un formato para sus imágenes. Hay utilidades que pueden convertir entre estos formatos por ahí también.

EDIT: Después de leer un poco parece que Ubuntu tiene un soporte decente para Xen todavía. El hipervisor Xen 3.3 y los kernels Xen están en el repositorio. Para más información ver https://help.ubuntu.com/community/Xen

2voto

Mike Bailey Puntos 255

Debian 6.0 Squeeze viene con Xen 4.0.1.

La introducción de pvops al kernel de linux resuelve algunos problemas que llevaron a distros como Ubuntu a dejar de soportar Xen dom0.

Los proveedores de alojamiento virtual como Amazon siguen utilizando Xen y creo que veremos un resurgimiento de su popularidad.

1voto

Glomek Puntos 12183

Personalmente, no me impresionaron las herramientas de gestión disponibles en XenServer y preferiría la personalización que es posible con una distribución Linux completa. Por supuesto, esto depende totalmente de tu nivel de comodidad.

En cuanto al RAID por software frente al RAID por hardware, creo que realmente depende del tipo de RAID que estés haciendo. Creo que el RAID por software es más flexible y, según mi experiencia, ha funcionado muy bien en una configuración RAID1 o RAID0.

Yo dudaría más en utilizar el RAID por software en un RAID 5 o en un RAID 6 porque ambas configuraciones dependen de una caché respaldada por una batería para lograr un rendimiento y una integridad de datos adecuados.

0voto

Rajat Puntos 2547

Estoy usando RHEL 5.X con el siguiente rpm

http://www.convirture.com/downloads.html Puedes comprobarlo en la próxima actualización de RHEL. Para gestionar todas las VM de la base de la GUI..

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: