Upload
ericalago
View
23
Download
0
Embed Size (px)
DESCRIPTION
Conteúdo de alta disponibilidade
Citation preview
SISTEMAS PARA INTERNET
ALTA DISPONIBILIDADE DE SERVIOS WEB
PROF. NAPOLEO PVOA RIBEIRO FILHO
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.
Def ine-se assim fa lha como sendo as deficincias no sistema que possuem o potencial de gerar erros.
FALHA, ERRO E 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 defeito
FALHA, ERRO E 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, erro e defeito
Defeito, erro e falhaApesar 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.
Falha, erro e defeito
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 d i v e r s a s r a z e s , c o m o c u r t o - c i r c u i t o , 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. P o d e m s e r i n t e r m i t e n t e s , o c o r r e n d o 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 to le rnc ia a f a l has 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, 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
CONFIABILIDADE
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