Buscar

Conceitos de Tolerância a Falhas

Prévia do material em texto

Complete as lacunas: 
Um _______ é definido como um desvio da especificação e não podem ser 
tolerados, mas deve ser evitado que o sistema o apresente. Define-se que um 
sistema está em _______, se o processamento posterior a partir desse estado 
pode levar a um defeito. Finalmente define-se _______ como a causa física ou 
algorítmica do ______. 
Assinale a alternativa que apresenta a sequência correta das palavras para 
complementar o texto acima. 
 
 
 
defeito, erro, falha, erro 
 
falha, defeito, erro, falha 
 
erro, erro, falha, defeito 
 
falha, erro, defeito, erro 
 
defeito, falha, erro, falha 
 
 
 
2. 
 
 
A confiabilidade é a capacidade de atender a especificação, dentro de 
condições definidas, durante certo período de funcionamento e 
condicionado a estar operacional no início do período. 
A partir desta colocação pode-se afirmar que: 
I- Sem uma especificação do sistema, não é possível determinar se o 
sistema está operando conforme esperado ou não, quando mais formal e 
completa a especificação, mais fácil estabelecer essa condição. Não é 
possível estabelecer se um sistema sem especificação é confiável ou não. 
II- As condições de funcionamento do sistema devem ser bem definidas. 
III- A confiabilidade e a disponibilidade são medidas de probabilidade, 
sendo assim confiabilidade é a probabilidade do sistema estar operacional 
num instante de tempo determinado 
 
Assinale a alternativa CORRETA. 
 
 
 
Somente os itens II e III estão corretos 
 
Somente o item I está correto 
 
Somente o item II está correto 
 
Somente os itens I e III estão corretos 
 
Somente os itens I e II estão corretos 
 
 Gabarito Comentado 
 
 
3. 
 
Transparência de distribuição é uma das metas dos sistemas distribuídos 
 
descritas por Tanembaum. A transparência de distribuição pode ser 
classificada em: transparência de acesso, localização, migração, relocação, 
replicação, concorrência e falha. Assinale a assertiva que descreve a 
transparência de falha. 
 
 
Oculta que um recurso é replicado 
 
Oculta que um serviço pode ser movido para outra localização 
 
Oculta a falha e a recuperação de um recurso 
 
Oculta que um serviço pode ser movido para outra localização enquanto 
em uso 
 
Oculta que um recurso pode ser compartilhado por diversos usuários 
concorrentes 
 
 Gabarito Comentado 
 
 
4. 
 
 
Em relação a tolerância a falhas, uma das suas propriedades trata da 
probabilidade do sistema funcionar corretamente em qualquer momento 
determinado e estar disponível para executar suas funções em nome de 
seus usuários. Qual é a denominação deste requisito. 
 
 
 
Falha 
 
Capacidade de manutenção 
 
Confiabilidade 
 
Segurança 
 
Disponibilidade 
 
 Gabarito Comentado 
 
 
5. 
 
Sabendo que tolerância a falhas significa que um sistema pode prover seus 
serviços mesmo na presença de falhas, ou seja, o sistema pode tolerar 
falhas e continuar funcionando normalmente. Com base nessa definição 
analise os itens abaixo e escolha a afirmativa CORRETA. 
I - As definições para falha, erro e defeito, respectivamente são: Falha -
 estão associadas ao universo físico, Erros - estão associadas ao universo 
da Informação e Defeitos - estão associadas ao universo do usuário 
As definições para falha, erro e defeito, respectivamente são: Falha - estão 
associadas ao universo físico, Erros - estão associadas ao universo da 
Informação e Defeitos - estão associadas ao universo do usuário 
II- A classificação de falhas em relação à sua persistência são: Física, de 
 
 
projeto e de interação 
III- A classificação de falhas em relação à sua persistência são: transiente, 
intermitente e permanente 
IV- Podemos classificar redundância como: redundância da informação, 
redundância de tempo e redundância física 
V- As definições para falha, erro e defeito, respectivamente são: Falha: 
estão associadas às falhas originadas pelo usuário, Erros: estão associadas 
aos erros do hardware e Defeitos: estão associadas ao universo da 
Informação 
 
 
Somente estão corretos os itens I, II e III 
 
Somente estão corretos os itens II, IV e V 
 
Somente estão corretos os itens II, III e IV 
 
Somente estão corretos os itens I, III e IV 
 
Somente estão corretos os itens I, III e V 
 
 Gabarito Comentado 
 
 
6. 
 
 
O multiprocessamento simétrico pode ser implementado, por meio 
de clusters de servidores, usando-se o método secundário ativo, no qual 
um servidor secundário assume o processamento em caso de falha do 
servidor primário. Assinale a opção que apresenta corretamente uma 
justificativa para o uso do método secundário ativo. 
 
 
 
O servidor secundário também pode ser usado para o processamento de 
outras operações no sistema, além da função de assumir o 
processamento no caso de falha do servidor primário. 
 
Caso seja definido que cada servidor utilizará apenas os seus próprios 
discos, os dados não precisam ser copiados entre os sistemas. 
 
O gerenciamento do cluster é simples, uma vez que o servidor 
secundário está indisponível para outras tarefas de processamento. 
 
Caso seja definido que vários computadores compartilharão os mesmos 
discos ao mesmo tempo, não é necessário gerenciar bloqueios de acesso 
aos dados dos servidores. 
 
Mesmo quando cada servidor usa apenas os seus próprios discos, o 
método secundário ativo não exige o gerenciamento do equilíbrio, entre 
os servidores, das requisições vindas dos clientes. 
 
 
 
7. 
 
 
No desenvolvimento de um sistema, um conjunto de métodos e técnicas 
deve ser empregado para atender aos atributos de "dependabilidade". Com 
relação à classificação desses métodos e técnicas é correto afirmar que 
 
 
 
a tolerância a falhas fornece o serviço esperado, mesmo na presença de 
falhas envolvendo técnicas como o mascaramento de falhas, detecção de 
falhas, localização, confinamento, recuperação, reconfiguração e 
tratamento. 
 
a previsão de falhas impede a ocorrência ou introdução de falhas, 
envolvendo a seleção de metodologias de projeto e de tecnologias 
adequadas para os seus componentes. 
 
a prevenção de falhas envolve a verificação e remoção da presença de 
falhas. 
 
a prevenção de falhas fornece estimativas sobre a presença de falhas. 
 
a validação de falhas fornece estimativas sobre conseqüências de falhas. 
 
 
 
8. 
 
 
Um importante processo para que um sistema distribuído tenha sucesso em 
sua implementação é o tratamento / resolução de falhas. Assinale abaixo 
qual conceito NÃO está relacionado ao processo. 
 
 
 
Replicação de componentes. 
 
Mascaramento de falhas 
 
Rede de alta velocidade 
 
RAID 
 
Fonte, processador, memória redundante

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes