Habilitando Fault Tolerance en VMware vSphere 6.5
Si queremos proveer de alta disponibilidad completa a una máquina virtual, le habilitaremos Fault Tolerance o FT. Con FT podremos permitir que una MV en caso de caída de un host o del almacenamiento donde se encuentra ejecutada caiga, no pase nada, ya que la MV queda replicada en otro host y en otro datastore. La magia de FT hará que sólo perdamos un solo paquete contra la MV!
Antes de habilitarlo deberemos configurar las redes de Fault Tolerance, en este escenario crearemos un nuevo vSwitch al que le enlazaremos 2 NIC disponibles, crearemos 2 VMkernel ports y los asociaremos cada uno a una NIC. Este proceso hay que hacerlo tantas veces como hosts tengamos en el cluster!
Vamos a la Configuración del primer host, “Redes” > “Adaptadores de VMkernel” > Añadimos uno nuevo,
Seleccionamos “Adaptador de red de VMkernel”, “Siguiente”,
Creamos un nuevo vSwitch, “Siguiente”,
Debemos añadir al menos 1 interfaz a 1Gbps, en este ejemplo como dijimos usaremos 2 para mejorar el rendimiento de nuestro Fault Tolerance.
Indicamos un nombre a este VMkernel port que estamos creando y marcamos el check de “Registro de Fault Tolerance”, “Siguiente”,
Especificamos la dirección IP, máscara y gateway para este puerto, “Siguiente”,
Si todo es correcto pulsamos en “Finalizar”,
Una vez creado el vSwitch y el VMkernel port, es hora de crear el segundo VMkernel!
Seleccionamos “Adaptador de red de VMkernel”,
Seleccionamos el vSwitch que hemos creado en el paso anterior, “Siguiente”,
Indicamos un nombre a este puerto de VMkernel y marcamos de nuevo el tick de “Registro de Fault Tolerance”,
Escribimos la IP para este VMkernel port,
Y de nuevo si todo está bien, pulsamos en “Finalizar”!
Debemos asociar por último a cada VMkernel Port su NIC, pulsamos en el lapicero para editar,
Y en la parte de Failover, sobreescribimos el orden de los adaptadores, en este VMkernel port dejare una NIC activa y la otra pasiva, aceptamos,
Repetimos los paso sobre el segundo VMkernel port, lo editamos,
Y hacemos el orden inverso esta vez, el adaptador que dejamos activo ahora inactivo y viceversa, “Aceptar”,
Y verificamos al seleccionar nuestro VMkernel port por qué NIC sale,
Tras haber cumplido con los requisitos y disponer de la red de FT bien creada en todos los hosts, ya podemos proteger las máquinas que nos interesen, para ello, botón derecho sobre la MV en cuestión > “Fault Tolerance” > “Activar Fault Tolerance”,
Nos solicita el datastore donde queremos almacenar la copia Secundaria de la MV que nos va a generar, obviamente un datastore distinto donde se almacene la Primaria,
Seleccionamos uno de los otros hosts del clúster que cumplan los requisitos de FT y estén bien configurados, “Siguiente”,
Verificamos que todo es correcto y pulsamos “Finalizar” para comenzar!
… veremos en las Tareas el estado…
Sobre la MV en la pestaña “Resumen” tendremos su estado, si está protegida o no!
Y nada, en caso de fallo del host o dastastore o que se aisle, veremos cómo sólo perdemos un paquete, así que perfecto, totalmente cubiertos con Fault Tolerance! Ya tenemos la máquina virtual totalmente protegida!