Várias situações típicas podem se beneficiar do uso do vSphere Fault Tolerance.
O Fault Tolerance fornece um nível mais alto de continuidade de negócios do que o vSphere HA. Quando uma VM Secundária é chamada para substituir sua contraparte da VM Primária, a VM Secundária assume imediatamente a função da VM Primária com todo o estado da máquina virtual preservado. Os aplicativos já estão em execução e os dados armazenados na memória não precisam ser inseridos novamente ou recarregados. O failover fornecido por vSphere HA reinicia as máquinas virtuais afetadas por uma falha.
Esse nível mais alto de continuidade e a proteção adicional de informações de estado e dados informam os cenários quando você pode querer implantar o Fault Tolerance.
- Aplicativos que devem estar sempre disponíveis, especialmente aplicativos que têm conexões de cliente de longa duração que os usuários desejam manter durante falhas de hardware.
- Aplicativos personalizados que não têm outra maneira de fazer clustering.
- Casos em que a alta disponibilidade pode ser fornecida por meio de soluções de clustering personalizadas, que são muito complicadas para configurar e manter.
Outro caso de uso importante para proteger uma máquina virtual com Fault Tolerance pode ser descrito como Tolerância a Falhas sob Demanda. Nesse caso, uma máquina virtual está adequadamente protegida com vSphere HA durante a operação normal. Durante certos períodos críticos, você pode querer melhorar a proteção da máquina virtual. Por exemplo, você pode estar executando um relatório de fim de trimestre que, se interrompido, pode atrasar a disponibilidade de informações críticas. Com o vSphere Fault Tolerance, você pode proteger essa máquina virtual antes de executar esse relatório e, em seguida, desligar ou suspender o Fault Tolerance após a produção do relatório. Você pode usar o On-Demand Fault Tolerance para proteger a máquina virtual durante um período de tempo crítico e retornar os recursos ao normal durante a operação não crítica.