DATABASE SELF-TUNING IN THE CLOUD

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO === COORDENAÇÃO DE APERFEIÇOAMENTO DO PESSOAL DE ENSINO SUPERIOR === PROGRAMA DE EXCELENCIA ACADEMICA === A computação na nuvem vem modificando a maneira pela qual os usuários acessam e usufruem de serviços computacionais. Um sistema gerenciador de...

Full description

Bibliographic Details
Main Author: OTAVIO FREITAS TEIXEIRA
Other Authors: SERGIO LIFSCHITZ
Language:Portuguese
Published: PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO 2016
Online Access:http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=33445@1
http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=33445@2
id ndltd-IBICT-oai-MAXWELL.puc-rio.br-33445
record_format oai_dc
spelling ndltd-IBICT-oai-MAXWELL.puc-rio.br-334452019-03-01T15:43:59Z DATABASE SELF-TUNING IN THE CLOUD AUTO-SINTONIA PARA SISTEMAS DE BANCOS DE DADOS NA NUVEM OTAVIO FREITAS TEIXEIRA SERGIO LIFSCHITZ ANA CAROLINA BRITO DE ALMEIDA ANA CAROLINA BRITO DE ALMEIDA ANA CAROLINA BRITO DE ALMEIDA SERGIO LIFSCHITZ ROGERIO LUIS DE CARVALHO COSTA PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO COORDENAÇÃO DE APERFEIÇOAMENTO DO PESSOAL DE ENSINO SUPERIOR PROGRAMA DE EXCELENCIA ACADEMICA A computação na nuvem vem modificando a maneira pela qual os usuários acessam e usufruem de serviços computacionais. Um sistema gerenciador de banco de dados é um dos principais recursos deste novo ambiente de trabalho. Entretanto, os grandes volumes de dados devem ser adequadamente gerenciados e disponibilizados, de acordo com as oscilações das cargas de trabalho e em função de novos parâmetros existentes. Pelas dimensões do problema neste novo ambiente da nuvem, não há como dispor de um DBA que consiga, manualmente, administrar, manter disponibilidade e desempenho de maneira aceitável. Em particular, há necessidade de sintonia fina (tuning) automática pois o sistema na nuvem deve cumprir requisitos contratuais de operação e, para o usuário, deve-se oferecer recursos como se fossem ilimitados ao mesmo tempo que com excelente desempenho. Nesta dissertação são explicitadas e comparadas as atividades de (auto) sintonia fina em SGBDs que operam em ambientes convencionais e em ambientes de nuvem. Enfatizam-se as diferenças observadas na visão do provedor do serviço de nuvem e dos usuários em um contexto de DBaaS. Nesta pesquisa será proposta uma nova extensão da ontologia de domínio desenvolvida e aprimorada por [Almeida, 2013] e [Oliveira, 2015], a fim de abranger a sintonia fina em banco de dados na nuvem. Cloud computing is changing the way users access and benefit from computer services. A database manager is one of the main features of this new working environment. However, large volumes of data must be properly managed and made available, according to the fluctuations in workloads and function of new and existing parameters. Because of dimensions problems in this new cloud environment, it is very difficult to have a DBA who can manually manage, maintain availability and performance acceptably. In particular, the necessity of a tuning process automatic in the cloud system to meet contractual operation requirements and the necessity of offering to the user resources as if they were unlimited while with excellent performance. This thesis explains and compares the activities of (self)-tuning database systems operating in conventional and cloud environments, emphasizing the differences observed in the cloud service provider s view and users in a context of DBaaS. In particular, it is proposed to extend of tuning ontology in order to automate actions to tuning the Database as a Service. 2016-03-31 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=33445@1 http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=33445@2 por info:eu-repo/semantics/openAccess PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO PPG EM INFORMÁTICA PUC-Rio BR reponame:Repositório Institucional da PUC_RIO instname:Pontifícia Universidade Católica do Rio de Janeiro instacron:PUC_RIO
collection NDLTD
language Portuguese
sources NDLTD
description PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO === COORDENAÇÃO DE APERFEIÇOAMENTO DO PESSOAL DE ENSINO SUPERIOR === PROGRAMA DE EXCELENCIA ACADEMICA === A computação na nuvem vem modificando a maneira pela qual os usuários acessam e usufruem de serviços computacionais. Um sistema gerenciador de banco de dados é um dos principais recursos deste novo ambiente de trabalho. Entretanto, os grandes volumes de dados devem ser adequadamente gerenciados e disponibilizados, de acordo com as oscilações das cargas de trabalho e em função de novos parâmetros existentes. Pelas dimensões do problema neste novo ambiente da nuvem, não há como dispor de um DBA que consiga, manualmente, administrar, manter disponibilidade e desempenho de maneira aceitável. Em particular, há necessidade de sintonia fina (tuning) automática pois o sistema na nuvem deve cumprir requisitos contratuais de operação e, para o usuário, deve-se oferecer recursos como se fossem ilimitados ao mesmo tempo que com excelente desempenho. Nesta dissertação são explicitadas e comparadas as atividades de (auto) sintonia fina em SGBDs que operam em ambientes convencionais e em ambientes de nuvem. Enfatizam-se as diferenças observadas na visão do provedor do serviço de nuvem e dos usuários em um contexto de DBaaS. Nesta pesquisa será proposta uma nova extensão da ontologia de domínio desenvolvida e aprimorada por [Almeida, 2013] e [Oliveira, 2015], a fim de abranger a sintonia fina em banco de dados na nuvem. === Cloud computing is changing the way users access and benefit from computer services. A database manager is one of the main features of this new working environment. However, large volumes of data must be properly managed and made available, according to the fluctuations in workloads and function of new and existing parameters. Because of dimensions problems in this new cloud environment, it is very difficult to have a DBA who can manually manage, maintain availability and performance acceptably. In particular, the necessity of a tuning process automatic in the cloud system to meet contractual operation requirements and the necessity of offering to the user resources as if they were unlimited while with excellent performance. This thesis explains and compares the activities of (self)-tuning database systems operating in conventional and cloud environments, emphasizing the differences observed in the cloud service provider s view and users in a context of DBaaS. In particular, it is proposed to extend of tuning ontology in order to automate actions to tuning the Database as a Service.
author2 SERGIO LIFSCHITZ
author_facet SERGIO LIFSCHITZ
OTAVIO FREITAS TEIXEIRA
author OTAVIO FREITAS TEIXEIRA
spellingShingle OTAVIO FREITAS TEIXEIRA
DATABASE SELF-TUNING IN THE CLOUD
author_sort OTAVIO FREITAS TEIXEIRA
title DATABASE SELF-TUNING IN THE CLOUD
title_short DATABASE SELF-TUNING IN THE CLOUD
title_full DATABASE SELF-TUNING IN THE CLOUD
title_fullStr DATABASE SELF-TUNING IN THE CLOUD
title_full_unstemmed DATABASE SELF-TUNING IN THE CLOUD
title_sort database self-tuning in the cloud
publisher PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO
publishDate 2016
url http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=33445@1
http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=33445@2
work_keys_str_mv AT otaviofreitasteixeira databaseselftuninginthecloud
AT otaviofreitasteixeira autosintoniaparasistemasdebancosdedadosnanuvem
_version_ 1718989355003936768