Tolerância a falhas para sistemas legados : um estudo de caso no exército brasileiro

Detalhes bibliográficos
Ano de defesa: 2015
Autor(a) principal: Santos Junior, Fausto Andrade dos
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://repositorio.unb.br/handle/10482/19500
http://dx.doi.org/10.26512/2015.08.D.19500
Resumo: Dissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2015.
id UNB_d1d92f7ae7e51f4dceb17806e2a41364
oai_identifier_str oai:repositorio.unb.br:10482/19500
network_acronym_str UNB
network_name_str Repositório Institucional da UnB
repository_id_str
spelling Tolerância a falhas para sistemas legados : um estudo de caso no exército brasileiroSistemas operacionais distribuídos (Computadores)Sistemas distribuídosMiddleware (Programa de computador)Arquitetura de computadorDissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2015.Soluções modernas de arquitetura de sistemas indicam, muitas vezes, a computação distribuída como meio de satisfazer características desejáveis de desempenho. Uma classe de arquitetura distribuída em especial é o MOM ou Middleware Orientado à Mensagem. Esta arquitetura é capaz de conceder um mecanismo de comunicação assíncrona, em que é possível implementar fatores como escalabilidade e tolerância à falhas, de maneira transparente. O Exército Brasileiro conta com diversos sistemas que proporcionam fatores similares aos proporcionados pela arquitetura MOM, embora boa parte dos sistemas legados não admita esta abordagem. O Departamento-Geral do Pessoal - DGP, responsável pelos processos que envolvem recursos humanos no Exército, utiliza sistemas legados ao prover vários serviços. Alguns destes sistemas participam de processos sensíveis, como é o caso observado do processo de concessão de benefícios do sistema previdenciário, em que o sistema Papiro cataloga e concentra a documentação comprobatória de direitos. Seu objetivo é prover o acesso aos documentos cadastrados para consulta e averiguação de direitos pelos beneficiários, e que deve ocorrer na região onde reside a pessoa interessada. A arquitetura do sistema Papiro utiliza dados do negócio armazenados diretamente em arquivos, e não possui mecanismos para oferecer escalabilidade e tolerância a falhas nativamente. Seu uso é limitado em função da disponibilidade do sistema no território nacional, tendo em vista que seus usuários o acessam a partir das organizações militares presentes nas regiões centrais e fronteiras do país. Esta pesquisa tem por objetivo compor uma proposta de infraestrutura de armazenamento para sistemas legados do DGP, que proporcione a tolerância à falhas e a escalabilidade, sem que para isso deva-se ajustar as aplicações legadas hospedadas. A arquitetura elaborada baseia-se no StackSync, um MOM capaz de sincronizar espaços de armazenamento em ambientes heterogêneos. Os serviços necessários para a construção da arquitetura são detalhados, de acordo com sua participação no ambiente. O estudo foi realizado utilizando dados extraídos do sistema Papiro. Com os resultados obtidos, foi possível avaliar a aplicação da infraestura e o custo de hardware necessário para sua implementação pelo Exército Brasileiro.Modern solutions of systems architecture indicates, often, the distributed computing as a mean to meet desired performance characteristics. An distributed architecture class in particular is MOM or Message Oriented Middleware. This architecture is able to provide a mechanism for asynchronous communication, in which it is possible to implement such factors as scalability and fault tolerance in a transparent manner. The Brazilian Army has several systems that provide similar factors to those provided by MOM architecture, although much of the legacy systems will not admit this approach. The Departamento-Geral do Pessoal - DGP, responsible for processes that involve human resources in the Army, uses legacy systems to provide various services. Some of these systems participate in sensitive cases, such as observed from the concession of benefits concerning the social security system process, in which the Papiro system catalogs and concentrates supporting documentation. Its goal is to provide access to registered documents for inquiry and investigation about recipient rights, and that should occur in the region where the person concerned resides. The Papiro system’s architecture uses business data stored directly in files, and does not have mechanisms to provide scalability and fault tolerance natively. Its use is limited depending on system availability in the country, given that their users access from military organizations present in the central regions and the country’s borders. This research aims to compose a storage infrastructure proposal to the DGP legacy systems, which provides the fault tolerance and scalability, without adjusting the hosted legacy applications. The developed architecture is based on StackSync, a MOM capable of storage synchronization between heterogeneous environments. The services needed for the construction of the architecture are detailed, according to their participation in the environment. The study was carried out using data extracted from Papiro system. With the results obtained, it was possible to evaluate the infrastructure’s implementation and the cost of hardware needed to deliver this solution to the Brazilian Army.Von Paumgartten, Aletéia Patrícia Favacho de AraújoSantos Junior, Fausto Andrade dos2016-02-15T17:12:22Z2016-02-15T17:12:22Z2016-02-152015-08-24info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfSANTOS JÚNIOR, Fausto Andrade dos. Tolerância a falhas para sistemas legados: um estudo de caso no exército brasileiro. xiv, 105 f. Dissertação (Mestrado Profissional em Computação Aplicada)—Universidade de Brasília, Brasília, 2015.http://repositorio.unb.br/handle/10482/19500http://dx.doi.org/10.26512/2015.08.D.19500A concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor com as seguintes condições: Na qualidade de titular dos direitos de autor da publicação, autorizo a Universidade de Brasília e o IBICT a disponibilizar por meio dos sites www.bce.unb.br, www.ibict.br, http://hercules.vtls.com/cgi-bin/ndltd/chameleon?lng=pt&skin=ndltd sem ressarcimento dos direitos autorais, de acordo com a Lei nº 9610/98, o texto integral da obra disponibilizada, conforme permissões assinaladas, para fins de leitura, impressão e/ou download, a título de divulgação da produção científica brasileira, a partir desta data.info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UnBinstname:Universidade de Brasília (UnB)instacron:UNB2023-07-14T18:59:42Zoai:repositorio.unb.br:10482/19500Repositório InstitucionalPUBhttps://repositorio.unb.br/oai/requestrepositorio@unb.bropendoar:2023-07-14T18:59:42Repositório Institucional da UnB - Universidade de Brasília (UnB)false
dc.title.none.fl_str_mv Tolerância a falhas para sistemas legados : um estudo de caso no exército brasileiro
title Tolerância a falhas para sistemas legados : um estudo de caso no exército brasileiro
spellingShingle Tolerância a falhas para sistemas legados : um estudo de caso no exército brasileiro
Santos Junior, Fausto Andrade dos
Sistemas operacionais distribuídos (Computadores)
Sistemas distribuídos
Middleware (Programa de computador)
Arquitetura de computador
title_short Tolerância a falhas para sistemas legados : um estudo de caso no exército brasileiro
title_full Tolerância a falhas para sistemas legados : um estudo de caso no exército brasileiro
title_fullStr Tolerância a falhas para sistemas legados : um estudo de caso no exército brasileiro
title_full_unstemmed Tolerância a falhas para sistemas legados : um estudo de caso no exército brasileiro
title_sort Tolerância a falhas para sistemas legados : um estudo de caso no exército brasileiro
author Santos Junior, Fausto Andrade dos
author_facet Santos Junior, Fausto Andrade dos
author_role author
dc.contributor.none.fl_str_mv Von Paumgartten, Aletéia Patrícia Favacho de Araújo
dc.contributor.author.fl_str_mv Santos Junior, Fausto Andrade dos
dc.subject.por.fl_str_mv Sistemas operacionais distribuídos (Computadores)
Sistemas distribuídos
Middleware (Programa de computador)
Arquitetura de computador
topic Sistemas operacionais distribuídos (Computadores)
Sistemas distribuídos
Middleware (Programa de computador)
Arquitetura de computador
description Dissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2015.
publishDate 2015
dc.date.none.fl_str_mv 2015-08-24
2016-02-15T17:12:22Z
2016-02-15T17:12:22Z
2016-02-15
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv SANTOS JÚNIOR, Fausto Andrade dos. Tolerância a falhas para sistemas legados: um estudo de caso no exército brasileiro. xiv, 105 f. Dissertação (Mestrado Profissional em Computação Aplicada)—Universidade de Brasília, Brasília, 2015.
http://repositorio.unb.br/handle/10482/19500
http://dx.doi.org/10.26512/2015.08.D.19500
identifier_str_mv SANTOS JÚNIOR, Fausto Andrade dos. Tolerância a falhas para sistemas legados: um estudo de caso no exército brasileiro. xiv, 105 f. Dissertação (Mestrado Profissional em Computação Aplicada)—Universidade de Brasília, Brasília, 2015.
url http://repositorio.unb.br/handle/10482/19500
http://dx.doi.org/10.26512/2015.08.D.19500
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.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UnB
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Repositório Institucional da UnB
collection Repositório Institucional da UnB
repository.name.fl_str_mv Repositório Institucional da UnB - Universidade de Brasília (UnB)
repository.mail.fl_str_mv repositorio@unb.br
_version_ 1839083987807502336