Várias situações típicas podem se beneficiar do uso de vSphere Fault Tolerance.
Fault Tolerance fornece um nível mais alto de continuidade de negócios do que vSphere HA. Quando uma VM secundária é chamada para substituir sua contraparte de 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 reinseridos 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 e dados de estado informam os cenários em que você pode implantar a tolerância a falhas.
- 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 uma falha 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 de configurar e manter.
Outro caso de uso importante para proteger uma máquina virtual com tolerância a falhas pode ser descrito como Tolerância a falhas sob demanda. Nesse caso, uma máquina virtual é protegida adequadamente com vSphere HA durante a operação normal. Durante determinados períodos críticos, talvez você queira aprimorar a proteção da máquina virtual. Por exemplo, você pode estar executando um relatório trimestral 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 este relatório e, em seguida, desativar ou suspender a tolerância a falhas após a produção do relatório. Você pode usar a tolerância a falhas sob demanda para proteger a máquina virtual durante um período crítico e retornar os recursos ao normal durante uma operação não crítica.