Novas soluções para o planejamento de capacidade de aplicações em nuvens de infraestrutura-como-serviço

Detalhes bibliográficos
Ano de defesa: 2017
Autor(a) principal: Cunha, Matheus Ciríaco Cerqueira
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
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: https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/110062
Resumo: Um dos principais desafios enfrentados pelos usuários de nuvens que oferecem infraestruturacomo-serviço (IaaS) é planejar adequadamente a capacidade dos recursos da nuvem necessários às suas aplicações. Esta tese propõe uma nova abordagem para apoiar o planejamento da capacidade de aplicações em nuvens IaaS, denominada inferência de desempenho. A nova abordagem tem como premissa a definição de uma relação de capacidade entre as diferentes configurações de recursos oferecidas por um provedor de nuvem, com a qual é possível prever (ou ¿inferir¿), com alto grau de precisão, o desempenho esperado de uma aplicação para determinadas configurações de recursos. A predição é realizada com base no desempenho observado para outras configurações de recursos do mesmo provedor. Dessa forma, a abordagem consegue reduzir, de forma significativa, o número total de configurações que precisam ser de fato testadas na nuvem,implicando em menores custo e tempo para o processo de planejamento. A abordagem de inferência de desempenho foi avaliada empiricamente, como solução para apoiar o planejamento da capacidade de duas aplicações de código aberto de domínios distintos (WordPress e TeraSort), as quais foram sistematicamente testadas em uma nuvem IaaS pública (Amazon EC2), considerando diferentes configurações de máquinas virtuais e diferentes níveis de demanda. Os resultados obtidos mostram que a nova abordagem consegue oferecer ao mesmo tempo alta eficiência e alta acurácia, sendo uma promissora alternativa ao planejamento de capacidade realizado de forma exaustiva bem como a outras soluções relacionadas recentemente propostas na literatura. Palavras-chaves: Computação em Nuvem. Planejamento de Capacidade. Inferência de Desempenho.
id UFOR_17d49f8499c6163a73479384f974bb2e
oai_identifier_str oai::110062
network_acronym_str UFOR
network_name_str Biblioteca Digital de Teses e Dissertações da UNIFOR
repository_id_str
spelling Novas soluções para o planejamento de capacidade de aplicações em nuvens de infraestrutura-como-serviçoComputação em nuvemTecnologia da informaçãoUm dos principais desafios enfrentados pelos usuários de nuvens que oferecem infraestruturacomo-serviço (IaaS) é planejar adequadamente a capacidade dos recursos da nuvem necessários às suas aplicações. Esta tese propõe uma nova abordagem para apoiar o planejamento da capacidade de aplicações em nuvens IaaS, denominada inferência de desempenho. A nova abordagem tem como premissa a definição de uma relação de capacidade entre as diferentes configurações de recursos oferecidas por um provedor de nuvem, com a qual é possível prever (ou ¿inferir¿), com alto grau de precisão, o desempenho esperado de uma aplicação para determinadas configurações de recursos. A predição é realizada com base no desempenho observado para outras configurações de recursos do mesmo provedor. Dessa forma, a abordagem consegue reduzir, de forma significativa, o número total de configurações que precisam ser de fato testadas na nuvem,implicando em menores custo e tempo para o processo de planejamento. A abordagem de inferência de desempenho foi avaliada empiricamente, como solução para apoiar o planejamento da capacidade de duas aplicações de código aberto de domínios distintos (WordPress e TeraSort), as quais foram sistematicamente testadas em uma nuvem IaaS pública (Amazon EC2), considerando diferentes configurações de máquinas virtuais e diferentes níveis de demanda. Os resultados obtidos mostram que a nova abordagem consegue oferecer ao mesmo tempo alta eficiência e alta acurácia, sendo uma promissora alternativa ao planejamento de capacidade realizado de forma exaustiva bem como a outras soluções relacionadas recentemente propostas na literatura. Palavras-chaves: Computação em Nuvem. Planejamento de Capacidade. Inferência de Desempenho.One of the main challenges faced by users of infrastructure-as-a-service (IaaS) clouds is to correctly plan the resource capacity required for their applications¿ needs. This thesis proposes a new approach to support application capacity planning in IaaS clouds, called performance inference. This new approach is based on the definition of a capacity relation between different resource configurations offered by a cloud provider which enables to predict (or ¿infer¿), with a high level of accuracy, the expected performance of an application for certain resource configurations. The prediction is made based upon the observed performance for other resource configurations within the same provider. The approach significantly reduces the total number of configurations effectively tested in the cloud, resulting in lower costs and time for the capacity planning process. The performance inference approach has been evaluated empirically, as a solution to support capacity planning of two open source applications of distinct domains (WordPress and TeraSort), which were systematically tested in a public IaaS cloud (Amazon EC2), considering different resource configurations and different demand levels. The results obtained show that the approach achieves both high efficiency and high accuracy, being a promising alternative to an exhaustive capacity planning process as well as to other related solutions recently proposed in the literature. Key-words: Cloud Computing. Capacity Planning. Performance Inference.Mendonça, Nabor das ChagasSampaio, Americo Tadeu FalconeMendonça, Nabor das ChagasSampaio, Americo Tadeu FalconeGomes, Antônio Tadeu AzevedoCoutinho, Emanuel FerreiraBrasileiro, Francisco VilarHolanda Filho, RaimirUniversidade de Fortaleza. Programa de Pós-Graduação em Informática AplicadaCunha, Matheus Ciríaco Cerqueira2017info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfhttps://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/110062https://uol.unifor.br/auth-sophia/exibicao/17051Disponibilidade forma física: Existe obra impressa de código : 100890porreponame:Biblioteca Digital de Teses e Dissertações da UNIFORinstname:Universidade de Fortaleza (UNIFOR)instacron:UNIFORinfo:eu-repo/semantics/openAccess2024-01-31T10:15:36Zoai::110062Biblioteca Digital de Teses e Dissertaçõeshttps://www.unifor.br/bdtdONGhttp://dspace.unifor.br/oai/requestbib@unifor.br||bib@unifor.bropendoar:2024-01-31T10:15:36Biblioteca Digital de Teses e Dissertações da UNIFOR - Universidade de Fortaleza (UNIFOR)false
dc.title.none.fl_str_mv Novas soluções para o planejamento de capacidade de aplicações em nuvens de infraestrutura-como-serviço
title Novas soluções para o planejamento de capacidade de aplicações em nuvens de infraestrutura-como-serviço
spellingShingle Novas soluções para o planejamento de capacidade de aplicações em nuvens de infraestrutura-como-serviço
Cunha, Matheus Ciríaco Cerqueira
Computação em nuvem
Tecnologia da informação
title_short Novas soluções para o planejamento de capacidade de aplicações em nuvens de infraestrutura-como-serviço
title_full Novas soluções para o planejamento de capacidade de aplicações em nuvens de infraestrutura-como-serviço
title_fullStr Novas soluções para o planejamento de capacidade de aplicações em nuvens de infraestrutura-como-serviço
title_full_unstemmed Novas soluções para o planejamento de capacidade de aplicações em nuvens de infraestrutura-como-serviço
title_sort Novas soluções para o planejamento de capacidade de aplicações em nuvens de infraestrutura-como-serviço
author Cunha, Matheus Ciríaco Cerqueira
author_facet Cunha, Matheus Ciríaco Cerqueira
author_role author
dc.contributor.none.fl_str_mv Mendonça, Nabor das Chagas
Sampaio, Americo Tadeu Falcone
Mendonça, Nabor das Chagas
Sampaio, Americo Tadeu Falcone
Gomes, Antônio Tadeu Azevedo
Coutinho, Emanuel Ferreira
Brasileiro, Francisco Vilar
Holanda Filho, Raimir
Universidade de Fortaleza. Programa de Pós-Graduação em Informática Aplicada
dc.contributor.author.fl_str_mv Cunha, Matheus Ciríaco Cerqueira
dc.subject.por.fl_str_mv Computação em nuvem
Tecnologia da informação
topic Computação em nuvem
Tecnologia da informação
description Um dos principais desafios enfrentados pelos usuários de nuvens que oferecem infraestruturacomo-serviço (IaaS) é planejar adequadamente a capacidade dos recursos da nuvem necessários às suas aplicações. Esta tese propõe uma nova abordagem para apoiar o planejamento da capacidade de aplicações em nuvens IaaS, denominada inferência de desempenho. A nova abordagem tem como premissa a definição de uma relação de capacidade entre as diferentes configurações de recursos oferecidas por um provedor de nuvem, com a qual é possível prever (ou ¿inferir¿), com alto grau de precisão, o desempenho esperado de uma aplicação para determinadas configurações de recursos. A predição é realizada com base no desempenho observado para outras configurações de recursos do mesmo provedor. Dessa forma, a abordagem consegue reduzir, de forma significativa, o número total de configurações que precisam ser de fato testadas na nuvem,implicando em menores custo e tempo para o processo de planejamento. A abordagem de inferência de desempenho foi avaliada empiricamente, como solução para apoiar o planejamento da capacidade de duas aplicações de código aberto de domínios distintos (WordPress e TeraSort), as quais foram sistematicamente testadas em uma nuvem IaaS pública (Amazon EC2), considerando diferentes configurações de máquinas virtuais e diferentes níveis de demanda. Os resultados obtidos mostram que a nova abordagem consegue oferecer ao mesmo tempo alta eficiência e alta acurácia, sendo uma promissora alternativa ao planejamento de capacidade realizado de forma exaustiva bem como a outras soluções relacionadas recentemente propostas na literatura. Palavras-chaves: Computação em Nuvem. Planejamento de Capacidade. Inferência de Desempenho.
publishDate 2017
dc.date.none.fl_str_mv 2017
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://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/110062
url https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/110062
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://uol.unifor.br/auth-sophia/exibicao/17051
Disponibilidade forma física: Existe obra impressa de código : 100890
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:Biblioteca Digital de Teses e Dissertações da UNIFOR
instname:Universidade de Fortaleza (UNIFOR)
instacron:UNIFOR
instname_str Universidade de Fortaleza (UNIFOR)
instacron_str UNIFOR
institution UNIFOR
reponame_str Biblioteca Digital de Teses e Dissertações da UNIFOR
collection Biblioteca Digital de Teses e Dissertações da UNIFOR
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UNIFOR - Universidade de Fortaleza (UNIFOR)
repository.mail.fl_str_mv bib@unifor.br||bib@unifor.br
_version_ 1846365321501343744