Tolerancia a falhas
PROGRAMA
➔
Conceitos Iniciais
Segurança de Funcionamento (Dependabilidade) ➔ Respostas do Sistema a Falhas ➔ Classificação de Falhas ➔ Meios de Obtenção de Segurança ➔ Aplicações de Sistemas TF ➔ Exemplo da Ponte ➔ Exemplo do Caso AIRBUS 320 ➔ Tipos e Origem de Falhas
➔
➔
Estratégias de TF
Detecção de Erros ➔ Mecanismos ➔ Testes Estruturais ➔ Coerência ➔ Sistemas Seguros a Falhas ➔ Mascaramento de Falhas ➔ Confinamento e Avaliação de Danos ➔ Recuperação de Erros ➔ Tratamento de Falhas
➔
Programação Diversitária ➔ Blocos de Recuperação ➔ Programação Auto-verificadora ➔ Recuperação em Sistemas Concorrentes
➔
AVALIAÇÃO
Prova (Tradução Jalote) ➔ Prova (Apostila) ➔ Trabalho Prático (Ambiente de Alta Disponibilidade)
➔
Prof. Paulo Ricardo Rodegheri - URI - Campus de Erechim
1
Tolerância a Falhas
Objetivo de TF
➢
ALCANÇAR DEPENDABILIDADE (segurança de funcionamento) (dependability): ➢ Propriedade que permite depositar confiança justificada no serviço que ele oferece. ➢ medidas: confiabilidade, disponibilidade, segurança, mantenabilidade, testabilidade, performabilidade, etc...
Aspectos Conceituais
➢
SISTEMA: Conjunto de componentes com seus interrelacionamentos (algoritmo)projetado para prover um sistema específico. CONFIABILIDADE (reliability): Medida de sucesso com o qual o sistema atende à sua especificação.
➢ ➢ ➢
➢
dentro de condições definidas durante certo período de funcionamento condicionado a estar operacional no ínicio do período falha é um probabilística) fenômeno aleatório (medida
➢
Prof. Paulo Ricardo Rodegheri - URI - Campus de Erechim
2
Tolerância a Falhas
➢
MEDIDAS: Baseadas na incidência real ou estimada de defeitos. Defeito (failure) =Desvio de especificação ➢ MTTF: Mean Time To Failure ➢ MTBF: Mean Time Between Failures ➢ MTTR: Mean Time To Repair
➢
DEFEITO OU MAU FUNCIONAMENTO: Ocorre quando o comportamento do sistema se desvia de sua especificação.