[en] FAULT TOLERANCE IN RIO ENVIRONMENT

Detalhes bibliográficos
Autor(a) principal: OLDAIR FERREIRA GARCIA DE BRITO
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