Uma Implementação do Detector de Falhas do FT-CORBA

  • Luelson Marlos Nunes UFPR
  • Elias Procópio Duarte Jr. UFPR

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.

Palavras-chave: Sistemas Distribuídos, Tolerância a Falhas, Replicação, CORBA, Detecção de Falhas

Referências

A. Pope, The CORBA Reference Guide: Understanding the Common Object Request Broker Architecture, Addison-Wesley, 1997.

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
Publicado
21/05/2002
NUNES, Luelson Marlos; DUARTE JR., Elias Procópio. Uma Implementação do Detector de Falhas do FT-CORBA. In: WORKSHOP DE TESTES E TOLERÂNCIA A FALHAS (WTF), 3. , 2002, Búzios/RJ. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2002 . p. 97-100. ISSN 2595-2684. DOI: https://doi.org/10.5753/wtf.2002.23401.