© Josep Ros. Con la tecnología de Blogger.

CT: Duda arquitectura ESX

Mi colega Paco Jiménez, de Madrid, me hace llegar esta Consulta Técnica:

Hola Josep.

Soy un seguidor de tu blog, y tengo una duda que tal vez pudieras responderme. Estoy planteando una configuracion hardware para esx y mi duda radica en la necesidad de poner dos hba's dual port FC de 4 Gb en cada host de esx o bien que sean de un solo puerto.

Realmente para disponer de alta disponibilidad y redundancia de fallo, es necesario tener dos de dos puertos o dos de un puerto. Se sobrentiende que tengo dos broacade de fibra y mi cabina tiene 2 SP de 2 puertos de 4Gb cada uno.

¿Puedes darme tu opinión? El tema es que por ejemplo teniendo 4 host de esx con 2 hba de dos puertos en cada servidor tendría que ocupar 16 puertos por cada brocade, de la otra forma 8. ¿Cual es la mejor configuración?

Después en lo que se refiere a los host tendría 4 caminos posibles, dos estarian activos y 2 en espera? o 1 activo y 3 en espera? Supongo que entiendes mis dudas. Busco la redundancia y failover del vmware sin necesidad de reconfigurar caminos etc...

Saludos y gracias por tus blogs.

En primer lugar gracias por seguir mi blog.

Para despejar dudas te diré que inicialmente debe quedar claro que podemos tener dos tipos de cabina SAN:
1. Conectividad FC.
2. Conectividad iSCSI.

Yo recomiendo siempre que sea posible iSCSI por múltiples razones, con doble controladora y discos mixtos SAS/SATA.

No obstante y respondiendo a tu pregunta tienes que comprender que por una parte te puede caer la HBA (tarjeta de fibra) y por otra parte te puede caer la controladora A o la controladora B de la cabina. Si sólo tienes un puerto en cada HBA sólo tendrás una ruta ¿cierto? Por ejemplo, la HBA 1 te atacará a la CTRL A y la HBA 2 te atacará a la CTRA B:

HBA 1 --> CTRL A
HBA 2 --> CTRL B

En este escenario si cae la HBA1 y la controladora B no hay posible comunicación entre el host y la cabina. Sí, ya sé que es muy mala ostia, pero ya sabes que el Murphy es cabroncete como él sólo.

En caso de tener 2 HBA con doble puerto tendrías:

HBA 1.1 --> CTRL A
HBA 1.2 --> CTRL B
HBA 2.1 --> CTRL A
HBA 2.2 --> CTRL B

En las últimas versiones de ESX (3.5.0 U2 Post catacrack cuco editions) se soportan 3 políticas de failover de FC:

Most Recent Used
Fixed
Round Robin (Experimental)

Esta última no sé qué hace, debe ser algo del Robin de los bosques ese... :-)

No sé si te he aclarado mucho.

Un saludo

9 comentarios:

Paco dijo...

Hola, gracias por tu respuesta. También he sopesado ir a ISCSI pero viendo Benchmark y demás siempre FC queda por encima y parece que tiene menos latencia. Parece ser que en caso de tener muchas maquina virtuales con medio uso si es recomendable, pero en caso de ser maquina de uso critico y con gran acceso (sql, exhange) se opta mejor por FC. También he visto que no se soporta MSCS con Iscsi por vmware .¿Qué opinas?

Por otro lado el ejemplo que me pones es de la conexión de las HBA's directamente a los SP's, ¿El caso es el mismo si tengo dos switches de fibra por medio?

Es decir las conexiones entre estos y los SP si serían:
SW1.1 -- SP1.1
SW1.2 -- SP2.1
SW1.2 -- SP1.2
SW2.2 -- SP2.2

Pero desde los Host a los SW sería

HBA1 -- SW1
HBA2 -- SW2

Es decir si cae un SW1 esta el otro y si cae una HBA esta la otra. ¿Esto es así o es incorrecto?

Otra cosa que tal vez no entienda es que estoy supiendo que los SP de la cabina funcionan en activo/activo pero no lo tengo claro.

¿ESX es capaz de utilizar dos caminos al mismo tiempo?

Gracias.

Josep Ros dijo...

Si tienes el escenario bien montado esa supuesta latencia tampoco va muy allá. Hablamos de un buen switch dedicado para las iSCSI. ¿Dónde has visto que MSCS no está soportado para iSCSI?

Efectivamente, si las dos controladoras son activas el ESX puede trabajar por los dos caminos, aunque lo habitual es que exista un sistema activo/pasivo de controladoras en la mayoría de cabinas.

Paco dijo...

Pues lo he visto en el documento de vmware. "Setup for Microsoft Cluster Service", vi3_35_25_u2_mscs.pdf

Pagina 16

"Clustering is not supported on iSCSI or NFS disks."

Aunque lo mismo después no hay problema pero el tema es si vmware lo soporta y recomienda que parece que no, por temas de soporte futuro

Saludos y gracias por tu info.

Paco dijo...

Microsoft claro que lo soporta si no vamos jodidos.

Saludos

Josep Ros dijo...

Oño!!!

Gracias por la info, lo revisaré, yo pensaba que sí que estaba soportado.

Coincido contigo que si VMware no lo soporta no conviene meternos en la boca del lobo.

Un abrazo

Maveryck1971 dijo...

Buenas tardes.

Queremos montar un cluster con 2 Server y un cabina DS3400, en Windows2008 Enterprise, a este cluster le queremos instalar SQL2005...

Tenemos problemas porque los Server no nos detecta la cabina, sin embargo si nos detecta otra que tenemos mas antigua...el software que utilizamos es Storage Manger 2 client.(que venia con la cabina).

Hemos probado casi todo, y no podemos conseguir hacerla funcionar.

Pruebas.

Cambio de drivers
Cambio de HBA´s
Cambio de cables de Fibra Optica

Me puedes ayudar por favor???

Gracias de antemano y un saludo.

Maveryck

Jesus dijo...

Hola:

Mi nombre es Jesus de Ignacio y quisiera que me aclararas una cuestion que tengo mas bien oscura.

Un portatil mio casco hace un mes. Afortunadamente tenía una imagen TIB echa con Acronis. Con la version ECHO server he convertido el TIB en un disco virtual de Hyper-V. Lo extraño es que Acronis me ha producido DOS ficheros: uno JDI.vhd y el otro JDI.v01. Este ultimo no se qué es y no se que hacer con él. Desafortunadamente, el fichero VHD no parece que funcione y me pregunto si parte de la informacion esta en el otro y en ese caso qué hcer con él.

Gracias por tu blog

Jesus de Ignacio

Anónimo dijo...

Buenas tardes, tengo un archivo vmdk estropeado, ¿tiene el VMWare alguna utilidad para regenerar este archivo? ¿Cómo podría conseguirlo, por favor? Es importante. Muchas gracias

Pepelu

Anónimo dijo...

Hola Josep.
Respecto a una entrada anterior en la que comentaba la no disponibilidad de la generación de clúster MCSC bajo iSCSI, me gustaria saber, si has podido confirmar si es así, y si alguien tiene montado cluster MCSC bajo ESX/ESXi, bien en iSCSI o bien en FC.
He leido el documento de vmware oficial al respecto, pero me parece que existen demasiadas restricciones y estoy empezando en esto.

Saludos y gracias

Consulta Técnica

[Consulta Técnica][bleft]

Virtualización

[Virtualización][twocolumns]

Naturaleza

[Naturaleza][grids]