Questão nº 58

Questão de TI - Infraestrutura e Segurança · FGV EPE 2024 (nº 58)

FGV2024Analista de Gestão Corporativa - TI - Infraestrutura e SegurançaTI - Infraestrutura e Segurança
Gabarito: Bver comentário ↓

A alta disponibilidade refere-se à capacidade de um sistema de permanecer operacional e acessível, mesmo diante de falhas de hardware ou software. Existem várias abordagens e mecanismos que podem ser implementados para garantir que um sistema continue a funcionar de forma eficaz, mesmo se ocorrerem erros.

Um exemplo destas abordagens e mecanismos é a replicação de dados. Em uma das abordagens de replicação de dados, os clientes enviam gravações para vários nós, que aceitam gravações diretamente. A leitura também ocorre a partir de vários nós, permitindo a detecção e correção de dados desatualizados. Isso traz flexibilidade e resistência a falhas, embora a lógica de operação seja mais complexa e envolva a necessidade de resolver conflitos devido a gravações simultâneas.

O método de replicação de dados discutido é o

Resposta comentada

Gabarito Alternativa B

A replicação de dados "sem líder" é um método onde qualquer servidor pode receber e processar as informações que chegam, sem depender de um servidor principal. Isso aumenta a disponibilidade, mas exige que o sistema seja inteligente para resolver possíveis desentendimentos sobre qual informação é a mais atual quando várias são gravadas ao mesmo tempo.

  • (A) Incorreta: Na replicação multi-líder, existem vários servidores que podem aceitar gravações, mas cada um geralmente atua como líder para uma parte específica dos dados ou em uma região, e a coordenação entre eles é mais estruturada do que a descrita, que enfatiza a ausência de um líder para serializar as gravações e a complexidade inerente de resolver conflitos por gravações simultâneas em qualquer nó. A armadilha aqui é que "multi-líder" também tem múltiplos pontos de escrita, mas a descrição do problema aponta para uma ausência total de um papel de líder para as gravações, onde qualquer nó aceita diretamente e a resolução de conflitos é uma característica central devido a essa ausência.
  • (B) Correta: Este método, conhecido como replicação "sem líder" (ou leaderless replication), descreve exatamente a situação onde os clientes enviam gravações para múltiplos nós que as aceitam diretamente, sem um servidor central para coordenar. A leitura também pode vir de vários nós, e a detecção e correção de dados desatualizados (como read repair) são comuns. A complexidade na lógica de operação e a necessidade de resolver conflitos devido a gravações simultâneas são características definidoras deste modelo, pois não há um líder para impor uma ordem global nas operações de escrita.
  • (C) Incorreta: "Líder indireto" não é um termo padrão ou amplamente reconhecido para um modelo de replicação de dados.
  • (D) Incorreta: Na replicação de líder único, todas as gravações devem ser enviadas para um único servidor líder, que então as replica para os outros. A descrição do problema afirma que os clientes enviam gravações para "vários nós, que aceitam gravações diretamente", o que contradiz o modelo de líder único.
  • (E) Incorreta: "Espelho completo" (ou mirroring) geralmente se refere a uma replicação síncrona onde uma cópia idêntica dos dados é mantida em outro local. Embora garanta alta disponibilidade, não descreve o mecanismo de "clientes enviam gravações para vários nós, que aceitam gravações diretamente" e a necessidade de resolver conflitos por gravações simultâneas de forma tão explícita quanto a replicação sem líder.

Fonte: FGV EPE 2024 Analista de Gestão Corporativa - TI - Infraestrutura e Segurança (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho