Uma Implementação do Detector de Falhas do FT-CORBA
Resumo
Neste trabalho apresentamos uma abordagem de implementação do detector de falhas do FTCORBA (Fault Tolerant-Common Object Request Broker Architecture), utilizando a linguagem de programação Java integrada e o serviço COSNaming de uma implementação aberta do padrão CORBA. A abordagem utilizada neste trabalho para a implementação do detector de falhas propõe a monitoração periódica exclusivamente da réplica primária dos servidores. A monitoração das demais réplicas é executada apenas em caso de falha da réplica primária. Neste caso um novo servidor primário é eleito entre as réplicas sem falhas. Também é apresentado um exemplo de construção de uma aplicação tolerante a falhas utilizando o detector implementado.
Referências
Object Management Group, “Fault Tolerant CORBA Specification V1.0”, OMG Document ptc/2000-04-04 ed., 2000. Disponível em URL: ftp://ftp.omg.org/pub/docs/ptc/00-04-04.pdf
Object Management Group - OMG Home. Disponível em URL: http://www.omg.org/
Object Management Group, “A discussion of the Object Management Achitecture”, OMG Document 00-06-41 ed., 1997. Disponível em URL: ftp://ftp.omg.org/pub/docs/formal/00-06-41.pdf