Vous êtes sur la page 1sur 15

Fundamentosde TolernciaaFalhas

Motivao
TaisySilvaWeber

Motivaoparatolernciaafalhas
manter o servio d desejado j d mesmo na presena de falhas
evitar que o usurio do servio seja o componente tolerante a falhas do sistema

componentes de hardware mais confiveis software e projeto cada vez menos confiveis sistemas i t cada d vez mais i complexos l
Taisy Weber 2

Desafiosatuais
bugs no projeto de hardware e software
altssima complexidade dos sistemas

Taisy Weber

Desafiosatuais
paralelismo em alta escala

sistemas distribudos

como aproveitar as novas plataformas?


para sistemas crticos e de misso crtica para operao em tempo real
Taisy Weber 4

Desafiosatuais
computadores mveis
baixa potncia, pequeno volume difcil usar replicao de componentes

Taisy Weber

Desafiosatuais
novas tecnologias
nanotecnologia, biochips, computao quntica

interao humano-computador
complexidade l id d interfaces amigveis
Taisy Weber 6

Desafiosatuais
unificao com security
dark side of human nature unificao de conceitos, medidas, tcnicas

figura: http://www.techrewind.com/

Taisy Weber

Tolernciaafalhas
TF um meio para alcanar dependabilidade

desenvolvedores d l d t tentam t garantir dependabilidade de um sistema usando tcnicas de Tolerncia a Falhas


Taisy Weber 8

Dependabilidade
confiabilidade (reliability) disponibilidade (availability) segurana funcional (safety) integridade i t id d e vrios outros atributos dependendo p do autor
Taisy Weber 9

reasdeAplicaodeTF
longa vida adiada manuteno aplicaes crticas alta disponibilidade

Taisy Weber

10

reasdeAplicao
longa vida satlites e sondas espaciais: probabilidade igual a 0,95 de estar operacional aps 10 anos de misso

Taisy Weber

11

reasdeAplicao
manuteno adiada
manuteno impossvel p ou extremamente cara: lugares remotos ou s acessveis i periodicamente, aplicaes espaciais

Taisy Weber

12

readeAplicao:sistemascrticos
aplicaes crticas

segurana humana, h proteo t de d equipamento ou segurana do meio ambiente

sistemas militares controle de trfego areo controle industrial instrumentao cirrgica

aparecem tambm com o nome de life-critical


Taisy Weber 13

readeAplicao:HA
alta disponibilidade
transaes financeiras e comerciais sistemas de reservas internacionais aplicaes na Internet (e-comerce)
sistemas on-line, no confundir com tempo p real

exemplos:
Clssicos: Tandem Nonstop & Stratus Atuais: servidores & HA HA-clusters clusters aparecem tambm com o nome de money-critical
Taisy Weber 14

Bibliografia
Avizienis, Laprie, Randell, Landwehr. Basic Concepts and Taxonomy of Dependable and Secure Computing Computing. IEEE Trans Trans. on dep dep. and secure comp. 2004

Johnson, B.W. Fault Tolerance, The Electrical Engineering Handbook, Ed. Richard C. Dorf, Boca Raton: CRC Press LLC LLC, 2000
Taisy Weber 15

Vous aimerez peut-être aussi