Em virtude de muitas interrupções de acesso ao seu banco de dados, o Tribunal de Justiça de Sergipe (TJSE) contratou a empresa X para instalar e configurar um ambiente de alta disponibilidade para substituir o atual, para que não haja mais nenhum problema de acesso ao banco de dados 24 x 7. O novo ambiente será um cluster computacional e usará as máquinas sobressalentes no Tribunal para essa tarefa. Para essa implementação, a empresa X deverá garantir que:
- A)os usuários possam escolher qual dos nós do cluster computacional eles irão acessar;
Errada, porque cluster de alta disponibilidade não serve para o usuário escolher livremente o nó de acesso, e sim para o serviço continuar funcionando mesmo com falhas.
- B)as conexões entre os nós do cluster sejam em fibra em virtude da impossibilidade de conectar via ethernet;
Errada, porque cluster não exige obrigatoriamente fibra ótica; conexões via Ethernet podem ser usadas conforme o projeto e a necessidade.
- C)suas funcionalidades e alta tolerância a falhas de hardware, software e energia sejam redundantes no sistema;
Certa, porque um cluster de alta disponibilidade deve ter redundância e tolerância a falhas de hardware, software e energia para manter o serviço disponível.
- D)sejam utilizadas peças de hardware que iniciam seu funcionamento automaticamente ao detectar uma falha. Essa operação é chamada switchover;
Errada, porque switchover é a troca controlada ou automática para outro nó, e não uma peça de hardware que inicia sozinha ao detectar falha.
- E)após uma manutenção ou outra providência executada no sistema, seja efetuada a operação de failover, que retorna o serviço à máquina de origem.
Errada, porque failover é a migração do serviço para outro nó após falha, enquanto o retorno à máquina de origem após normalização costuma ser chamado failback.
Gabarito: C
Quando a banca fala em cluster para alta disponibilidade, pense em um conjunto de máquinas trabalhando como um time, com redundância para evitar que a queda de uma delas derrube o serviço. A ideia não é deixar o sistema “bonitinho” apenas no papel, mas fazer com que falhas de hardware, software ou energia sejam absorvidas por outro nó, mantendo o acesso ao banco de dados quase sem interrupção. Em ambientes assim, os nós podem assumir funções de forma coordenada, com mecanismos de monitoramento e troca automática em caso de falha. É exatamente esse tipo de arquitetura que sustenta o famoso 24 x 7, porque o serviço precisa continuar mesmo quando um componente para de funcionar. Por isso, o gabarito está na alternativa C. Ela descreve corretamente a essência de um cluster de alta disponibilidade: funcionalidades redundantes e tolerância a falhas em diferentes camadas, inclusive hardware, software e energia. Em linguagem de prova, isso é o coração da solução, pois o objetivo é manter o serviço disponível, não apenas ter várias máquinas ligadas. As demais alternativas misturam conceitos de balanceamento de acesso, tipo de interconexão ou termos de failover/switchover usados de forma errada. Em prova de Sistemas Operacionais, a banca costuma trocar nomes parecidos para ver se você caiu na armadilha sem perceber.