É possível configurar balanceamento de carga e failover simultaneamente?

1

Suponha que eu tenha dois servidores ColdFusion (máquinas diferentes) executando o mesmo aplicativo. Agora estou um pouco confuso entre as técnicas de balanceamento de carga e failover. Conforme meu conhecimento,

FailOver Cluster: Dois servidores executarão o mesmo aplicativo, mas o segundo servidor entrará em cena quando o primeiro servidor estiver inativo.

Cluster de balanceamento de carga: Dois servidores executarão o mesmo aplicativo simultaneamente e o carregamento será dividido entre os dois servidores.

Portanto, no Load Balanced Cluster, se um servidor falhar, ele encaminhará todos os pedidos para o segundo servidor?

Se SIM, acho que é isso que o cluster de failover faz. Então, qual é o outro benefício do cluster de failover?

Se NÃO, podemos alcançar o balanceamento de carga e o modo HA simultaneamente? E se sim qual deve ser a configuração ideal?

    
por user3427540 20.06.2014 / 14:48

1 resposta

3

Sua resposta marcada com YES está correta: em um cenário com balanceamento de carga, se um dos servidores balanceados ficar inativo, o balanceador deixará de enviar solicitações a ele e passará para outros servidores de pool balanceado.

O benefício de um cluster de failover simples é para serviços que não podem ser fornecidos facilmente de maneira distribuída, mas que você realmente gostaria de não estar disponível (por exemplo, servidor NFS, firewall). Esse tipo de HA geralmente é acoplado com STONITH para garantir que o outro nó esteja realmente morto antes que o secundário tente assumir a função.

Esse tipo de funcionalidade de alta disponibilidade de um servidor por vez é usado com frequência para o próprio balanceador de carga (em vez dos servidores no pool equilibrado).

    
por 20.06.2014 / 15:02