Julgue o item subsequente, relacionados a topologias típicas...

Próximas questões
Com base no mesmo assunto
Q1902793 Sistemas Operacionais

Julgue o item subsequente, relacionados a topologias típicas de ambientes de alta disponibilidade e escalabilidade.


Com a finalidade de garantir alta disponibilidade de um banco de dados, pode-se implementar um cluster de failover, que garante a disponibilidade em caso de falha de sistema operacional, por exemplo, sem garantir disponibilidade em caso de falha de disco.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: C - certo

Tema Central:

O tema central da questão é a implementação de clusters de failover em ambientes de alta disponibilidade e escalabilidade. Esse conceito é aplicado para garantir que serviços críticos, como bancos de dados, permaneçam operacionais mesmo diante de falhas em componentes do sistema.

Explicação sobre o Cluster de Failover:

Um cluster de failover é uma configuração onde dois ou mais sistemas estão conectados e prontos para assumir a carga caso um dos sistemas falhe. Isso é crucial em ambientes que requerem alta disponibilidade, pois minimiza o tempo de inatividade. Quando um servidor primário falha, o secundário assume automaticamente, garantindo que o serviço continue disponível.

Neste contexto, a questão destaca que o cluster de failover é eficaz para manter a disponibilidade em caso de falhas do sistema operacional, mas não proporciona a mesma garantia para falhas de disco. Isso acontece porque, para proteger contra falhas de disco, seriam necessárias outras soluções, como RAID (Redundant Array of Independent Disks) ou backups regulares.

Justificativa para a Alternativa Correta:

A alternativa C está correta porque descreve com precisão a função de um cluster de failover. Ele é projetado principalmente para lidar com falhas de sistema operacional ou de hardware que permitem a continuidade do serviço ao passar a carga para outro servidor no cluster. Não cobre falhas de disco, pois estas exigem estratégias de redundância de dados, como RAID.

Análise da Alternativa Incorreta:

A alternativa E está incorreta, pois não compreende corretamente as limitações e capacidades específicas de um cluster de failover. Este tipo de cluster não é projetado para resolver todos os tipos de falhas, como as de disco, que requerem abordagens diferentes.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

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

Um cluster de failover é um conjunto de computadores independentes que trabalham em conjunto para aumentar a disponibilidade e escalabilidade de funções de cluster

Cluster de failover compartilha o storage, então nao adianta subir outra instância apontando pro mesmo disco defeituoso.

Bizarro!

No caso específico de um banco de dados, um cluster de failover pode garantir alta disponibilidade em caso de falha do sistema operacional, falha de hardware ou outras falhas que afetem um nó individual do cluster. Isso inclui falhas de disco, pois os dados são geralmente replicados entre os nós do cluster, de modo que, se um disco falhar em um nó, os dados ainda estarão disponíveis em outro nó.

Errei! Mas segundo o Copilot, está correto.

Certo. Implementar um cluster de failover é uma estratégia comum para garantir a alta disponibilidade de um banco de dados. Esse cluster permite que, em caso de falha de um nó (como falha de sistema operacional), outro nó assuma automaticamente a responsabilidade de fornecer o serviço, minimizando o impacto da interrupção. No entanto, é importante observar que, embora o cluster de failover seja eficaz para falhas de sistema operacional, ele não garante disponibilidade em caso de falha de disco. Para abordar a falha de disco, outras técnicas, como replicação de dados e backups, também são necessárias. Portanto, a afirmação está correta.

Em um Banco de Dados, o item principal é o conjunto de dados armazenados no disco. Os sistemas de cluster do enunciado são os sistemas operacionais que conectam ao disco. Se um falhar no modo failover, outro entra em cena para garantir o acesso ao disco.

Se houver 10 sistemas e 9 falharem, um após o outro entrará em cena para garantir que o disco continue acessível. Contudo, se o disco, em si, falhar, o sistema todo é comprometido.

Como paralelo, imagine o cofre de um banco como sendo o banco de dados e os atendentes do guichê como as máquinas com sistemas que acessam o cofre. O banco pode ter 10 atendentes, que servem como garantia de acesso ao cofre. Mas, se o próprio cofre ficar indisponível, os atendentes tornam-se inúteis para atingir o propósito de sacar ou depositar dinheiro.

Por isso, a afirmação é correta ao afirmar que um cluster de failover pode garantir alta disponibilidade em caso de falha do sistema operacional. No entanto, a alta disponibilidade em caso de falha de disco não é garantida a menos que medidas adicionais sejam implementadas. Para garantir verdadeira alta disponibilidade, tanto o sistema operacional quanto os componentes de armazenamento devem ser considerados na arquitetura de alta disponibilidade.

Clique para visualizar este comentário

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