Alta disponibilidade e balanceamento de carga para a melhoria de sistemas computacionais críticos usando software livre: um estudo de caso
| Ano de defesa: | 2009 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Federal de Viçosa
BR Metodologias e técnicas da Computação; Sistemas de Computação Mestrado em Ciência da Computação UFV |
| 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://locus.ufv.br/handle/123456789/2594 |
Resumo: | Os principais desafios para ampla utilização de sistemas computacionais por organizações que automatizam suas regras de negócios são qualidades e estabilidade da infra-estrutura. Este trabalho descreve uma análise experimental de uma arquitetura de cluster de alta disponibilidade e alto desempenho para um sistema computacional que possui uma aplicação de missão crítica. Sistemas de missão crítica são sistemas que devem ter alto grau de disponibilidade e continuar responder as requisições mesmo em presença de falhas. A estratégia adotada neste trabalho consiste no desenvolvimento de uma solução que vise a melhor utilizações dos recursos computacionais disponíveis no ambiente. Os objetivos principais são melhorar desempenho e ganhar escalabilidade através do balanceamento de carga e aumentar a confiabilidade utilizando técnicas de alta disponibilidade. Os resultados obtidos mostraram que houve uma melhor utilização da largura de banda do ambiente computacional da ordem de 32,71% para entrada de dados e 58,1% para a saída de dados. Além disso, o processador teve uma redução de uso dos seus recursos em 47,65% e a memória principal em torno de 14,58%. Outros resultados complementares, para a arquitetura computacional de clusters proposta, foram agregados na formação da solução final, a fim de permitirem análises e conclusões quando comparados a sistemas computacionais críticos convencionais. A estratégia para o desenvolvimento deste trabalho foi estudar as técnicas e métricas de avaliação de desempenho, bem como os principais parâmetros que influenciam o desempenho de um sistema computacional crítico. A partir da monitoração e ajustes destes parâmetros, foi observada uma melhoria do tempo de resposta e uma maior disponibilidade dos recursos do sistema avaliado. Posteriormente, foram desenvolvidas novas monitorações e análise para comprovar o melhor rendimento do sistema na presença de falhas, quando as técnicas de alta disponibilidade e balanceamento de carga são utilizadas. |
| id |
UFV_2fee7abfcdbb16cb799f6f3dce6538f6 |
|---|---|
| oai_identifier_str |
oai:locus.ufv.br:123456789/2594 |
| network_acronym_str |
UFV |
| network_name_str |
LOCUS Repositório Institucional da UFV |
| repository_id_str |
|
| spelling |
Alta disponibilidade e balanceamento de carga para a melhoria de sistemas computacionais críticos usando software livre: um estudo de casoHigh availability and load balancing for improvement of critical computing systems using free software: a case ok studyAlta disponibilidadeBalanceamento de cargaHigh availabilityLoad balancingCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOOs principais desafios para ampla utilização de sistemas computacionais por organizações que automatizam suas regras de negócios são qualidades e estabilidade da infra-estrutura. Este trabalho descreve uma análise experimental de uma arquitetura de cluster de alta disponibilidade e alto desempenho para um sistema computacional que possui uma aplicação de missão crítica. Sistemas de missão crítica são sistemas que devem ter alto grau de disponibilidade e continuar responder as requisições mesmo em presença de falhas. A estratégia adotada neste trabalho consiste no desenvolvimento de uma solução que vise a melhor utilizações dos recursos computacionais disponíveis no ambiente. Os objetivos principais são melhorar desempenho e ganhar escalabilidade através do balanceamento de carga e aumentar a confiabilidade utilizando técnicas de alta disponibilidade. Os resultados obtidos mostraram que houve uma melhor utilização da largura de banda do ambiente computacional da ordem de 32,71% para entrada de dados e 58,1% para a saída de dados. Além disso, o processador teve uma redução de uso dos seus recursos em 47,65% e a memória principal em torno de 14,58%. Outros resultados complementares, para a arquitetura computacional de clusters proposta, foram agregados na formação da solução final, a fim de permitirem análises e conclusões quando comparados a sistemas computacionais críticos convencionais. A estratégia para o desenvolvimento deste trabalho foi estudar as técnicas e métricas de avaliação de desempenho, bem como os principais parâmetros que influenciam o desempenho de um sistema computacional crítico. A partir da monitoração e ajustes destes parâmetros, foi observada uma melhoria do tempo de resposta e uma maior disponibilidade dos recursos do sistema avaliado. Posteriormente, foram desenvolvidas novas monitorações e análise para comprovar o melhor rendimento do sistema na presença de falhas, quando as técnicas de alta disponibilidade e balanceamento de carga são utilizadas.The major challenges to a broader use of computer systems for organizations that automate their business rules are the quality and stability of the infrastructure. This work describes an experimental analysis of the cluster architecture oh high availability and high performance to a computer systems that has a mission critical application. Mission critical systems are systems that must have high availability and continue to meet the requirements even in the presence of faults. The strategy adopted in this study was to develop a solution that aims to improve the use of the available resources. The main objectives are to improve performance and gain scalability thought load balancing and improves the reliability through the use of high availability techniques. The results have shown a better bandwidth utilization of the computing environment around 32.71% for data input and 58.1% for data output. Furthermore, the processor had a reduction of use of its resources in 47.65% and the main memory around 14.58%. Other additional results for the proposed computer architecture clusters were aggregated in the formation of the final solution, to allow analysis and conclusions when compared to the conventional critical computer systems. The strategy for the development of this work was to study the techniques and metrics for performance analysis, as well as the major parameters affecting the performance of a critical computer system. From the monitoring and adjustments of these parameters, it was observed an improvement in response time and higher availability of the evaluated system. Subsequently, it were performed new monitoring and analysis to show the better performance of the systems in presence of failures, when high availability and load balancing techniques are used.Universidade Federal de ViçosaBRMetodologias e técnicas da Computação; Sistemas de ComputaçãoMestrado em Ciência da ComputaçãoUFVhttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4750634U3Ferreira, Ricardo dos Santoshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4723626E5Rocha, Mauro Nacifhttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4702810U7Goulart, Carlos de Castrohttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784106Y9Santos, André Gustavo doshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4796253Z5Lobosco, Marcelohttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4763963U7Costa, Hebert Luiz Amaral2015-03-26T13:10:21Z2009-08-212015-03-26T13:10:21Z2009-03-13info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfCOSTA, Hebert Luiz Amaral. High availability and load balancing for improvement of critical computing systems using free software: a case ok study. 2009. 139 f. Dissertação (Mestrado em Metodologias e técnicas da Computação; Sistemas de Computação) - Universidade Federal de Viçosa, Viçosa, 2009.http://locus.ufv.br/handle/123456789/2594porinfo:eu-repo/semantics/openAccessreponame:LOCUS Repositório Institucional da UFVinstname:Universidade Federal de Viçosa (UFV)instacron:UFV2016-04-09T02:10:26Zoai:locus.ufv.br:123456789/2594Repositório InstitucionalPUBhttps://www.locus.ufv.br/oai/requestfabiojreis@ufv.bropendoar:21452016-04-09T02:10:26LOCUS Repositório Institucional da UFV - Universidade Federal de Viçosa (UFV)false |
| dc.title.none.fl_str_mv |
Alta disponibilidade e balanceamento de carga para a melhoria de sistemas computacionais críticos usando software livre: um estudo de caso High availability and load balancing for improvement of critical computing systems using free software: a case ok study |
| title |
Alta disponibilidade e balanceamento de carga para a melhoria de sistemas computacionais críticos usando software livre: um estudo de caso |
| spellingShingle |
Alta disponibilidade e balanceamento de carga para a melhoria de sistemas computacionais críticos usando software livre: um estudo de caso Costa, Hebert Luiz Amaral Alta disponibilidade Balanceamento de carga High availability Load balancing CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| title_short |
Alta disponibilidade e balanceamento de carga para a melhoria de sistemas computacionais críticos usando software livre: um estudo de caso |
| title_full |
Alta disponibilidade e balanceamento de carga para a melhoria de sistemas computacionais críticos usando software livre: um estudo de caso |
| title_fullStr |
Alta disponibilidade e balanceamento de carga para a melhoria de sistemas computacionais críticos usando software livre: um estudo de caso |
| title_full_unstemmed |
Alta disponibilidade e balanceamento de carga para a melhoria de sistemas computacionais críticos usando software livre: um estudo de caso |
| title_sort |
Alta disponibilidade e balanceamento de carga para a melhoria de sistemas computacionais críticos usando software livre: um estudo de caso |
| author |
Costa, Hebert Luiz Amaral |
| author_facet |
Costa, Hebert Luiz Amaral |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4750634U3 Ferreira, Ricardo dos Santos http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4723626E5 Rocha, Mauro Nacif http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4702810U7 Goulart, Carlos de Castro http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784106Y9 Santos, André Gustavo dos http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4796253Z5 Lobosco, Marcelo http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4763963U7 |
| dc.contributor.author.fl_str_mv |
Costa, Hebert Luiz Amaral |
| dc.subject.por.fl_str_mv |
Alta disponibilidade Balanceamento de carga High availability Load balancing CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| topic |
Alta disponibilidade Balanceamento de carga High availability Load balancing CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| description |
Os principais desafios para ampla utilização de sistemas computacionais por organizações que automatizam suas regras de negócios são qualidades e estabilidade da infra-estrutura. Este trabalho descreve uma análise experimental de uma arquitetura de cluster de alta disponibilidade e alto desempenho para um sistema computacional que possui uma aplicação de missão crítica. Sistemas de missão crítica são sistemas que devem ter alto grau de disponibilidade e continuar responder as requisições mesmo em presença de falhas. A estratégia adotada neste trabalho consiste no desenvolvimento de uma solução que vise a melhor utilizações dos recursos computacionais disponíveis no ambiente. Os objetivos principais são melhorar desempenho e ganhar escalabilidade através do balanceamento de carga e aumentar a confiabilidade utilizando técnicas de alta disponibilidade. Os resultados obtidos mostraram que houve uma melhor utilização da largura de banda do ambiente computacional da ordem de 32,71% para entrada de dados e 58,1% para a saída de dados. Além disso, o processador teve uma redução de uso dos seus recursos em 47,65% e a memória principal em torno de 14,58%. Outros resultados complementares, para a arquitetura computacional de clusters proposta, foram agregados na formação da solução final, a fim de permitirem análises e conclusões quando comparados a sistemas computacionais críticos convencionais. A estratégia para o desenvolvimento deste trabalho foi estudar as técnicas e métricas de avaliação de desempenho, bem como os principais parâmetros que influenciam o desempenho de um sistema computacional crítico. A partir da monitoração e ajustes destes parâmetros, foi observada uma melhoria do tempo de resposta e uma maior disponibilidade dos recursos do sistema avaliado. Posteriormente, foram desenvolvidas novas monitorações e análise para comprovar o melhor rendimento do sistema na presença de falhas, quando as técnicas de alta disponibilidade e balanceamento de carga são utilizadas. |
| publishDate |
2009 |
| dc.date.none.fl_str_mv |
2009-08-21 2009-03-13 2015-03-26T13:10:21Z 2015-03-26T13:10:21Z |
| 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 |
COSTA, Hebert Luiz Amaral. High availability and load balancing for improvement of critical computing systems using free software: a case ok study. 2009. 139 f. Dissertação (Mestrado em Metodologias e técnicas da Computação; Sistemas de Computação) - Universidade Federal de Viçosa, Viçosa, 2009. http://locus.ufv.br/handle/123456789/2594 |
| identifier_str_mv |
COSTA, Hebert Luiz Amaral. High availability and load balancing for improvement of critical computing systems using free software: a case ok study. 2009. 139 f. Dissertação (Mestrado em Metodologias e técnicas da Computação; Sistemas de Computação) - Universidade Federal de Viçosa, Viçosa, 2009. |
| url |
http://locus.ufv.br/handle/123456789/2594 |
| 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 application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Federal de Viçosa BR Metodologias e técnicas da Computação; Sistemas de Computação Mestrado em Ciência da Computação UFV |
| publisher.none.fl_str_mv |
Universidade Federal de Viçosa BR Metodologias e técnicas da Computação; Sistemas de Computação Mestrado em Ciência da Computação UFV |
| dc.source.none.fl_str_mv |
reponame:LOCUS Repositório Institucional da UFV instname:Universidade Federal de Viçosa (UFV) instacron:UFV |
| instname_str |
Universidade Federal de Viçosa (UFV) |
| instacron_str |
UFV |
| institution |
UFV |
| reponame_str |
LOCUS Repositório Institucional da UFV |
| collection |
LOCUS Repositório Institucional da UFV |
| repository.name.fl_str_mv |
LOCUS Repositório Institucional da UFV - Universidade Federal de Viçosa (UFV) |
| repository.mail.fl_str_mv |
fabiojreis@ufv.br |
| _version_ |
1855045712688971776 |