Área: Telecomunicações
Título: Sistema distribuído CORBA tolerante a falhas
Nº de alunos: 2 (preferencialmente)
1 (aceitável)
Prof. Responsável: Prof. Paulo da Fonseca Pinto
Prof. Acompanhante: Eng. Luis Bernardo
Descrição: Construção de uma plataforma distribuída tolerante a falhas, preparada para detectar e ajustar-se a falhas de ligações de alto débito, recorrendo a uma ligação de backup. O trabalho proposto compreende a realização de um serviço de Trading distribuído, recorrendo à interligação de Traders CORBA por acordos de federação. Monitores de rede detectam falhas nas redes originando eventos para aplicações e para os gestores distribuídos, que reconfiguram o sistema. A tolerância a falhas é obtida por replicação de servidores de aplicações. No final deve ser desenvolvida uma aplicação (ex. distribuição de áudio) para testar a plataforma.
Observações: Neste trabalho parte-se de uma plataforma
desenvolvida em C++ no ORB mico melhorando-a, e eventualmente, desenvolvendo
componentes noutras linguagens (ex. Java).