arquitetura de sistemas distribuÍdos aula 3-...

Post on 01-Feb-2018

231 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

ARQUITETURA DE SISTEMAS DISTRIBUÍDOS

Aula 3- TRATAMENTO DE FALHAS

L.Rodrigo - Versão: 2015.08.27

AULA 3 – Tratamento de Falhas

ARQUITETURA DE SISTEMAS DISTRIBUÍDOS

ESTRUTURA DA DISCIPLINAAULA 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

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

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.

AULA 3 – Tratamento de Falhas

ARQUITETURA DE SISTEMAS DISTRIBUÍDOS

TOLERÂNCIA A FALHAS

Disponibilidade

Confiabilidade

Segurança

Capacidade de manutençã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

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

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

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.

AULA 3 – Tratamento de Falhas

ARQUITETURA DE SISTEMAS DISTRIBUÍDOS

Falha, Erro e Defeito

Falha (físico) ! Erro (informação) ! Defeito (erro percebido)

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.”

AULA 3 – Tratamento de Falhas

ARQUITETURA DE SISTEMAS DISTRIBUÍDOS

top related