Para garantizar resultados óptimos con Fault Tolerance, se deben seguir ciertas prácticas recomendadas.

Las siguientes recomendaciones para la configuración de hosts y redes pueden ayudar a mejorar la estabilidad y el rendimiento del clúster.

Configuración de hosts

Los hosts que ejecutan las máquinas virtuales principales y secundarias deben operar aproximadamente a la misma frecuencia de procesador. Las características de administración de energía de la plataforma que no se ajusten según la carga de trabajo (por ejemplo, topes de energía y modos de baja frecuencia aplicados para ahorrar energía) pueden provocar una gran variación en la frecuencia del procesador. Si las máquinas virtuales secundarias se reinician de manera regular, deshabilite todos los modos de administración de energía en los hosts que ejecutan máquinas virtuales con tolerancia a errores o compruebe que todos los hosts se ejecuten en los mismos modos de administración de energía.

Configurar redes del host

Las siguientes instrucciones permiten configurar las redes del host para que admitan Fault Tolerance con diferentes combinaciones de tipos de tráfico (por ejemplo, NFS) y números de NIC físicas.

  • Distribuya cada equipo de NIC en dos conmutadores físicos para garantizar la continuidad del dominio L2 de cada VLAN entre los dos conmutadores físicos.

  • Utilice directivas de formación de equipos determinísticas para garantizar que tipos de tráfico específicos tengan una afinidad con una NIC determinada (activa/en espera) o un grupo de NIC (por ejemplo, identificador de puerto virtual de origen).

  • En casos donde se utilicen directivas activas/en espera, vincule los tipos de tráfico para minimizar el impacto en una situación de conmutación por error donde los dos tipos de tráfico comparten una vmnic.

  • En casos donde se utilicen directivas activas/en espera, configure todos los adaptadores activos para un tipo de tráfico específico (por ejemplo, registro de FT) en el mismo conmutador físico. Esto minimiza la cantidad de saltos de red y disminuye la posibilidad de que se produzca un exceso de suscripciones del conmutador en vínculos del conmutador.

Nota:

El tráfico de registro de FT entre la máquina virtual principal y la secundaria está descifrado y contiene datos de la red invitada y de la E/S de almacenamiento, como también contenido de memoria del sistema operativo invitado. Este tráfico puede incluir datos sensibles como contraseñas en texto sin formato. Para evitar que estos datos se divulguen, asegúrese de que la red esté protegida, especialmente contra ataques de intermediarios ("Man in the middle"). Por ejemplo, puede utilizar una red privada para el tráfico de registro de FT.

Clústeres homogéneos

vSphere Fault Tolerance puede funcionar en clústeres con hosts no uniformes, pero funciona mejor en clústeres con nodos compatibles. Al construir su clúster, todos los hosts deben tener la siguiente configuración:

  • Acceso común a los almacenes de datos utilizados por las máquinas virtuales.

  • La misma configuración de red de la máquina virtual.

  • La misma configuración del BIOS (administración de energía e hiperproceso) para todos los hosts.

Ejecute Comprobar cumplimiento para identificar incompatibilidades y corregirlas.

Rendimiento

Para aumentar el ancho de banda disponible para el tráfico de registro entre máquinas virtuales principales y secundarias, se utiliza una NIC de 10 Gbit y se habilita la utilización de tramas gigantes.

Puede seleccionar varias NIC para la red de registro de FT. Al seleccionar varias NIC, puede aprovechar el ancho de banda de todas las NIC incluso si estas no se utilizan exclusivamente para ejecutar FT.

ISO en almacenamiento compartido para acceso continuo

Almacene las imágenes ISO a las que acceden las máquinas virtuales con la función Fault Tolerance habilitada en un almacenamiento compartido al que puedan acceder ambas instancias de la máquina virtual con tolerancia a errores. Si se utiliza esta configuración, el CD-ROM de la máquina virtual sigue funcionando con normalidad, incluso cuando ocurre una conmutación por error.

Para máquinas virtuales con la función Fault Tolerance habilitada, se pueden utilizar imágenes ISO que sean accesibles solo para la máquina virtual principal. En este caso, la máquina virtual principal puede acceder a la imagen ISO; pero si se produce una conmutación por error, el CD-ROM informa de errores como si no hubiera soportes físicos. Esta situación puede ser aceptable si el CD-ROM se utiliza para una operación temporal y no crítica (por ejemplo, una revisión).

Evitar particiones de red

Una partición de red se produce cuando un clúster de vSphere HA tiene un error en la red de administración que aísla algunos de los hosts de vCenter Server entre sí. Consulte Particiones de red. Cuando se produce una partición, la protección de Fault Tolerance puede degradarse.

En un clúster de vSphere HA particionado con Fault Tolerance, la máquina virtual principal (o su máquina virtual secundaria) podría terminar en una partición administrada por un host maestro que no es responsable de la máquina virtual. Cuando se necesita una conmutación por error, la máquina virtual secundaria se reinicia solo si la máquina virtual principal estaba en una partición administrada por el host maestro responsable de ella.

Para asegurar que su red de administración tenga menos probabilidades de experimentar un error que lleve a una partición de la red, siga las recomendaciones en Prácticas recomendadas para redes.

Utilizar almacenes de datos de vSAN

vSphere Fault Tolerance puede utilizar almacenes de datos de vSAN, pero se deben tener en cuenta las siguientes restricciones:

  • Las máquinas virtuales principales y secundarias no admiten la mezcla de vSAN y otros tipos de almacenes de datos.

  • FT no admite clústeres metro de vSAN.

Para aumentar el rendimiento y la confiabilidad mediante FT con vSAN, también se recomiendan las siguientes condiciones.

  • vSAN y FT deben utilizar redes distintas.

  • Conserve las máquinas virtuales principales y secundarias en dominios de errores de vSAN distintos.