Para atingir a alta disponibilidade, um sistema deve ser
modelado para evitar qualquer tipo de perda de serviço,
reduzindo ou gerenciando suas falhas e minimizando o
tempo de parada programada. Para minimizar as interrupções não planejadas, deve-se recorrer à redundância de
componentes e a recursos de tolerância a falhas. Uma
forma de fazer isso para serviços de rede é a implantação
de um cluster de servidores de alta disponibilidade.
Nesse tipo de cluster, o failover é o processo de