Uma Arquitetura Altamente Disponível Aplicada a Sistemas de Controle Embutidos de Tempo Real

  • Cesar Ossamu Ida UFRGS
  • Taisy Silva Weber UFRGS

Resumo


Uma arquitetura baseada em redundância de controladores para aumentar a segurança (safety) e disponibilidade de sistemas embutidos de tempo real é apresentada. Dois controladores (de prateleira) processam os mesmos dados de entrada e os dados computados são comparados, como forma de detecção de erros. Quando um erro é detectado, uma rotina de diagnóstico tenta identificar sua localidade. Isto pode demorar alguns ciclos de controle, o que viola a propriedade de tempo real da aplicação controlada; entretanto, a violação pode ocorrer na classe de aplicações embutidas sendo considerada, desde que não cause o colapso do processo controlado.

Referências

Braileiro, F.V. et al. Implementing fail-silent nodes for distributed systems. IEEE Transactions on Computers, Los Alamitos, v.45, n.11, p.1226-1238, Nov. 1996.

Cunha, J.C. et al. A study of failure models in feedback control systems. In: International Conference on Dependable Systems and Networks, Goteburg, 2001. Proceedings. Los Alamitos: IEEE Computer Society, Jul. 2001.

Jones, C.T.; Bryan, L.A. Programmable controllers – concepts and applications. USA: International Programmable Controls, 1983. 329p.

Laprie, J.C. Dependability of computer systems: from concepts to limits. In: IFIP International Workshop on Dependable Computing and its Applications. Johannesburg, South Africa, 1998. Proceedings. [S.l.: s.n. , Jan. 1998.

Pradhan, D.K.; Banerjee, P. Fault-tolerant multiprocessor and distributed systems: principles. In: PRADHAN, D. K., Fault-tolerant computer system design. Upper Saddle River: Prentice Hall, 1996. 550p. cap.3, p.135-235.

QNX Developer’s Network. Disponível em [link] Acesso em: abril de 2003.

Suri, N.; Walter, C.J e Hugue, M.M. Advances in Ultra-Dependable distributed systems. cap.1. Los Alamitos: IEEE Computer Society, 1995. 467p.
Publicado
19/05/2003
IDA, Cesar Ossamu; WEBER, Taisy Silva. Uma Arquitetura Altamente Disponível Aplicada a Sistemas de Controle Embutidos de Tempo Real. In: WORKSHOP DE TESTES E TOLERÂNCIA A FALHAS (WTF), 4. , 2003, Natal/RN. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2003 . p. 79-86. ISSN 2595-2684. DOI: https://doi.org/10.5753/wtf.2003.23393.