The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice
The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice
Em sistemas distribuídos, o fornecimento de recuperação de falhas é sempre uma questão importante de projeto, enquanto nenhum recurso de tolerância a falhas foi extensivamente considerado nos atuais ambientes RMI, CORBA e outros ambientes OODP. Como resultado, os desenvolvedores de aplicativos precisam implementar seus próprios mecanismos de tolerância a falhas. Neste artigo, propomos um ambiente de desenvolvimento tolerante a falhas baseado em um tipo de RMI, denominado FT_HORB, como uma extensão Java para a computação distribuída confiável com pontos de verificação e mecanismo de recuperação de rollback. O FT_HORB é implementado nas estações de trabalho Sun Ultra10 conectadas através de uma rede de 100 Mbps. Observamos que aplicações experimentais no FT_HORB podem continuar suas operações apesar de falhas de hardware e software. Três modelos de referência, como o problema das rainhas, o problema do caixeiro viajante e o problema de eliminação gaussiana são experimentados com o FT_HORB para avaliar seu desempenho. Os resultados mostram que o desempenho do FT_HORB é aceitável. Além disso, as experiências demonstram a sua possibilidade de extensão para apoiar totalmente o nosso objetivo de design ideal.
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copiar
Shik KIM, Muyong HYUN, Jiro YAMAKITA, "FT_HORB : A Fault-Tolerant Distributed Programming Environment Based on RMI" in IEICE TRANSACTIONS on Information,
vol. E85-D, no. 3, pp. 510-517, March 2002, doi: .
Abstract: In distributed systems, the provision for failure-recovery is always a hot design issue, whereas no fault-tolerant feature has been extensively considered in the current RMI, CORBA and other OODP environments. As a result, application developers have to implement their own fault tolerant mechanisms. In this paper, we propose a fault-tolerant development environment based on one kind of RMI, called FT_HORB, as a Java extension for the reliable distributed computing with checkpoints and rollback-recovery mechanism. The FT_HORB is implemented on the Sun Ultra10 workstations connected through a 100 Mbps network. We observe that experimental applications on the FT_HORB can continue their operations in spite of hardware and software failures. Three benchmark models such as the nqueens problem, the traveling salesman problem and the gaussian elimination problem are experimented with the FT_HORB to evaluate its performance. The results show the performance of FT_HORB is acceptable. In addition, experiments demonstrate its possibility of extension to fully support our optimal design goal.
URL: https://global.ieice.org/en_transactions/information/10.1587/e85-d_3_510/_p
Copiar
@ARTICLE{e85-d_3_510,
author={Shik KIM, Muyong HYUN, Jiro YAMAKITA, },
journal={IEICE TRANSACTIONS on Information},
title={FT_HORB : A Fault-Tolerant Distributed Programming Environment Based on RMI},
year={2002},
volume={E85-D},
number={3},
pages={510-517},
abstract={In distributed systems, the provision for failure-recovery is always a hot design issue, whereas no fault-tolerant feature has been extensively considered in the current RMI, CORBA and other OODP environments. As a result, application developers have to implement their own fault tolerant mechanisms. In this paper, we propose a fault-tolerant development environment based on one kind of RMI, called FT_HORB, as a Java extension for the reliable distributed computing with checkpoints and rollback-recovery mechanism. The FT_HORB is implemented on the Sun Ultra10 workstations connected through a 100 Mbps network. We observe that experimental applications on the FT_HORB can continue their operations in spite of hardware and software failures. Three benchmark models such as the nqueens problem, the traveling salesman problem and the gaussian elimination problem are experimented with the FT_HORB to evaluate its performance. The results show the performance of FT_HORB is acceptable. In addition, experiments demonstrate its possibility of extension to fully support our optimal design goal.},
keywords={},
doi={},
ISSN={},
month={March},}
Copiar
TY - JOUR
TI - FT_HORB : A Fault-Tolerant Distributed Programming Environment Based on RMI
T2 - IEICE TRANSACTIONS on Information
SP - 510
EP - 517
AU - Shik KIM
AU - Muyong HYUN
AU - Jiro YAMAKITA
PY - 2002
DO -
JO - IEICE TRANSACTIONS on Information
SN -
VL - E85-D
IS - 3
JA - IEICE TRANSACTIONS on Information
Y1 - March 2002
AB - In distributed systems, the provision for failure-recovery is always a hot design issue, whereas no fault-tolerant feature has been extensively considered in the current RMI, CORBA and other OODP environments. As a result, application developers have to implement their own fault tolerant mechanisms. In this paper, we propose a fault-tolerant development environment based on one kind of RMI, called FT_HORB, as a Java extension for the reliable distributed computing with checkpoints and rollback-recovery mechanism. The FT_HORB is implemented on the Sun Ultra10 workstations connected through a 100 Mbps network. We observe that experimental applications on the FT_HORB can continue their operations in spite of hardware and software failures. Three benchmark models such as the nqueens problem, the traveling salesman problem and the gaussian elimination problem are experimented with the FT_HORB to evaluate its performance. The results show the performance of FT_HORB is acceptable. In addition, experiments demonstrate its possibility of extension to fully support our optimal design goal.
ER -