GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF69CO09Difícil⏱ longo

Compare replicação e erasure coding como estratégias de armazenamento distribuído: aponte vantagens e…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO09

Compreender os conceitos de paralelismo, concorrência e armazenamento/ processamento distribuídos.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Compare replicação e erasure coding como estratégias de armazenamento distribuído: aponte vantagens e desvantagens de cada técnica em termos de overhead de armazenamento, custo de recuperação e complexidade.

✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.

Resposta esperada

Replicação mantém cópias inteiras do dado em múltiplos nós: é simples, oferece baixa latência de leitura e recuperação imediata, mas gera alto overhead de armazenamento (por exemplo, 3× para três réplicas). Erasure coding divide dados em k blocos com m blocos de paridade; requer menos espaço para mesma tolerância a falhas (menor overhead), porém aumenta complexidade, uso de CPU e largura de banda durante recomposição (rebuild) e pode aumentar latência de leitura/escrita. Recomenda-se replicação quando se prioriza simplicidade e baixa latência; erasure coding é preferível em grande escala ou arquivamento para reduzir custo de armazenamento, aceitando maior custo de recuperação.

Explicação

A comparação entre replicação e erasure coding destaca as características essenciais de cada técnica, como overhead de armazenamento e complexidade, permitindo uma análise clara das vantagens e desvantagens. A resposta aborda de forma direta as circunstâncias em que cada estratégia é mais adequada, considerando fatores como latência e custo de recuperação. Essa abordagem ajuda a entender a escolha entre simplicidade e eficiência em diferentes contextos de armazenamento distribuído.

Raio-X da questão

Dificuldade Difícil
Bloom Avaliar
Leitura alto
Discriminação alto
Peso pedagógico alto
Autonomia do enunciado completo
Cobertura da habilidade multipla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ comparativa🧩 desafio
🎯 Conceito central

armazenamento distribuído

📌 Objetivo

avaliacao

🧱 Pré-requisitos

armazenamento de dados · replicacao de dados

📚 Reveja

Revisar conceitos de replicação e erasure coding.

⚠️ Erro mais comum

O aluno pode confundir as definições de replicação e erasure coding, não conseguindo identificar corretamente suas vantagens e desvantagens.

🌎 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.