uxphwhsn

753 palavras 4 páginas
EXERCÍCIO AVALIATIVO 02
Curso: Redes de Computadores
Disciplina: Sistemas Distribuídos
Turma:
Professor: Glauber Tadeu de Sousa Carmo
Valor:
Nota:

Aluno:

Exercício individual
Data de entrega: AV2 (impresso ou manuscrito, no início da aula)
Exercícios copiados receberão nota ZERO.

1) Em um processo de pagamento bancário específico, onde um boleto com código de barras é lido pelo sistema que deve debitar o valor correspondente de um determinado cliente e creditar o mesmo valor em uma outra conta, há diversas etapas críticas onde não se pode haver possibilidade para falhas. Imagine­se contratado por um banco para implementar o sistema de tolerância a falhas nesse processo de pagamento e resolva as seguintes questões:
a. Descreva cada etapa do processo, desde o momento que o usuário seleciona a opção de pagamento até o momento que o comprovante é emitido. Considere que a opção de pagamento pode ser selecionada antes mesmo da identificação do usuário;
b. Identifique todas as falhas que são possíveis de ocorrer nesse processo e avalie seu impacto para a operação e todos os envolvidos (usuário, cedente e banco);
c. Indique em quais das falhas é possível utilizar a técnica de tolerância a falhas TMR, justificando. Explique porque não é possível utilizar esta técnica nas outras falhas;
d. Crie as regras de validação para cada etapa onde a técnica TMR pode ser aplicada.
2) Diversos são os conceitos de virtualização que podemos encontrar nos livros e outros textos.
Alguns destes conceitos convergem, enquanto outros acabam se enganando ao tentar generalizar ou simplificar a explicação. O seguinte conceito foi retirado de um texto:
Virtualização representa "qualquer tipo de ofuscamento de processo no qual um processo é, de alguma forma, removido do seu ambiente operacional físico".
Baseando­se no

Relacionados