VMware Global Community
mokymura
Expert
Expert
Jump to solution

Duda comportamiento HA en escenario "complicado"

Hola,

Tengo una duda existencial sobre el comportamiento del HA y DRS en un escenario algo complicado:

Actualmente......

tengo 1 cluster

Tengo 5 ESX con mismas configuraciones de red: 3 vswitches 2 nics cada uno (tengo 2 nics libres en onboard)

Por necesidad necesito añadir 4 Nics mas (1 metzzaline) a 2 esx solamente para correr un conjunto de máquinas aisladas a nivel de HW de red (cosas de security y networking). Quedaria

1 Cluster

3ESX con mismas configuraciones de red: 3 vswitches 2 nics cada uno: la mayorua de maquinas usa estos vswitches
2ESX con: 6 vswitches 2 nics cada uno: 3 igual que los otros esx, 3 nuevos donde corren estas máquinas aisladas.

Mi pregunta es....corriendo todo bajo el mismo cluster, el Ha sería capaz en caso de caida de uno de los "host especiales" poner las máquinas asiladas automaticamente en el otro "host especial"?

Es capaz el HA de levantar las máquinas en un host identificando si éste tiene todos los requisitos de vswitches de las máquinas?

No se si me he hecho entender...es algo complicado de explicar..... q comportamiento tendría DRS?entiendo que éste si que seria capaz de mover la máquina donde existieran todos los vswitch y portgroups que la maquina necesita.

Muchas gracias

Saludos

Si encuentras esta u otras respuesta útiles, por favor considera el asignar puntos seleccionando la respuesta como útil o correcta If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.
Tags (2)
0 Kudos
1 Solution

Accepted Solutions
jose_maria_gonz
Virtuoso
Virtuoso
Jump to solution

Hola Mokimura,

En teoría si podrías, con la configuración del setting das.defaultfailoverhost = nombre_hosts.

Chequea este thread:

http://communities.vmware.com/message/1260519#1260519

PS. A mi lamentablemente no me funciono - aunque no tuve mucho tiempo para probarlo.

Saludos,

Jose Maria Gonzalez,

-


VMware vExpert 2009

-


If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.

[http://www.josemariagonzalez.es|http://feedproxy.google.com/ElBlogDeVirtualizacionEnEspanol]

View solution in original post

0 Kudos
4 Replies
mokymura
Expert
Expert
Jump to solution

Se me olvido comentar que mi plan B es crear otro cluster y poner estos esx solos en él y activar HA en dicho cluster tb.

Saludos

If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.

Si encuentras esta u otras respuesta útiles, por favor considera el asignar puntos seleccionando la respuesta como útil o correcta If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.
0 Kudos
nsolop
Expert
Expert
Jump to solution

Hola Mokymura, yo separaría los equipos en dos clusters diferentes (uno de 3 y otro de 2 esx respectivamente) y explico porqué. DRS se apoya en VMotion para poder hacer el movimiento e las máquinas virtuales de un host a otro cuando la carga de los equipos lo requiera y en tu caso si una de las máquinas virtuales que está corriendo en uno de los dos hosts con las nuevas placas de red, que supongo irán a virtual switches nuevos, requiera moverse a otro de los hosts que no tengan estos virtual switches creados el vMotion va a fallar. Con el HA va a pasar lo mismo ya que en caso de que uno de los hosts con las nuevas placas de red y virtual switches tenga un problema y deje de brindar servicios cuando el HA quiera distribuir las máquinas virtuales entre los hosts restantes no va a poder hacerlo sobre los hosts que no tengan la configuración de networking correcta. Esto último con muchas suerte y tal vez el peor escenario (nunca lo validé) sería que levanten las máquinas virtuales y que las mismas no tengan acceso a la red por la falta de los virtual switches necesarios.

En cambio con dos clusters armados y cada uno con los hosts con idéntica configuración este problema no va a existir y no vas a tener problemas de este tipo.

Podrías intentar trabajarlo con reglas de afinidad/anti-afinidad de DRS pero según mi entendimiento HA no entiende (ni le importan) las reglas de afinidad/anti-afinidad por lo tanto en caso de un incidente simplemente levantará las máquinas virtuales en los hosts que tengan recursos disponibles en el cluster, lo cual es su función, levantar las máquians virtuales que dejaron de brindar servicios.

Te dejo el siguiente white paper con más información sobre el trabajo en conjunto de HA y DRS:

Espero que te sirva.

Saludos/Regards

Nicolas Solop

Buenos Aires, Argentina

-


Mi empresa

Mi perfil en LinkedIn

Grupo de Virtualizacion en español de Linkedin-----

nsolop
Expert
Expert
Jump to solution

Para agregar un poco más te dejo este post (en inglés) http://communities.vmware.com/thread/119472 donde resume lo que te comentaba en el post anterior. Lo que va a suceder en caso de que un host del cluster se "caiga" es que HA va a levantar las máquinas virtuales en otro host del cluster y luego el DRS va a migrar las máquinas virtuales siguiendo reglas de afinidad/anti-afinidad siempre y cuando la función de DRS esté configurada en modo "Fully Automated".

Espero que haber sido claro y que te sirvan las respuestas.

Si mis respuestas fueron útiles por favor considera el otorgamiento de puntos marcando la respuesta correcta o útil.

Saludos/Regards

Nicolas Solop

Buenos Aires, Argentina

-


Mi empresa

Mi perfil en LinkedIn

Grupo de Virtualizacion en español de Linkedin

-


0 Kudos
jose_maria_gonz
Virtuoso
Virtuoso
Jump to solution

Hola Mokimura,

En teoría si podrías, con la configuración del setting das.defaultfailoverhost = nombre_hosts.

Chequea este thread:

http://communities.vmware.com/message/1260519#1260519

PS. A mi lamentablemente no me funciono - aunque no tuve mucho tiempo para probarlo.

Saludos,

Jose Maria Gonzalez,

-


VMware vExpert 2009

-


If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.

[http://www.josemariagonzalez.es|http://feedproxy.google.com/ElBlogDeVirtualizacionEnEspanol]

0 Kudos