A arquitetura de clusters de alta disponibilidade é formada por quatro componentes cruciais: balanceamento de carga; escalabilidade de dados; diversidade geográfica; backup; e, recuperação. Considerando os componentes que compõem a arquitetura de clusters de alta disponibilidade, assinale a afirmativa INCORRETA.
- A)O balanceamento de carga melhora o desempenho operacional geral do cluster.
Certa: o balanceamento de carga distribui melhor os recursos e melhora o desempenho geral do cluster.
- B)Clusters de alta disponibilidade devem utilizar estratégias de backup e recuperação de dados em caso de falhas e desastres naturais.
Certa: clusters de alta disponibilidade precisam de backup e recuperação para lidar com falhas e desastres.
- C)O desafio em clusters de alta disponibilidade é prover redundância em todos os níveis contra desastres naturais, falhas de hardware ou energia.
Certa: a redundância em diferentes níveis é um princípio central para suportar falhas de hardware, energia e desastres naturais.
- D)Clusters de alta disponibilidade não utilizam mecanismos para detectar de forma antecipada as falhas em um determinado nó, com objetivo de garantir a disponibilidade máxima do serviço.
Errada: clusters de alta disponibilidade usam mecanismos de monitoramento e detecção antecipada de falhas para preservar a continuidade do serviço.
Gabarito: D
Em clusters de alta disponibilidade, a ideia é simples: se um componente falhar, o serviço continua de pé, quase como um time reserva pronto para entrar em campo. Por isso entram mecanismos como balanceamento de carga, redundância, monitoramento e recuperação rápida. Tudo isso serve para evitar interrupções perceptíveis e melhorar a continuidade do serviço. O balanceamento de carga distribui as requisições entre os nós do cluster, ajudando no desempenho e evitando que um servidor vire o famoso "ponto de sofrimento". Já o backup e a recuperação são essenciais para restaurar dados e serviços após falhas, erros humanos ou desastres. Em muitos projetos, também se pensa em diversidade geográfica para reduzir o risco de um desastre atingir tudo ao mesmo tempo. A alternativa incorreta é a D porque ela diz exatamente o contrário do que um cluster de alta disponibilidade faz. Esses sistemas utilizam, sim, mecanismos de detecção antecipada de falhas, como monitoramento de saúde dos nós, heartbeat e failover automático, justamente para manter a disponibilidade máxima do serviço. Sem detectar falhas cedo, a alta disponibilidade vira apenas promessa bonita no papel. Em termos doutrinários, a alta disponibilidade depende de redundância, tolerância a falhas e rápida recomposição do serviço. Então, quando a banca fala em cluster de HA, pense em prevenção, vigilância e resposta rápida, não em esperar o nó cair para só depois descobrir o problema.