GeraProva GeraProva Provas com IA para professores do Brasil
Computação1º anoMédia⏱ medio

O que é replicação de dados em servidores distribuídos e como ela aumenta disponibilidade diante de falhas?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Questão

O que é replicação de dados em servidores distribuídos e como ela aumenta disponibilidade diante de falhas?

  1. A) A replicação garante que dados não possam ser alterados em nenhuma circunstância.
  2. B) Replicação de dados significa armazenar arquivos em uma única máquina sempre.
  3. C) Replicação cria cópias dos mesmos dados em vários servidores; se um nó falha, outra réplica responde, mantendo disponibilidade e tolerância a falhas.
  4. D) Disponibilidade depende apenas do número de usuários acessando o servidor, não da replicação.
  5. E) Replicação de dados é apenas uma técnica de segurança contra invasões externas.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Replicação de dados em servidores distribuídos consiste em manter cópias idênticas (réplicas) dos mesmos dados em diferentes servidores ou nós.
  2. Como existem várias cópias, se um servidor deixa de funcionar (falha de hardware, queda de rede, manutenção), outro servidor que possui a mesma informação pode atender às requisições.
  3. Isso mantém o serviço no ar, o que aumenta a disponibilidade, e permite tolerância a falhas, pois o sistema continua operando mesmo com a perda de parte dos nós.
  4. A alternativa A está errada porque a replicação não impede alterações nos dados; seu objetivo é garantir cópias, não imutabilidade.
  5. A alternativa B está errada porque replicação é justamente o oposto de armazenar tudo em uma única máquina.
  6. A alternativa D está errada porque a disponibilidade depende da capacidade de continuar atendendo mesmo diante de falhas, o que a replicação ajuda a garantir, e não apenas do número de usuários.
  7. A alternativa E está errada porque a replicação tem como foco principal disponibilidade e tolerância a falhas, podendo ter efeito secundário de segurança, mas não se resume a isso.
  8. Conclusão: o gabarito C está correto e coincide com a resolução feita independentemente.

💡 Dica: Explique o conceito e a importância da replicação de dados.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno confunde replicação com imutabilidade, imaginando que ter cópias protege os dados contra qualquer alteração.

Por que engana: Confundir replicação de dados com armazenamento em uma única máquina, levando a uma compreensão errada sobre a disponibilidade em sistemas distribuídos.

B Erradaerro: Interpretação

O aluno associa a palavra 'replicação' ao armazenamento centralizado, ignorando que replicar significa multiplicar cópias em vários lugares.

C Correta

Ao manter réplicas sincronizadas, o sistema evita perda de serviço quando um servidor cai; entretanto exige mecanismos de sincronização/consenso para preservar consistência e lidar com latência.

D Erradaerro: Conceitual

O aluno acredita que a disponibilidade é determinada só pela quantidade de acessos, sem perceber que a capacidade de continuar funcionando após falhas é o fator central.

E Erradaerro: Senso comum

O aluno restringe a replicação à segurança contra invasões, esquecendo que seu propósito principal é disponibilidade e tolerância a falhas de hardware e rede.

Raio-X da questão

Dificuldade Média
Bloom Avaliar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 progressao
🎯 Conceito central

replicação de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

servidores distribuídos · alta disponibilidade

📚 Reveja

Revisar os conceitos de servidores distribuídos e disponibilidade de sistemas.

⚠️ Erro mais comum

Confundir replicação de dados com armazenamento em uma única máquina, levando a uma compreensão errada sobre a disponibilidade em sistemas distribuídos.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Sistemas distribuídos e internet - Fundamentos de sistemas distribuídos

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.