Sei sulla pagina 1di 22

SISTEMAS PARA INTERNET

ALTA DISPONIBILIDADE DE SERVIOS WEB


PROF. NAPOLEO PVOA RIBEIRO FILHO

napoleao@ifto.edu.br

Falha, erro e defeito


Falha(fault) - A causa de um erro uma falha.
Essa falha pode ser fsica ou lgica.
Falhas so associadas com a noo de defeitos:
um sistema defeituoso aquele que contm
falhas.
Define-se assim falha como sendo as
deficincias no sistema que possuem o potencial
de gerar erros.

FALHA, ERRO E
Falha, erro e defeito
DEFEITO
Erro(error): parte do estado do sistema que est
suscetvel a levar a defeitos subsequentes.
Se h um erro no estado do sistema, ento
existe uma sequncia de aes que podem ser
executadas e que levaro a defeitos no sistema,
a no ser que medidas sejam tomadas.

FALHA, ERRO E
Falha, erro e defeito
DEFEITO
Defeito(failure): ocorre quando o comportamento
do sistema desvia do que foi designado por suas
especificaes.
Um sistema est defeituoso quando ele no
pode prover o servio desejado.

Falha,
Defeito,erro
erroe edefeito
falha
Apesar de uma falha ter o potencial de gerar
erros, ela pode no gerar erro algum durante o
perodo de observao (falha latente).
Ex.: Uma clula de memria retorna sempre o
valor 0 independente do que armazenado nela,
ento ela contm uma falha. Porm, esta falha
pode no se manifestar at que a clula
defeituosa seja usada e o valor 1 seja
armazenado nela.

O MODELO DE 3
UNIVERSOS

Defeito, erro e falha


Falhas esto associadas ao universo fsico
Erros esto associados ao universo da
informao

Defeitos esto associados ao universo do


usurio

LATNCIA
Latncia de falha - perodo de tempo desde a

ocorrncia da falha at a manifestao do erro


devido aquela falha

Latncia de erro - perodo de tempo desde a


ocorrncia do erro at a manifestao do
defeito devido aquele erro

CLASSIFICAO DE FALHAS

CLASSIFICAO DE
FALHAS
Falhas fsicas - causadas por algum mau
funcionamento de um componente fsico.
Esse mau funcionamento pode ser originado por
diversas razes,como curto-circuito,
perturbaes eletro-magnticas, mudana de
temperatura,etc.

CLASSIFICAO DE
FALHAS
Falhas humanas: so imperfeies que podem
ser :

falhas de projeto, cometidas durante as fases


de projeto e planejamento do sistema ou
durante a execuo de procedimentos de
operao ou manuteno.

falhas de interao, cometidas por violar


inadivertidamente ou deliberadamente
procedimentos de operao ou manuteno.

DURAO OU
PERSISTNCIA
De acordo com a sua durao e momento de
ocorrncia (persistncia), as falhas podem ser
classificadas como:

Falhas transientes: so aquelas com durao


limitada, causadas por mau funcionamento
temporrio ou por alguma interferncia externa.
Podem ser intermitentes, ocorrendo
repetidamente por curtos intervalos de tempo.

DURAO OU
PERSISTNCIA

Falhas permanentes: so aquelas em que uma


vez o componente falha, ele nunca volta a
funcionar corretamente. Muitas tcnicas de
tolerncia a falhas assumem que os
componentes falham permanentemente.

OBJETIVO DE
TOLERNCIA A FALHAS
Alcanar a dependabilidade - qualidade do
servio fornecido por um dado sistema e a
confiana depositada no servio fornecido.

a propriedade dos sistemas computacionais


que define a capacidade dos mesmos de
prestar um servio no qual se pode
justificadamente confiar.

TOLERNCIA A FALHAS

CONFIABILIDADE
Capacidade de atender especificao.

Probabilidade que um sistema funcione durante


um intervalo de tempo.

dentro de condies definidas


durantes certo perodo de funcionamento
condicionado a estar operacional no incio
do perodo

Defeito,
CONFIABILIDADE
erro e falha
Mais usada como medida em:
sistemas em que mesmo curtos perodos de
operao incorreta so inaceitveis

sistemas em que o reparo impossvel


Exemplos: avaiao, explorao espacial

DISPONIBILIDADE
Probabilidade do sistema estar operacional em
um determinado instante de tempo

Alternncia

de perodos de funcionamento e
reparo (um sistema pode ser altamente
disponvel mesmo apresentando perodos de
inoperabilidade)

SEGURANA
Probabilidade do sistema:
ou de estar operacional e executar sua
funo corretamente

ou de descontinuar suas funes de forma a


no provocar dano a outros sistemas ou
pessoas que ele dependam

COMPROMETIMENTO COM O
DESEMPENHO (PERFORMABILITY)

Relacionado

a queda de desempenho
provocada por falhas

O sistema continua a operar, mas com a queda


de desempenho (degradao suave ou
gradual)

REPARABILIDADE
Facilidade de realizar a manuteno do sistema
Probabilidade que um sistema com defeitos

seja restaurado para um estado operacional em


um determinado espao de tempo.

Restaurao: localizar o problema, reparo,


colocar em operao

TESTABILIDADE
Capacidade de testar certos atributos internos
do sistema

Facilidade de realizar certos testes


A testabilidade aumenta a manutenabilidade
Manuais ou automticos

Potrebbero piacerti anche