Heurísticas para balanceamento de carga de máquinas em infraestruturas de nuvem.

Detalhes bibliográficos
Ano de defesa: 2017
Autor(a) principal: FERREIRA, Iury Gregory Melo.
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: Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
UFCG
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://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1610
Resumo: Em ambientes de Computação na Nuvem, principalmente os que utilizam o modelo de infraestrutura como um serviço, a característica de elasticidade no provisionamento de recursos traz consigo a necessidade de gerenciar os recursos físicos de forma apropriada para preservar a qualidade de serviço aos seus usuários, e o bom desempenho da infraestrutura. Este trabalho propõe heurísticas que são capazes de auxiliar no balanceamento de carga dos servidores em uma infraestrutura de nuvem, propondo migrações para diminuir a sobrecarga nos servidores que foram identificados como sobrecarregados,visto que, como passar do tempo há uma variação natural na quantidade de recursos em uso. Esta variação é uma consequência da remoção ou adição de aplicações, ou até mesmo de tentativas de melhoramento do desempenho das aplicações através do provisionamento vertical. Uma ferramenta foi implementada para fazer uso dos algoritmos das heurísticas e assim auxiliar nos experimentos para a validação das mesmas. As métricas utilizadas vem diretamente de servidores heterogêneos da nuvem OpenStack do Laboratório de Sistemas Distribuídos. Os resultados obtidos mostram que além da diminuição no consumo de CPU dos servidores dos quais que estavam sobrecarregados, também é possível melhorar o desempenho destes servidores em alguns casos.
id UCB-2_aafbebfff3cd93de15e83c272c61524c
oai_identifier_str oai:localhost:riufcg/1610
network_acronym_str UCB-2
network_name_str Repositório Institucional da UCB
repository_id_str
spelling Heurísticas para balanceamento de carga de máquinas em infraestruturas de nuvem.Computação na NuvemBalanceamento de CargaMigração - ComputaçãoGerenciamento de RecursosProvisionamento VerticalOpenStackCloud ComputingLoad BalancingMigrationResource ManagementVertical ScalingCiência da ComputaçãoEm ambientes de Computação na Nuvem, principalmente os que utilizam o modelo de infraestrutura como um serviço, a característica de elasticidade no provisionamento de recursos traz consigo a necessidade de gerenciar os recursos físicos de forma apropriada para preservar a qualidade de serviço aos seus usuários, e o bom desempenho da infraestrutura. Este trabalho propõe heurísticas que são capazes de auxiliar no balanceamento de carga dos servidores em uma infraestrutura de nuvem, propondo migrações para diminuir a sobrecarga nos servidores que foram identificados como sobrecarregados,visto que, como passar do tempo há uma variação natural na quantidade de recursos em uso. Esta variação é uma consequência da remoção ou adição de aplicações, ou até mesmo de tentativas de melhoramento do desempenho das aplicações através do provisionamento vertical. Uma ferramenta foi implementada para fazer uso dos algoritmos das heurísticas e assim auxiliar nos experimentos para a validação das mesmas. As métricas utilizadas vem diretamente de servidores heterogêneos da nuvem OpenStack do Laboratório de Sistemas Distribuídos. Os resultados obtidos mostram que além da diminuição no consumo de CPU dos servidores dos quais que estavam sobrecarregados, também é possível melhorar o desempenho destes servidores em alguns casos.In CloudComputingenvironments,especiallythoseusingtheinfrastructureasaservice model, theelasticitycharacteristicinresourceprovisioningcomeswiththeneedtomanage resources sothequalityofservicecancontinuetobeguaranteedtousersandalsoto maintain agoodperformanceoftheinfrastructure.Thisworkproposesheuristicsthat are abletoassistintheloadbalancingoftheserversinaCloudinfrastructure,proposing migrations toreducetheoverheadintheserversthatwereidentifiedasoverloaded,since with thepassageoftimethereisanaturalvariationintheamountofresourcesinuse.This variationinaconsequenceofremovaloradditionofapplicationsandevenoftheusageof verticalscalingtoimproveapplication’sperformance.Atoolwasimplementedtomake use oftheheuristicalgorithmsandthustoaidintheexperimentsandtheirvalidation,the metrics usedcomedirectlyfromheterogeneousserversoftheOpenStackCloudofthe DistributedSystemsLaboratory.TheresultsshowthatinadditiontothedecreaseinCPU consumption ofserversthatwereoverloaded,itisalsopossibletoimprovetheperformance of theseserversinsomecases.Universidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIPÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGBRITO, Andrey Elísio Monteiro.BRITO, Andreyhttp://lattes.cnpq.br/2634324830901340CAMPOS, Lívia Maria Rodrigues Sampaio.Campos, Livia M. R. Sampaiohttp://lattes.cnpq.br/4584896935221260FERREIRA, Iury Gregory Melo.2017-12-182018-08-30T18:21:31Z2018-08-302018-08-30T18:21:31Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1610FERREIRA, I. G. M. Heurísticas para balanceamento de carga de máquinas em infraestruturas de nuvem. 2017. 86 f. Dissertação (Mestrado em Ciência da Computação) – Programa de Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2017. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1610porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UCBinstname:Universidade Católica de Brasília (UCB)instacron:UCB2022-06-02T23:49:59Zoai:localhost:riufcg/1610Repositório InstitucionalPRIhttps://repositorio.ucb.br/oai/requestsara.ribeiro@ucb.bropendoar:2022-06-02T23:49:59Repositório Institucional da UCB - Universidade Católica de Brasília (UCB)false
dc.title.none.fl_str_mv Heurísticas para balanceamento de carga de máquinas em infraestruturas de nuvem.
title Heurísticas para balanceamento de carga de máquinas em infraestruturas de nuvem.
spellingShingle Heurísticas para balanceamento de carga de máquinas em infraestruturas de nuvem.
FERREIRA, Iury Gregory Melo.
Computação na Nuvem
Balanceamento de Carga
Migração - Computação
Gerenciamento de Recursos
Provisionamento Vertical
OpenStack
Cloud Computing
Load Balancing
Migration
Resource Management
Vertical Scaling
Ciência da Computação
title_short Heurísticas para balanceamento de carga de máquinas em infraestruturas de nuvem.
title_full Heurísticas para balanceamento de carga de máquinas em infraestruturas de nuvem.
title_fullStr Heurísticas para balanceamento de carga de máquinas em infraestruturas de nuvem.
title_full_unstemmed Heurísticas para balanceamento de carga de máquinas em infraestruturas de nuvem.
title_sort Heurísticas para balanceamento de carga de máquinas em infraestruturas de nuvem.
author FERREIRA, Iury Gregory Melo.
author_facet FERREIRA, Iury Gregory Melo.
author_role author
dc.contributor.none.fl_str_mv BRITO, Andrey Elísio Monteiro.
BRITO, Andrey
http://lattes.cnpq.br/2634324830901340
CAMPOS, Lívia Maria Rodrigues Sampaio.
Campos, Livia M. R. Sampaio
http://lattes.cnpq.br/4584896935221260
dc.contributor.author.fl_str_mv FERREIRA, Iury Gregory Melo.
dc.subject.por.fl_str_mv Computação na Nuvem
Balanceamento de Carga
Migração - Computação
Gerenciamento de Recursos
Provisionamento Vertical
OpenStack
Cloud Computing
Load Balancing
Migration
Resource Management
Vertical Scaling
Ciência da Computação
topic Computação na Nuvem
Balanceamento de Carga
Migração - Computação
Gerenciamento de Recursos
Provisionamento Vertical
OpenStack
Cloud Computing
Load Balancing
Migration
Resource Management
Vertical Scaling
Ciência da Computação
description Em ambientes de Computação na Nuvem, principalmente os que utilizam o modelo de infraestrutura como um serviço, a característica de elasticidade no provisionamento de recursos traz consigo a necessidade de gerenciar os recursos físicos de forma apropriada para preservar a qualidade de serviço aos seus usuários, e o bom desempenho da infraestrutura. Este trabalho propõe heurísticas que são capazes de auxiliar no balanceamento de carga dos servidores em uma infraestrutura de nuvem, propondo migrações para diminuir a sobrecarga nos servidores que foram identificados como sobrecarregados,visto que, como passar do tempo há uma variação natural na quantidade de recursos em uso. Esta variação é uma consequência da remoção ou adição de aplicações, ou até mesmo de tentativas de melhoramento do desempenho das aplicações através do provisionamento vertical. Uma ferramenta foi implementada para fazer uso dos algoritmos das heurísticas e assim auxiliar nos experimentos para a validação das mesmas. As métricas utilizadas vem diretamente de servidores heterogêneos da nuvem OpenStack do Laboratório de Sistemas Distribuídos. Os resultados obtidos mostram que além da diminuição no consumo de CPU dos servidores dos quais que estavam sobrecarregados, também é possível melhorar o desempenho destes servidores em alguns casos.
publishDate 2017
dc.date.none.fl_str_mv 2017-12-18
2018-08-30T18:21:31Z
2018-08-30
2018-08-30T18:21:31Z
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 http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1610
FERREIRA, I. G. M. Heurísticas para balanceamento de carga de máquinas em infraestruturas de nuvem. 2017. 86 f. Dissertação (Mestrado em Ciência da Computação) – Programa de Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2017. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1610
url http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1610
identifier_str_mv FERREIRA, I. G. M. Heurísticas para balanceamento de carga de máquinas em infraestruturas de nuvem. 2017. 86 f. Dissertação (Mestrado em Ciência da Computação) – Programa de Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2017. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1610
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.publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
UFCG
publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
UFCG
dc.source.none.fl_str_mv reponame:Repositório Institucional da UCB
instname:Universidade Católica de Brasília (UCB)
instacron:UCB
instname_str Universidade Católica de Brasília (UCB)
instacron_str UCB
institution UCB
reponame_str Repositório Institucional da UCB
collection Repositório Institucional da UCB
repository.name.fl_str_mv Repositório Institucional da UCB - Universidade Católica de Brasília (UCB)
repository.mail.fl_str_mv sara.ribeiro@ucb.br
_version_ 1834013138553405440