Questão nº 44
Questão de Sistemas Operacionais · FCC TJ-CE 2022 (nº 44)
Há três tipos de configurações de clusters de alta disponibilidade (HA) mais utilizadas. Essas técnicas de implementação melhoram a confiabilidade, mas cada uma atinge o failover de uma maneira diferente. Considere os exemplos a seguir destes tipos de configurações com base em dois nós:
I. Como primeiro nó no modo ativo, o segundo estará em espera. Esse segundo nó é o servidor de failover, pronto para funcionar como backup caso o servidor primário pare de funcionar por qualquer motivo. Enquanto isso, os clientes só se conectarão ao servidor ativo, a menos que algo dê errado.
II. Os dois servidores devem ter as mesmas configurações. Dessa forma, caso o servidor de failover precise assumir o controle, os clientes não serão capazes de perceber a diferença no serviço. Embora o nó em espera esteja sempre executando em uma configuração de espera ativa, a utilização real do nó em espera é quase zero.
III. Os dois nós executam ativamente o mesmo tipo de serviço ao mesmo tempo e, assim, o cluster atinge o balanceamento de carga, já que evita que qualquer nó fique sobrecarregado, distribuindo cargas de trabalho pelos nós de maneira mais uniforme. As configurações individuais dos nós devem ser idênticas para garantir redundância e operação contínua do cluster HA.
Os tipos de configuração I, II e III são, correta e respectivamente:
- AAtivo/Standby — Ativo/Passivo — Ativo/Ativo.
- BAtivo/Passivo — Ativo/Ativo — Ativo/Standby.
- CAtivo/Passivo — Ativo/Standby — Ativo/Ativo. (alternativa correta)
- DAtivo/Standby — Ativo/Ativo — Ativo/Passivo.
- EAtivo/Ativo — Ativo/Standby — Ativo/Passivo.
Resposta comentada
Gabarito Alternativa C
Clusters de alta disponibilidade (HA) são grupos de servidores (nós) que trabalham juntos para garantir que um serviço continue funcionando mesmo se um nó falhar, minimizando o tempo de inatividade (período em que o serviço está indisponível). Existem três configurações principais que diferem na forma como os nós compartilham a carga e realizam o failover (transferência automática de tarefas para um nó de backup).
- (A) Incorreta: A descrição II não se encaixa em Ativo/Passivo, pois menciona "espera ativa" e não um nó completamente passivo.
- (B) Incorreta: A ordem das configurações está completamente errada em relação às descrições.
- (C) Correta:
- I. Ativo/Passivo: O primeiro nó está ativo e o segundo está "em espera" (passivo), pronto para assumir. Isso se alinha com a descrição de um nó ativo e outro como backup que não está processando requisições.
- II. Ativo/Standby: A descrição "nó em espera esteja sempre executando em uma configuração de espera ativa" mas com "utilização real do nó em espera é quase zero" define perfeitamente o modo Ativo/Standby. O nó standby está com o serviço rodando e pronto para assumir rapidamente, mas não está atendendo clientes.
- III. Ativo/Ativo: A descrição "Os dois nós executam ativamente o mesmo tipo de serviço ao mesmo tempo" e "atinge o balanceamento de carga" é a definição exata de um cluster Ativo/Ativo, onde ambos os nós processam requisições simultaneamente.
- (D) Incorreta: A descrição II não se encaixa em Ativo/Ativo, pois explicitamente afirma que a "utilização real do nó em espera é quase zero", o que contradiz a ideia de ambos os nós estarem ativamente processando requisições. Esta é a armadilha da banca, pois a expressão "espera ativa" pode levar a confundir com Ativo/Ativo, mas a baixa utilização é a chave para identificar Ativo/Standby.
- (E) Incorreta: A ordem das configurações está completamente errada em relação às descrições.
Fonte: FCC TJ-CE 2022 Analista Judiciário - Especialidade Ciência da Computação - Área Infraestrutura de TI (Caderno Tipo 004). Reproduzida para fins de estudo.