tolerancia a falhas MTBF MTTF MTTR
Carlos Oberdan Rolim
Ciência da Computação
Medidas
Taxa de Defeitos
Curva da banheira
Tempos Médios (mean times)
MTTF, MTBF, MTTR
Exemplos de cálculos de tempos médios
Confiabilidade
Disponibilidade
Cobertura
Comportamento ideal x real
Ideal
Real
O que medir ?
Com que freqüência ocorrem defeitos?
Qual o tempo entre um defeito e outro?
Qual o tempo até o primeiro defeito?
Qual o tempo gasto para reparar cada defeito?
Quais as chances do sistema funcionar sem defeitos durante um determinado período de tempo?
Quais as chances dos sistema estar funcionando em um determinado instante? Taxa de Defeitos
Com que freqüência ocorrem defeitos?
Número esperado de defeitos em um dado período de tempo
(failure rate)
Taxa de Defeitos unidade: defeitos por hora
Expresso por (lambda)
Assume uma taxa de defeitos constante
Z(t) =
Na verdade não é constante
Boa aproximação: curva da banheira função: Z(t) – hazard function, ou taxa de defeitos ou ainda taxa de “morte” de componentes de uma população em um intervalo de tempo
Taxa instantanea de componentes falhos no tempo t
Quantidade de componentes operacionais Curva da Banheira fases de mortalidade infantil e envelhecimento muito pequenas comparadas ao período de vida útil
válido para hardware
Mortalidade Infantil
Alta taxa de defeitos que diminui rapidamente no tempo componentes fracos e mal fabricados
mortalidade infantil é uma fase de curto período de duração burn-in: remoção de componentes fracos operação acelerada de componentes antes de colocá-los no produto final só entram em operação componentes que sobreviveram à mortalidade infantil
Envelhecimento taxa de defeitos aumenta rapidamente com o tempo devido ao desgaste físico do componente
conhecendo o início da fase de envelhecimento é possível substituir o componente sistema volta a operar na fase de vida útil envelhecimento é também uma fase de curto período de duração
ideal é evitá-la
Tempo de vida útil
Corresponde ao tempo