2

Fault Tolerance en VMware vSphere 6.7

Hola a tod@s.

En este post vamos a ver como configurar Fault Tolerance sobre una máquina virtual ante la caída de un host o datastore, sin interrupciones del servicio y sin pérdida de datos, las limitaciones de Fault Tolerance es que no admite más de 4 máquinas virtuales en Fault Tolerance por host, pero sin superar las 8 vCPU por host en total para Fault Tolerance, HA y vMotion deben de estar habilitados en el clúster, las máquinas virtuales en Fault Tolerance no pueden superar las 4 vCPU y los 64 GB de vRAM, la máquina virtual principal y la secundaria nunca van a estar en el mismo host, hemos dedicado una red para el servicio de Fault Tolerance.

La topología utilizada es la siguiente:

  • En este post podemos ver la red que hemos configurado para Fault Tolerance, lo hemos configurado en un vSwitch Distribuido, pero para un vSwitch standard tendríamos que hacer prácticamente lo mismo, crearnos los port group del tipo VMkernel en cada hosts y activar el servicio de Fault Tolerance en estos port group:

  • Para activar Fault Tolerance en una máquina virtual, damos clic derecho sobre la máquina > Fault Tolerance > Activar Fault Tolerance:

  • Se nos va a abrir este asistente, y en primer lugar seleccionamos el Datastore dónde se va a ubicar la máquina virtual secundaria, que será uno distinto en el que se encuentra la máquina virtual principal:

  • Seleccionamos el host dónde se va a ubicar la máquina virtual secundaria, que será otro host distinto en el que se encuentra la máquina virtual principal:

  • Nos muestra un resumen y finalizamos:

  • Aquí vemos la máquina virtual protegida con Fault Tolerance, como podemos ver cambia a color azul:

  • Ahora vamos a simular la caída del host dónde se encuentra la máquina virtual corriendo y protegida por Fault Tolerance, y cómo podemos ver, la máquina virtual no sufre interrupción ni pérdida de servicio:

  • Si volvemos a levantar el host, todo volverá a funcionar normalmente:

  • Pero la máquina protegida por Fault Tolerance se quedará activa en el host y datastore que configuramos para la máquina virtual secundaria, ahora la secundaria pasa a ser la principal:

  • Si accedemos a los Datastores podemos ver los archivos de la máquina virtual principal y la máquina virtual secundaria:

  • Si acedemos al menú de Fault Tolerance de la máquina virtual podemos cambiar los siguientes parámetros:
  • Desactivar Fault Tolerance
  • Suspender Fault Tolerance
  • Migrar la máquina secundaria
  • Probar conmutación por error
  • Probar reinicio de máquina secundaria

 

Saludos y espero que os sea de ayuda 😉

 

Jose Ramon Ramos Gata

Técnico Superior STI

2 comentarios

  1. Muy bueno tu blog y tus articulos sobre todo para los que comenzamos en esto de sysadmin solo creo debes adicionarle que es el Fault Tolerance para los que aun no tenemos los conceptos claros. saludos

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.