Quanto a balanceamento de carga, failover e replicação de e...

Próximas questões
Com base no mesmo assunto
Q1902789 Banco de Dados

Quanto a balanceamento de carga, failover e replicação de estados, julgue o próximo item. 


O failover em um sistema de banco de dados, sem nenhum prejuízo para a qualidade das informações consultadas, é garantido pela replicação das bases de dados em sítios distintos.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - Errado

Para compreender o motivo pelo qual a afirmação está incorreta, é importante conhecer alguns conceitos fundamentais em sistemas de banco de dados:

  • Balanceamento de carga: Refere-se à distribuição equitativa de carga de trabalho entre dois ou mais sistemas para otimizar recursos e maximizar a eficiência.
  • Failover: Trata-se do processo automático de trocar para um sistema de reserva, ou backup, no caso de falha do sistema principal.
  • Replicação de estados: Envolve copiar dados de um banco de dados para outro para garantir a consistência de informações entre sítios distribuídos.

Embora a replicação de dados em sítios distintos seja uma estratégia para alcançar a disponibilidade de dados em caso de failover, a garantia de "nenhum prejuízo para a qualidade das informações consultadas" não é absoluta. Existem desafios e limitações que podem afetar a integridade dos dados:

  • Replicação síncrona e assíncrona podem ter comportamentos diferentes em caso de falhas.
  • Possíveis inconsistências de dados devido à latência na replicação de dados entre sítios geograficamente distribuídos.
  • A falha durante o processo de replicação pode resultar na perda de algumas transações, o que afetaria a qualidade das informações.

Portanto, a afirmação de que o failover em um sistema de banco de dados é garantido pela replicação das bases de dados em sítios distintos sem nenhum prejuízo para a qualidade das informações é imprecisa, pois negligencia essas complexidades. A qualidade das informações pós-failover depende de muitos fatores, incluindo, mas não se limitando à: estratégia de replicação escolhida, a natureza da falha, e a forma como o sistema de banco de dados lida com a consistência e integridade dos dados pós-falha.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Outras questões da banca que ajudam a entender:

Ano: 2022 Banca: CESPE / CEBRASPE Órgão:  TCE-RJ

A característica de servidores de alta disponibilidade que permite a alternância imediata para uma rede em espera quando a rede principal falha denomina-se failover (CERTO)

Ano: 2012 Banca: CESPE / CEBRASPE Órgão: TJ-AC 

Failover é a capacidade que um sistema possui de continuar, automaticamente, um serviço em caso de falhas, sem a necessidade de um comando humano (CERTO)

Replicação = Backup

O erro da questão está em falar que Failover é garantido pela replicação das bases de dados em sítios distintos. Isso não tem nada a ver com Failover.

Failover atua quando uma falha acontece no servidor primário, fazendo com que o cluster deixe de operar no modo normal para operar no modo de desastre. (O cluster direciona todo o tráfego para outro cluster, e, quando o datacenter primário volta ao estado normal, uma operação de failback é executada para trazer o cluster para o modo normal)

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo