Estudo do uso de roteamento dinÃmico de mensagens em sistemas computacionais tolerantes a falhas baseados em transputers.

AUTOR(ES)
DATA DE PUBLICAÇÃO

1999

RESUMO

A constante evoluÃÃo tecnolÃgica na Ãrea de circuitos integrados, tem feito crescer o uso de sistemas computacionais em aplicaÃÃes consideradas crÃticas, ou seja, aplicaÃÃes nas quais o mau funcionamento pode provocar grandes perdas econÃmicas, ou causar danos a vidas humanas e ao meio ambiente. Estes sistemas exigem o uso de tÃcnicas de tolerÃncia a falhas, como mais uma ferramenta para se conseguir cumprir os requisitos de confiabilidade definidos para o sistema. Algumas dessas aplicaÃÃes crÃticas, tais como computadores de bordo de microssatÃlites, requerem grande capacidade de processamento e armazenamento. Estes requisitos muitas vezes nÃo podem ser cumpridos por um sistema computacional centralizado, entÃo à necessÃrio o uso de um sistema distribuÃdo. Os principais problemas na implementaÃÃo de sistemas distribuÃdos tolerantes a falhas, estÃo relacionados à complexidade das tarefas de roteamento de mensagens e tolerÃncia a falhas. Estas tarefas demandam um grande esforÃo de desenvolvimento, implementaÃÃo e execuÃÃo. Este trabalho apresenta uma anÃlise do uso do dispositivo de roteamento dinÃmico de mensagens ICR C416, em sistemas computacionais distribuÃdos tolerantes a falhas que utilizam o processador transputer. A aplicaÃÃo escolhida para este trabalho à baseada no computador de bordo do primeiro SatÃlite de AplicaÃÃes CientÃficas Brasileiro SACI-1. à apresentada a arquitetura geral do hardware e do software do sistema proposto e sÃo descritos seus algoritmos de roteamento de mensagens e de tolerÃncia a falhas. Finalmente, à feita uma anÃlise do comportamento deste sistema na presenÃa de falhas. Esta anÃlise à feita utilizando-se um software de simulaÃÃo desenvolvido especialmente para esta finalidade.

ASSUNTO(S)

arquitetura (computadores) tolerÃncia a falhas sistemas distribuÃdos sistemas de computadores embarcados confiabilidade programas de aplicaÃÃo (computadores) simulaÃÃo computadorizada

Documentos Relacionados