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
-
A transição dos serviços de um nó que apresentou alguma falha para outro que assume os serviços.
-
B restabelecimento de aplicações e de recursos de armazenamento no sistema original, depois que o mesmo é reparado.
-
C sinalização contínua do estado de todos os nós do cluster, sendo a ausência da sinalização um indicativo de falha.
-
D agrupamento dos nós do cluster que designam se um serviço pode ou não continuar a sua operação diante de uma falha.
-
E recuperação dos dados perdidos por um nó do cluster após uma falha para que o nó possa voltar a sua operação normal.