Questão de Redes de Computadores — Cloud Computing (Computação em Nuvem) — CESPE / CEBRASPE 2024
Redes de Computadores›Cloud Computing (Computação em Nuvem)
Código
ce403973
Banca
CESPE / CEBRASPE
Órgão
CAU BR
Ano
2024
Cargo
Ana ( )
Julgue o item a seguir, que tratam de computação em nuvem.
A técnica de load balance é uma das estratégias possíveis de se estabelecer a implementação de alta disponibilidade em uma infraestrutura de nuvem.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Computação em nuvem: alta disponibilidade e balanceamento de carga
Gabarito: ✅ CERTO. O balanceamento de carga (load balancing) é, de fato, uma das estratégias para implementar alta disponibilidade em uma infraestrutura de nuvem, pois distribui as requisições entre vários servidores, evitando sobrecarga e garantindo que o serviço continue disponível mesmo com falhas ou manutenção em um dos nós. Essa relação é um conceito fundamental de arquitetura de nuvem, amplamente reconhecido em literatura técnica e em provas de concursos.
O balanceamento de carga é uma técnica que distribui o tráfego de rede ou as requisições de aplicação entre múltiplos servidores (ou instâncias) que executam o mesmo serviço. O objetivo é otimizar o uso dos recursos, maximizar a taxa de transferência, minimizar o tempo de resposta e, principalmente, evitar que um único servidor se torne um ponto de falha ou gargalo. Em uma infraestrutura de nuvem, onde a elasticidade e a resiliência são características essenciais, o load balancer atua como um "guardião" que encaminha cada requisição para o servidor mais adequado no momento, com base em algoritmos como round-robin, menor número de conexões ou menor latência.
A alta disponibilidade (HA) é a capacidade de um sistema permanecer operacional e acessível por um longo período, minimizando o tempo de inatividade. Para alcançá-la, são empregadas diversas estratégias, e o balanceamento de carga é uma das mais importantes. Ao distribuir a carga, o sistema consegue tolerar falhas: se um servidor cair, o load balancer redireciona o tráfego para os demais, mantendo o serviço ativo. Além disso, permite a manutenção programada de servidores sem interromper o serviço, pois o tráfego é desviado enquanto um nó é atualizado ou reparado. Outras estratégias incluem redundância de componentes, replicação de dados, failover automático e monitoramento contínuo, mas o load balancing é frequentemente o pilar central.
Na prática, imagine um serviço web hospedado em uma nuvem pública com três servidores virtuais (instâncias) atrás de um balanceador de carga. Quando um usuário acessa o site, o balanceador recebe a requisição e a encaminha para uma das instâncias, distribuindo as requisições de forma equilibrada. Se uma instância falhar, o balanceador detecta a falha (por meio de health checks) e passa a enviar todo o tráfego para as instâncias saudáveis, garantindo que o site continue no ar. Isso é exatamente o que se espera de uma arquitetura de alta disponibilidade.
A pegadinha que a banca poderia explorar é confundir o conceito de balanceamento de carga com outras técnicas, como replicação de dados ou clustering, mas a afirmação é direta e correta. O candidato que domina o conceito de que o load balancing é uma ferramenta para HA não terá dificuldade em marcar a alternativa correta.
Guarde a relação: balanceamento de carga é uma das estratégias de alta disponibilidade — é exatamente esse vínculo que a questão testa.
Alta disponibilidade (HA)
1Estratégias
Balanceamento de carga
Distribui requisições entre servidores
Evita ponto único de falha
Tolerância a falhas
Manutenção sem interrupção
Redundância de componentes
Replicação de dados
Failover automático
Monitoramento contínuo
LEVEL · soulevel.com.br
Alternativa C — ✅ CERTO ⟵ GABARITO
A afirmativa está correta. O balanceamento de carga é uma técnica que distribui as requisições entre vários servidores, melhorando o desempenho e a disponibilidade. Conforme o conteúdo de apoio, o balanceamento de carga "distribui requisições entre vários servidores para melhorar desempenho e disponibilidade", "permite manutenção de servidores sem afetar o serviço" e "aumenta a escalabilidade e reduz o tempo de resposta". Essas características são exatamente os pilares da alta disponibilidade: tolerância a falhas, manutenção sem interrupção e escalabilidade. Portanto, a técnica de load balance é, sim, uma das estratégias possíveis para implementar alta disponibilidade em uma infraestrutura de nuvem.
Alternativa E — ❌ ERRADO
A afirmativa está incorreta, pois nega uma relação verdadeira. O erro está em afirmar que o load balance não é uma estratégia de alta disponibilidade, quando na verdade é uma das principais. O candidato que marca esta alternativa provavelmente confunde o conceito de balanceamento de carga com outras técnicas de HA, como replicação de dados ou failover, ou não compreende que a distribuição de carga é um mecanismo que contribui diretamente para a disponibilidade do serviço. A banca explora a falta de conhecimento sobre a função do load balancer em arquiteturas de nuvem.