Questão de Sistemas Operacionais — Clusters — Quadrix 2025
Sistemas Operacionais›Clusters
Código
qg595327
Banca
Quadrix
Órgão
CORE-BA
Ano
2025
Nível
Médio
Cargo
Técnico de Informática
Assinale a opção correta sobre o recurso failover nos sistemas operacionais
AO failover é a capacidade de um sistema alternar automaticamente para um servidor ou componente redundante em caso de falha.
BO failover é um método de compressão de dados para otimizar o armazenamento e o tráfego da rede.
CO failover é uma prática de segurança que impede usuários não autorizados de acessarem um servidor.
DO failover é uma técnica de otimização de desempenho que reduz a latência da rede ao dividir pacotes em partes menores.
EO failover é um protocolo de comunicação para sincronizar arquivos entre diferentes servidores.
Revelar gabarito e comentário▾
GabaritoA — O failover é a capacidade de um sistema alternar automaticamente para um servidor ou componente redundante em caso de falha.
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”.
Failover em Sistemas Operacionais
Gabarito: letra A. O failover é a capacidade de um sistema alternar automaticamente para um servidor ou componente redundante em caso de falha, garantindo alta disponibilidade e continuidade dos serviços. As demais alternativas descrevem conceitos distintos: compressão de dados, controle de acesso, otimização de rede e protocolo de sincronização — nenhuma corresponde à definição de failover.
O failover é um mecanismo essencial em ambientes de alta disponibilidade (HA). Ele atua como um "plano B" automático: quando um componente primário (servidor, serviço, link de rede, etc.) falha, o sistema redireciona as operações para um componente reserva (standby), sem intervenção manual ou com o mínimo de interrupção. Esse processo envolve monitoramento contínuo do estado do componente primário, detecção da falha e ativação do componente redundante. O objetivo é minimizar o tempo de inatividade (downtime) e garantir que os usuários continuem acessando os serviços.
A redundância é o pré-requisito fundamental para o failover: é preciso existir um componente reserva configurado para assumir a carga. Essa redundância pode ser do tipo ativo-passivo (o reserva fica ocioso até a falha) ou ativo-ativo (ambos operam simultaneamente, distribuindo a carga, e, se um falha, o outro absorve a carga total). O failover é amplamente utilizado em clusters de servidores, balanceadores de carga, bancos de dados, roteadores e até em sistemas operacionais de rede.
Um exemplo prático: em um cluster de dois servidores web, o servidor A atende as requisições e o servidor B fica em standby. Se o servidor A apresentar uma falha de hardware, o software de cluster detecta a falha (via heartbeat) e promove o servidor B a ativo, redirecionando o tráfego para ele. O usuário final pode nem perceber a troca, ou perceber apenas uma pequena pausa.
A banca explora a confusão entre failover e outros conceitos de infraestrutura. É comum o candidato confundir failover com balanceamento de carga (que distribui tráfego entre vários servidores ativos), com tolerância a falhas (que envolve redundância de componentes sem interrupção) ou com backup (que é a cópia de dados, não a continuidade do serviço). O failover é especificamente a troca automática para um componente redundante em caso de falha.
Guarde a essência: failover = redundância + detecção de falha + comutação automática. É esse tripé que separa a alternativa correta das demais.
Failover
1Definição
Troca automática para componente redundante
Em caso de falha
2Pré-requisito
Redundância
Ativo-passivo (reserva ociosa)
Ativo-ativo (ambos operam)
3Processo
Monitoramento contínuo
Detecção da falha
Ativação do reserva
4Objetivo
Alta disponibilidade
Minimizar downtime
5Confusões comuns
Balanceamento de carga
Tolerância a falhas
Backup
LEVEL · soulevel.com.br
Alternativa A — ✅ Correta ⟵ GABARITO
Esta é a definição clássica de failover. A alternativa descreve com precisão o mecanismo: "capacidade de um sistema alternar automaticamente para um servidor ou componente redundante em caso de falha". Os termos-chave são "automaticamente", "componente redundante" e "em caso de falha" — exatamente os pilares do conceito. O failover é uma técnica de alta disponibilidade que garante a continuidade do serviço.
Alternativa B — ❌ Incorreta
A alternativa confunde failover com compressão de dados. Compressão é uma técnica para reduzir o tamanho dos dados, otimizando armazenamento e tráfego de rede (ex.: ZIP, gzip). Não tem relação com redundância ou comutação em caso de falha. O erro está em atribuir ao failover uma função de otimização de dados, que é de outra área.
Alternativa C — ❌ Incorreta
A alternativa descreve controle de acesso, uma prática de segurança que impede usuários não autorizados de acessarem um servidor. Isso envolve autenticação (login/senha, biometria) e autorização (permissões). O failover não é uma prática de segurança nesse sentido; é um mecanismo de disponibilidade. A confusão aqui é entre disponibilidade (failover) e confidencialidade/controle de acesso.
Alternativa D — ❌ Incorreta
A alternativa descreve uma técnica de otimização de desempenho que reduz a latência ao dividir pacotes em partes menores. Isso se aproxima de fragmentação de pacotes ou segmentação em redes, mas não é failover. O failover não atua na divisão de pacotes; atua na troca de componentes em caso de falha. A alternativa mistura conceitos de rede com o conceito de alta disponibilidade.
Alternativa E — ❌ Incorreta
A alternativa descreve um protocolo de sincronização de arquivos entre servidores, como rsync ou protocolos de replicação. O failover não é um protocolo de comunicação; é um mecanismo de comutação automática. Embora a sincronização possa ser parte de uma solução de alta disponibilidade (manter o standby atualizado), ela não define o failover em si.