[en] FAULT TOLERANCE IN RIO ENVIRONMENT
Autor(a) principal: | |
---|---|
Data de Publicação: | 2006 |
Tipo de documento: | Outros |
Idioma: | por |
Título da fonte: | Repositório Institucional da PUC-RIO (Projeto Maxwell) |
Texto Completo: | https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=8749@1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=8749@2 http://doi.org/10.17771/PUCRio.acad.8749 |
Resumo: | [pt] A utilização de tolerância a falhas na construção de aplicações em sistemas distribuídos é, em geral, uma tarefa complexa. Para facilitar esta tarefa, pode-se utilizar um ambiente de desenvolvimento que forneça técnicas padronizadas e ferramentas para o suporte a tolerância a falhas. Com esse objetivo, foi concebido um suporte especializado para a tolerância a falhas. Parte deste suporte foi implementado e adicionado ao ambiente RIO (Reconfigurable interconnectable Objects) O RIO é centrado no conceito de módulos configuráveis que se comunicam por interfaces bem definidas. O suporte a tolerância a falhas é obtido a partir de técnicas baseadas em replicação de módulos de software. Como exemplo, são apresentadas três técnicas de replicação, Replicação Passiva Reserva Quente, Replicação Ativa Competitiva e Replicação Ativa Cíclica, bem como o suporte concebido e implementado para as mesmas. Os detalhes relevantes desta implementação são discutidos e, finalmente, apresenta-se conclusões e sugestões para trabalhos futuros. |
id |
PUC_RIO-1_db3c71f9cb59941a630f53f2c9fc0c2b |
---|---|
oai_identifier_str |
oai:MAXWELL.puc-rio.br:8749 |
network_acronym_str |
PUC_RIO-1 |
network_name_str |
Repositório Institucional da PUC-RIO (Projeto Maxwell) |
repository_id_str |
534 |
spelling |
[en] FAULT TOLERANCE IN RIO ENVIRONMENT [pt] TOLERÂNCIA A FALHAS NO AMBIENTE RIO [pt] SISTEMAS DISTRIBUIDOS[pt] TOLERANCIA A FALHAS[en] DISTRIBUTED SYSTEMS[en] FAULT TOLERANCE[pt] A utilização de tolerância a falhas na construção de aplicações em sistemas distribuídos é, em geral, uma tarefa complexa. Para facilitar esta tarefa, pode-se utilizar um ambiente de desenvolvimento que forneça técnicas padronizadas e ferramentas para o suporte a tolerância a falhas. Com esse objetivo, foi concebido um suporte especializado para a tolerância a falhas. Parte deste suporte foi implementado e adicionado ao ambiente RIO (Reconfigurable interconnectable Objects) O RIO é centrado no conceito de módulos configuráveis que se comunicam por interfaces bem definidas. O suporte a tolerância a falhas é obtido a partir de técnicas baseadas em replicação de módulos de software. Como exemplo, são apresentadas três técnicas de replicação, Replicação Passiva Reserva Quente, Replicação Ativa Competitiva e Replicação Ativa Cíclica, bem como o suporte concebido e implementado para as mesmas. Os detalhes relevantes desta implementação são discutidos e, finalmente, apresenta-se conclusões e sugestões para trabalhos futuros. [en] The use of fault tolerance in the construction of distributed systems applications is usually a complex task. To make this task easier, a development environment may be used including standard techniques and tools for the support of fault tolerance. With this purpose, a specialized fault tolerance support was concepted. Part of this support was implemented and added to the RIO (Reconfigurable interconnectable Objects) environment. The RIO is based on the concept of configurables modules. Well defined interfaces are used to modules comunication. The fault tolerance support is obtained by software replication based techniques. Three replication techniques examples are presented, Hot Standby Passive Replication, Competitive Active Replication and Ciclic Active Replication, as well as the designed support for them. Important implementation details are discussed and, finally, conclusions and sugestions for future work are presented.MAXWELLORLANDO GOMES LOQUES FILHOORLANDO GOMES LOQUES FILHOOLDAIR FERREIRA GARCIA DE BRITO2006-07-31info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/otherhttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=8749@1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=8749@2http://doi.org/10.17771/PUCRio.acad.8749porreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2017-09-14T00:00:00Zoai:MAXWELL.puc-rio.br:8749Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342017-09-14T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false |
dc.title.none.fl_str_mv |
[en] FAULT TOLERANCE IN RIO ENVIRONMENT [pt] TOLERÂNCIA A FALHAS NO AMBIENTE RIO |
title |
[en] FAULT TOLERANCE IN RIO ENVIRONMENT |
spellingShingle |
[en] FAULT TOLERANCE IN RIO ENVIRONMENT OLDAIR FERREIRA GARCIA DE BRITO [pt] SISTEMAS DISTRIBUIDOS [pt] TOLERANCIA A FALHAS [en] DISTRIBUTED SYSTEMS [en] FAULT TOLERANCE |
title_short |
[en] FAULT TOLERANCE IN RIO ENVIRONMENT |
title_full |
[en] FAULT TOLERANCE IN RIO ENVIRONMENT |
title_fullStr |
[en] FAULT TOLERANCE IN RIO ENVIRONMENT |
title_full_unstemmed |
[en] FAULT TOLERANCE IN RIO ENVIRONMENT |
title_sort |
[en] FAULT TOLERANCE IN RIO ENVIRONMENT |
author |
OLDAIR FERREIRA GARCIA DE BRITO |
author_facet |
OLDAIR FERREIRA GARCIA DE BRITO |
author_role |
author |
dc.contributor.none.fl_str_mv |
ORLANDO GOMES LOQUES FILHO ORLANDO GOMES LOQUES FILHO |
dc.contributor.author.fl_str_mv |
OLDAIR FERREIRA GARCIA DE BRITO |
dc.subject.por.fl_str_mv |
[pt] SISTEMAS DISTRIBUIDOS [pt] TOLERANCIA A FALHAS [en] DISTRIBUTED SYSTEMS [en] FAULT TOLERANCE |
topic |
[pt] SISTEMAS DISTRIBUIDOS [pt] TOLERANCIA A FALHAS [en] DISTRIBUTED SYSTEMS [en] FAULT TOLERANCE |
description |
[pt] A utilização de tolerância a falhas na construção de aplicações em sistemas distribuídos é, em geral, uma tarefa complexa. Para facilitar esta tarefa, pode-se utilizar um ambiente de desenvolvimento que forneça técnicas padronizadas e ferramentas para o suporte a tolerância a falhas. Com esse objetivo, foi concebido um suporte especializado para a tolerância a falhas. Parte deste suporte foi implementado e adicionado ao ambiente RIO (Reconfigurable interconnectable Objects) O RIO é centrado no conceito de módulos configuráveis que se comunicam por interfaces bem definidas. O suporte a tolerância a falhas é obtido a partir de técnicas baseadas em replicação de módulos de software. Como exemplo, são apresentadas três técnicas de replicação, Replicação Passiva Reserva Quente, Replicação Ativa Competitiva e Replicação Ativa Cíclica, bem como o suporte concebido e implementado para as mesmas. Os detalhes relevantes desta implementação são discutidos e, finalmente, apresenta-se conclusões e sugestões para trabalhos futuros. |
publishDate |
2006 |
dc.date.none.fl_str_mv |
2006-07-31 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/other |
format |
other |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=8749@1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=8749@2 http://doi.org/10.17771/PUCRio.acad.8749 |
url |
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=8749@1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=8749@2 http://doi.org/10.17771/PUCRio.acad.8749 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
MAXWELL |
publisher.none.fl_str_mv |
MAXWELL |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell) instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO) instacron:PUC_RIO |
instname_str |
Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO) |
instacron_str |
PUC_RIO |
institution |
PUC_RIO |
reponame_str |
Repositório Institucional da PUC-RIO (Projeto Maxwell) |
collection |
Repositório Institucional da PUC-RIO (Projeto Maxwell) |
repository.name.fl_str_mv |
Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO) |
repository.mail.fl_str_mv |
|
_version_ |
1814822559319851008 |