Pular para o conteúdo principal

Questão de Segurança da Informação — Segurança de sistemas de informação — FUNDATEC 2023

Segurança da InformaçãoSegurança de sistemas de informação
Código
qq894945
Banca
FUNDATEC
Órgão
IF-SC
Ano
2023
Nível
Superior
Cargo
Professor EBTT - Sistemas Distribuídos
Um SAD é uma solução que permite o acesso e a manipulação de arquivos em um ambiente distribuído. Dentre os modelos de consistência utilizados em sistemas de arquivos distribuídos, pode-se citar o modelo eventualmente consistente. Sobre esse modelo, assinale a alternativa correta.
  1. ANo modelo eventualmente consistente, as operações de leitura e escrita são imediatamente refletidas em todos os nós do sistema, garantindo uma consistência forte dos dados.
  2. BO modelo eventualmente consistente busca atingir uma consistência forte, mas não é adequado para sistemas com alta concorrência de operações de escrita.
  3. CNo modelo eventualmente consistente, todas as operações de escrita são realizadas sequencialmente, garantindo que os dados sejam atualizados em todos os nós do sistema em ordem.
  4. DO modelo eventualmente consistente é uma abordagem que elimina completamente as operações de leitura, permitindo apenas a escrita de dados em SAD.
  5. ENo modelo eventualmente consistente, todas as operações de leitura são realizadas de forma assíncrona, o que pode resultar em diferentes visões dos dados, em diferentes nós do sistema.
Revelar gabarito e comentário

GabaritoE — No modelo eventualmente consistente, todas as operações de leitura são realizadas de forma assíncrona, o que pode resultar em diferentes visões dos dados, em diferentes nós do sistema.

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

Consistência Eventual em Sistemas de Arquivos Distribuídos

Gabarito: letra E. O modelo eventualmente consistente permite que operações de leitura sejam realizadas de forma assíncrona, resultando em diferentes visões dos dados em diferentes nós do sistema até que a propagação das atualizações ocorra e todos os nós convinjam para o mesmo estado. Esse modelo é amplamente utilizado em sistemas distribuídos que priorizam disponibilidade e tolerância a partições (teorema CAP).

O modelo eventualmente consistente é um dos modelos de consistência fraca, onde não há garantia de que uma atualização seja imediatamente visível para todas as réplicas. Em vez disso, o sistema garante que, se nenhuma nova atualização for feita, todas as réplicas eventualmente convergirão para o mesmo valor. Esse modelo é comum em sistemas como DNS, bancos de dados NoSQL e caches distribuídos.

Alternativa A — ❌ Incorreta

A alternativa descreve o modelo de consistência forte, onde qualquer operação de leitura ou escrita é refletida instantaneamente em todos os nós. No modelo eventualmente consistente, isso não ocorre; há um atraso na propagação das atualizações, e leituras podem retornar dados desatualizados.

Alternativa B — ❌ Incorreta

Afirma que o modelo busca atingir consistência forte e que não é adequado para alta concorrência de escritas. Na verdade, o modelo eventualmente consistente não busca consistência forte; ele aceita inconsistências temporárias em troca de maior disponibilidade e desempenho. Além disso, é especialmente adequado para cenários com alta concorrência de escritas, pois permite que várias réplicas aceitem atualizações simultaneamente sem coordenação imediata.

Alternativa C — ❌ Incorreta

No modelo eventualmente consistente, as operações de escrita não são realizadas sequencialmente de forma global. Diferentes nós podem aceitar escritas concorrentes, e a ordem de aplicação pode variar. A consistência eventual não garante uma ordem total; apenas que, após cessarem as atualizações, todos os nós terão o mesmo estado, mas não necessariamente na mesma ordem de aplicação.

Alternativa D — ❌ Incorreta

Afirma que o modelo elimina completamente as operações de leitura, permitindo apenas escritas. Isso é falso. O modelo eventualmente consistente envolve tanto leituras quanto escritas; as leituras podem retornar dados obsoletos, mas são uma parte essencial do sistema.

Alternativa E — ✅ Correta ⟵ GABARITO

A alternativa descreve corretamente o comportamento do modelo eventualmente consistente: as operações de leitura são assíncronas, e diferentes nós podem apresentar visões diferentes dos dados enquanto as atualizações estão sendo propagadas. Essa é uma característica central do modelo, que permite alta disponibilidade e escalabilidade, pois não exige sincronização imediata entre todas as réplicas.

NÃO CAIA NESSA!

A banca tenta confundir o candidato associando o modelo eventualmente consistente com consistência forte (alternativa A) ou com eliminação de leituras (D). Lembre-se: o modelo eventual é fraco, não busca consistência imediata e mantém leituras e escritas normais, apenas com eventuais divergências temporárias.

MNEMÔNICO
CID
CConfidencialidade (dados acessíveis só a quem é autorizado)IIntegridade (dados exatos, consistentes e não alterados indevidamente)DDisponibilidade (informação/sistemas acessíveis quando necessário)
Segurança da Informação - Princípios/Tríade CID

Gabarito: letra E.

Link permanente: /questoes/qq894945