Análise da aplicabilidade das regras de ouro ao tuning de sistemas gerenciadores de bancos de dados relacionais em ambientes de computação em nuvem
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFPR |
Texto Completo: | https://hdl.handle.net/1884/36833 |
Resumo: | Orientador : Prof. Dr. Marcos Sfair Sunye |
id |
UFPR_9697589ce2f7903228cafa5572732fc2 |
---|---|
oai_identifier_str |
oai:acervodigital.ufpr.br:1884/36833 |
network_acronym_str |
UFPR |
network_name_str |
Repositório Institucional da UFPR |
repository_id_str |
308 |
spelling |
Sunye, Marcos Sfair, 1964-Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em InformáticaBini, Tarcizio Alexandre2024-02-05T19:22:35Z2024-02-05T19:22:35Z2014https://hdl.handle.net/1884/36833Orientador : Prof. Dr. Marcos Sfair SunyeTese (doutorado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Programa de Pós-Graduação em Informática. Defesa: Curitiba, 07/03/2014Inclui referênciasResumo: A computação em nuvem oferece um ambiente bastante propício para o provimento de serviços de TI. A virtualização, tecnologia que compõe sua base possibilita simular sobre um computador físico, uma ou mais estações de trabalho chamadas máquinas virtuais, que permitem maior exibilidade e melhor racionalização de sua infraestrutura. A incorporação de sistemas legados aos ambientes em nuvem como forma de contenção de custo é uma demanda frequente e altamente relevante. Para isso, é comum o emprego do modelo multi-inquilino do tipo shared-hardware, no qual o sistema gerenciador de banco de dados e o sistema legado ficam hospedados em máquinas virtuais que competem, junto às demais, por recursos computacionais. Neste ambiente, é vital o emprego de estratégias de tuning que objetivam melhorias no desempenho do banco de dados. Porém, os sistemas gerenciadores de banco de dados relacionais não foram inicialmente projetados para serem executados em ambientes shared-hardware. Consequentemente, seus parâmetros de configuração, comumente alvos de regras de tuning, não consideram o fato de que os recursos disponíveis variam ao longo do tempo, devido ao provisionamento dinâmico comum em ambientes elásticos. Esta tese propõe um método de avaliação que, por meio da simulação de cargas de trabalho de acesso a disco oriundas de máquinas virtuais concorrentes, demonstra a inadequação do emprego das regras de tuning, conhecidas como regras-de-ouro, encontradas na literatura e/ou recomendadas por experts. Nossos resultados apontam para a definição de novas regras-de-ouro, específicas para ambientes virtualizados, além de viabilizar a criação de um modelo para o tuning automático de sistemas gerenciadores de banco de dados relacionais em ambientes de computação em nuvem. Palavras-Chave: sistema gerenciador de banco de dados relacional, virtualização, tuning, sistema legados, computação em nuvemAbstract: Cloud computing currently o_ers a very propitious environment for IT service provision. The virtualization, technology that compose their base enables to simulate in a physical computer one or more workstations called virtual machines that allow greater exibility and better use of its infrastructure. The incorporation of legacy systems to the cloud environments as a means of cost containment is a frequent and highly relevant demand. Therefore, it is common the use the multi-tenant model of shared-hardware type on which the database and legacy system are hosted on virtual machines that compete, with others, for computational resources. In this environment it is vital the use of tuning strategies that aim to improve the performance of the database. However, the relational database management systems were not initially designed to execute on shared-hardware environments. Consequently, its con_guration parameters, commonly targets of tuning rules, do not consider the fact that the available resources vary over time due to the common dynamic provisioning that is common in elastic environments. This thesis proposes an evaluation methodology that, simulates I/O workloads from concurrent virtual machines and demonstrates the inadequacy of the use of tuning rules, known as rules-ofthumb, found in literature and/or recommended by experts. Our results point to the new rules-of-thumb, speci_c to virtualized environments while also make feasible the creation of a model for automatic tuning of database in cloud computing environments. Keywords: relational database management system, virtualization, tuning, legacy systems, cloud computing.97f. : il. algumas color., grafs., tabs.application/pdfDisponível em formato digitalCiência da computaçãoBanco de dados relacionaisBanco de dados - GerenciaComputação em nuvemAnálise da aplicabilidade das regras de ouro ao tuning de sistemas gerenciadores de bancos de dados relacionais em ambientes de computação em nuveminfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisporreponame:Repositório Institucional da UFPRinstname:Universidade Federal do Paraná (UFPR)instacron:UFPRinfo:eu-repo/semantics/openAccessTHUMBNAILR - T - TARCIZIO ALEXANDRE BINI.pdf.jpgGenerated Thumbnailimage/jpeg1266https://acervodigital.ufpr.br/bitstream/1884/36833/1/R%20-%20T%20-%20TARCIZIO%20ALEXANDRE%20BINI.pdf.jpg85ae7422a828f7d7aa1b2a0a0db40ce2MD51open accessTEXTR - T - TARCIZIO ALEXANDRE BINI.pdf.txtExtracted Texttext/plain173575https://acervodigital.ufpr.br/bitstream/1884/36833/2/R%20-%20T%20-%20TARCIZIO%20ALEXANDRE%20BINI.pdf.txtfeb0f87d72dfb0bdc1977bffa5281a40MD52open accessORIGINALR - T - TARCIZIO ALEXANDRE BINI.pdfapplication/pdf1677190https://acervodigital.ufpr.br/bitstream/1884/36833/3/R%20-%20T%20-%20TARCIZIO%20ALEXANDRE%20BINI.pdf3c43f830e5f790c3fe6d45a2d905c22dMD53open access1884/368332024-02-05 16:22:35.597open accessoai:acervodigital.ufpr.br:1884/36833Repositório de PublicaçõesPUBhttp://acervodigital.ufpr.br/oai/requestopendoar:3082024-02-05T19:22:35Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)false |
dc.title.pt_BR.fl_str_mv |
Análise da aplicabilidade das regras de ouro ao tuning de sistemas gerenciadores de bancos de dados relacionais em ambientes de computação em nuvem |
title |
Análise da aplicabilidade das regras de ouro ao tuning de sistemas gerenciadores de bancos de dados relacionais em ambientes de computação em nuvem |
spellingShingle |
Análise da aplicabilidade das regras de ouro ao tuning de sistemas gerenciadores de bancos de dados relacionais em ambientes de computação em nuvem Bini, Tarcizio Alexandre Ciência da computação Banco de dados relacionais Banco de dados - Gerencia Computação em nuvem |
title_short |
Análise da aplicabilidade das regras de ouro ao tuning de sistemas gerenciadores de bancos de dados relacionais em ambientes de computação em nuvem |
title_full |
Análise da aplicabilidade das regras de ouro ao tuning de sistemas gerenciadores de bancos de dados relacionais em ambientes de computação em nuvem |
title_fullStr |
Análise da aplicabilidade das regras de ouro ao tuning de sistemas gerenciadores de bancos de dados relacionais em ambientes de computação em nuvem |
title_full_unstemmed |
Análise da aplicabilidade das regras de ouro ao tuning de sistemas gerenciadores de bancos de dados relacionais em ambientes de computação em nuvem |
title_sort |
Análise da aplicabilidade das regras de ouro ao tuning de sistemas gerenciadores de bancos de dados relacionais em ambientes de computação em nuvem |
author |
Bini, Tarcizio Alexandre |
author_facet |
Bini, Tarcizio Alexandre |
author_role |
author |
dc.contributor.other.pt_BR.fl_str_mv |
Sunye, Marcos Sfair, 1964- Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Informática |
dc.contributor.author.fl_str_mv |
Bini, Tarcizio Alexandre |
dc.subject.por.fl_str_mv |
Ciência da computação Banco de dados relacionais Banco de dados - Gerencia Computação em nuvem |
topic |
Ciência da computação Banco de dados relacionais Banco de dados - Gerencia Computação em nuvem |
description |
Orientador : Prof. Dr. Marcos Sfair Sunye |
publishDate |
2014 |
dc.date.issued.fl_str_mv |
2014 |
dc.date.accessioned.fl_str_mv |
2024-02-05T19:22:35Z |
dc.date.available.fl_str_mv |
2024-02-05T19:22:35Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/1884/36833 |
url |
https://hdl.handle.net/1884/36833 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.pt_BR.fl_str_mv |
Disponível em formato digital |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
97f. : il. algumas color., grafs., tabs. application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPR instname:Universidade Federal do Paraná (UFPR) instacron:UFPR |
instname_str |
Universidade Federal do Paraná (UFPR) |
instacron_str |
UFPR |
institution |
UFPR |
reponame_str |
Repositório Institucional da UFPR |
collection |
Repositório Institucional da UFPR |
bitstream.url.fl_str_mv |
https://acervodigital.ufpr.br/bitstream/1884/36833/1/R%20-%20T%20-%20TARCIZIO%20ALEXANDRE%20BINI.pdf.jpg https://acervodigital.ufpr.br/bitstream/1884/36833/2/R%20-%20T%20-%20TARCIZIO%20ALEXANDRE%20BINI.pdf.txt https://acervodigital.ufpr.br/bitstream/1884/36833/3/R%20-%20T%20-%20TARCIZIO%20ALEXANDRE%20BINI.pdf |
bitstream.checksum.fl_str_mv |
85ae7422a828f7d7aa1b2a0a0db40ce2 feb0f87d72dfb0bdc1977bffa5281a40 3c43f830e5f790c3fe6d45a2d905c22d |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1797699059442515968 |