Baixe o app para aproveitar ainda mais
Prévia do material em texto
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS Aula 3- TRATAMENTO DE FALHAS Tema da Apresentação AULA 3 – Tratamento de Falhas ARQUITETURA DE SISTEMAS DISTRIBUÍDOS * ESTRUTURA DA DISCIPLINA AULA 1 – Introdução AULA 2 – Aplicações Distribuídas AULA 3 – Tratamento de Falhas AULA 4 – Classificação de Flynn AULA 5 – Modelo Cliente/Servidor AULA 6 – Sockets e RPC AULA 7 – Modelo P2P AULA 8 – Sistemas de Arquivos Distribuídos AULA 9 – Serviços WEB AULA 10 – Tecnologia: Computação Ubíqua e nas Nuvens Tema da Apresentação AULA 3 – Tratamento de Falhas ARQUITETURA DE SISTEMAS DISTRIBUÍDOS * Conteúdo Programático AULA 3 Falhas em Sistemas Distribuídos Tolerância a falhas Conceito: Falha, Erro e Defeito Tipos de falhas Detecção, Tratamento e Recuperação Tema da Apresentação AULA 3 – Tratamento de Falhas ARQUITETURA DE SISTEMAS DISTRIBUÍDOS * FALHAS EM SISTEMAS DISTRIBUÍDOS A falha parcial pode acontecer quando um componente em um sistema distribuído não funciona. Essa falha pode afetar a operação adequada de outros componentes e, ao mesmo tempo, deixar outros totalmente ilesos. Está funcionando ???????? Tema da Apresentação AULA 3 – Tratamento de Falhas ARQUITETURA DE SISTEMAS DISTRIBUÍDOS * TOLERÂNCIA A FALHAS Disponibilidade Confiabilidade Segurança Capacidade de manutenção Tema da Apresentação AULA 3 – Tratamento de Falhas ARQUITETURA DE SISTEMAS DISTRIBUÍDOS * TOLERÂNCIA A FALHAS Disponibilidade estar pronto para ser usado imediatamente Confiabilidade Segurança Capacidade de manutenção Tema da Apresentação AULA 3 – Tratamento de Falhas ARQUITETURA DE SISTEMAS DISTRIBUÍDOS * TOLERÂNCIA A FALHAS Disponibilidade estar pronto para ser usado imediatamente Confiabilidade funcionar continuamente sem falhas. Segurança Capacidade de manutenção Tema da Apresentação AULA 3 – Tratamento de Falhas ARQUITETURA DE SISTEMAS DISTRIBUÍDOS * TOLERÂNCIA A FALHAS Disponibilidade estar pronto para ser usado imediatamente Confiabilidade funcionar continuamente sem falhas. Segurança deixar de funcionar corretamente durante certo tempo e nada de catastrófico acontecer. Capacidade de manutenção Tema da Apresentação AULA 3 – Tratamento de Falhas ARQUITETURA DE SISTEMAS DISTRIBUÍDOS * TOLERÂNCIA A FALHAS Disponibilidade estar pronto para ser usado imediatamente Confiabilidade funcionar continuamente sem falhas. Segurança deixar de funcionar corretamente durante certo tempo e nada de catastrófico acontecer. Capacidade de manutenção facilidade com que um sistema que falhou pode ser consertado. Tema da Apresentação AULA 3 – Tratamento de Falhas ARQUITETURA DE SISTEMAS DISTRIBUÍDOS * Falha, Erro e Defeito Falha (físico) Erro (informação) Defeito (erro percebido) Tema da Apresentação AULA 3 – Tratamento de Falhas ARQUITETURA DE SISTEMAS DISTRIBUÍDOS * A HISTÓRIA DO BUG Tema da Apresentação AULA 3 – Tratamento de Falhas ARQUITETURA DE SISTEMAS DISTRIBUÍDOS * No dia a dia, o que fazemos? Tema da Apresentação AULA 3 – Tratamento de Falhas ARQUITETURA DE SISTEMAS DISTRIBUÍDOS * RESUMINDO Identificação das falhas Tolerância a falhas Falhas, Erros e Defeitos “QUEM TEM DOIS TEM UM. QUEM TEM UM NÃO TEM NENHUM.” Tema da Apresentação *
Compartilhar