vSphere HA ofrece un nivel de protección básico para sus máquinas virtuales mediante un reinicio de ellas en caso de un error del host. vSphere Fault Tolerance proporciona un mayor nivel de disponibilidad, permitiendo que los usuarios puedan proteger cualquier máquina virtual contra un error del host sin perder datos, transacciones o conexiones.
Fault Tolerance proporciona disponibilidad continua al asegurar que los estados de las máquinas virtuales principales y secundarias sean idénticos en cualquier punto de la ejecución de instrucciones de la máquina virtual.
Si se produce un error en el host que ejecuta la máquina virtual principal o en el que ejecuta la máquina virtual secundaria, se produce una conmutación por error inmediata y transparente. El host ESXi en funcionamiento se convierte de forma sencilla en el host de la máquina virtual principal sin perder conexiones de red ni transacciones en curso. Con una conmutación por error transparente, no hay pérdida de datos y las conexiones de red se mantienen. Después de producirse una conmutación por error transparente, reaparece una nueva máquina virtual secundaria y se vuelve a establecer redundancia. El proceso completo es transparente, está completamente automatizado y se produce aunque vCenter Server no esté disponible.