¿Cómo configurar Multipath en Citrix XenServer?
Hola amig@s! Soy Ferran Serafini y como cada miércoles, vamos hablar sobre la virtualización sobre arquitecturas Xen. Hoy os voy a mostrar como configurar correctamente vuestras redes para storage utilizando multipath sobre i-scsi para aprovechar al máximo tanto en rendimiento como en alta disponibilidad.
Cómo es lógico una red para interconectar nuestra cabina de discos con nuestros hosts de virtualización es algo muy serio, algo que vale mucho la pena sentarse y analizarlo bien, ya que una vez esté funcionando será difícil arreglar cosas. Por eso es bueno que en las fases de diseño, nos avancemos en el futuro y prever el crecimiento, rendimiento y servicios que vamos a ofrecer a corto, medio y largo plazo. Vamos a ver como configurar correctamente una red para storage i-scsi de alta velocidad y disponibilidad.
Configurar Multipath aporta redundancia para el tráfico de red entre la cabina de discos (iscsi, o fibra) y los Hosts XenServer, en caso de caída parcial del entorno de red o de la cabina. Multipath permite enrutar el tráfico de red entre varios caminos aportando alta disponibilidad y alto rendimiento.
Es común ver el uso de teaming o bondings trabajando juntamente con multipath, pero no es del todo recomendado por un sencillo motivo.
Mientras un bonding de dos NICs trabaja en modo activo/pasivo, multipath trabaja con las dos Nics de forma activa/activa haciendo Round-Robin (por defecto). Por lo tanto hay que tener en cuenta:
No configurar bonding o Teaming en las NICs de storage si vamos a usar multipath
- Si vas a utilizar I-SCSI es muy recomendable tener como mínimo 2 NICs para storage y configurar multipath
- En los casos que no podemos utilizar multipath como por ejemplo SRs sobre NFS, pues el bonding/teaming es una muy buena opción.
¿Cómo trabaja multipath en i-scsi de forma ultrareducida? Pues básicamente cuando, iniciamos una sesión i-scsi desde un Host, la cabina de discos nos devuelve una lista de IQNs por los que podemos conectarnos para servirnos las LUNs asignadas, por estos IQNs, es por donde multipath establece los caminos por los que se puede llegar a cada LUN y que en breve se nos quedarán pequeñas ;)
Pues esto es todo por hoy, espero como siempre que te haya parecido interesante y haberte ayudado un día más en el mundo de la virtualización Xen.
Si te ha gustado este articulo, por favor,compártelo en Twitter o en Facebook con los botones de abajo o deja tus comentarios. Muchas gracias por tu apoyo!