Sistemas Tolerantes a Falhas
5º ano, Tecnologias da Informação
EST-IPCB
2º semestre de 2000/2001
Resumo
A tolerância a falhas é uma característica essencial em qualquer sistema informático que se pretenda que forneça um determinado serviço, continuamente, por um período de tempo extenso. Esta disciplina pretende transmitir os conceitos associados a tolerância a falhas, bem como as técnicas comummente utilizadas para conferir tolerância a falhas a um dado sistema, sendo dada especial atenção aos sistemas de controlo ou monitorização, integrados em equipamentos automáticos (embedded systems).
Numa fase inicial da disciplina, a tolerância a falhas é abordada como uma vertente do conceito mais vasto de
dependabilidade (dependability). Posteriormente, são também abordados
conceitos associados a falhas no domínio temporal, sendo feita uma breve incursão pelos
sistemas de tempo-real e pelos sistemas de comunicação baseados em
fieldbus. A disciplina termina com uma abordagem aos métodos mais comuns para conferir
tolerância a falhas naquele tipo de sistemas.