vSphere HA fornece um nível básico de proteção para suas máquinas virtuais reiniciando as máquinas virtuais em caso de falha do host. vSphere Fault Tolerance fornece um nível mais alto de disponibilidade, permitindo que os usuários protejam qualquer máquina virtual contra uma falha de host sem perda de dados, transações ou conexões.
O Fault Tolerance fornece disponibilidade contínua, garantindo que os estados das VMs primária e secundária sejam idênticos em qualquer ponto da execução da instrução da máquina virtual.
Se o host que executa a VM primária ou o host que executa a VM secundária falhar, ocorrerá um failover imediato e transparente. O host ESXi em funcionamento torna-se perfeitamente o host da VM primária sem perder conexões de rede ou transações em andamento. Com o failover transparente, não há perda de dados e as conexões de rede são mantidas. Após a ocorrência de um failover transparente, uma nova VM secundária é gerada novamente e a redundância é restabelecida. Todo o processo é transparente e totalmente automatizado e ocorre mesmo se vCenter Server não estiver disponível.