Avaliação de técnicas de redimensionamento vertical em ambientes virtuais

Detalhes bibliográficos
Autor(a) principal: Costa, Matheus Filipe Ferreira Leite da
Data de Publicação: 2018
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal Fluminense (RIUFF)
Texto Completo: http://app.uff.br/riuff/handle/1/25761
Resumo: Com a consolidação da distribuição de recursos computacionais através da Internet e o aprimoramento das técnicas de virtualização, aplicações de alto desempenho (HPC, do inglês High Performance Computing), que até então dependiam exclusivamente de grids computacionais, clusters e super computadores para execuções em tempo vi ́avel, dispõem agora da praticidade de contratação de recursos computacionais virtualmente ilimitados nas chamadas nuvens computacionais. As nuvens computacionais oferecem várias vantagens técnicas e econômicas em relação as outras plataformas (como grids e clusters), pois combinam virtualização em modelos de serviços economicamente viáveis. Um dos recursos de maior destaque da virtualização é a capacidade de adquirir e liberar recursos computacionais de forma dinâmica. Esse recurso é responsável pela elasticidade das nuvens computacionais, que é a capacidade de redimensionar o ambiente em tempo de execução. Existem duas formas de redimensionamento: o horizontal, no qual máquinas virtuais são adicionadas ou removidas do ambiente; e o vertical, no qual os recursos computacionais (número de cores, capacidades de memória, etc.) das máquinas virtuais que já estão sendo utilizadas são alterados. Diferente do redimensionamento horizontal, que tem sido largamente discutido e estudado na literatura, o redimensionamento vertical tem recebido pouca atenção. Sendo assim, neste trabalho serão avaliadas os mecanismos de redimensionamento vertical empregados pelo Kernel-based Virtual Machine e pela Amazon Elastic Cloud Compute. Este trabalho busca responder como o redirecionamento vertical influencia no custo e no tempo total de execução das aplicações.
id UFF-2_6c40dcdcc04449512c7cc35cbe3893c4
oai_identifier_str oai:app.uff.br:1/25761
network_acronym_str UFF-2
network_name_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository_id_str 2120
spelling Avaliação de técnicas de redimensionamento vertical em ambientes virtuaisComputação de alto desempenhoVirtualizaçãoElasticidadeComputação em nuvemCiência da computaçãoSistema de computador virtualHigh perfomance computingVirtualizationElasticityCom a consolidação da distribuição de recursos computacionais através da Internet e o aprimoramento das técnicas de virtualização, aplicações de alto desempenho (HPC, do inglês High Performance Computing), que até então dependiam exclusivamente de grids computacionais, clusters e super computadores para execuções em tempo vi ́avel, dispõem agora da praticidade de contratação de recursos computacionais virtualmente ilimitados nas chamadas nuvens computacionais. As nuvens computacionais oferecem várias vantagens técnicas e econômicas em relação as outras plataformas (como grids e clusters), pois combinam virtualização em modelos de serviços economicamente viáveis. Um dos recursos de maior destaque da virtualização é a capacidade de adquirir e liberar recursos computacionais de forma dinâmica. Esse recurso é responsável pela elasticidade das nuvens computacionais, que é a capacidade de redimensionar o ambiente em tempo de execução. Existem duas formas de redimensionamento: o horizontal, no qual máquinas virtuais são adicionadas ou removidas do ambiente; e o vertical, no qual os recursos computacionais (número de cores, capacidades de memória, etc.) das máquinas virtuais que já estão sendo utilizadas são alterados. Diferente do redimensionamento horizontal, que tem sido largamente discutido e estudado na literatura, o redimensionamento vertical tem recebido pouca atenção. Sendo assim, neste trabalho serão avaliadas os mecanismos de redimensionamento vertical empregados pelo Kernel-based Virtual Machine e pela Amazon Elastic Cloud Compute. Este trabalho busca responder como o redirecionamento vertical influencia no custo e no tempo total de execução das aplicações.With the consolidation of computer resource distribution through the Internet and the development of virtualization technologies, high performance computing aplications, that depended exclusively on computer grids, clusters and super computers for executions on viable time, now there is the practicality of hiring unlimited computer resources on the so called Computational Clouds. Clouds offer a variety of technical and economic advantages over other platforms (like grids and clusters), because they combine virtualization in economically viable service models. One of the key resources of virtualization is the capacity of dynamically acquiring and releasing computational resources. This resource is responsible for the elasticity of computational clouds, which is the hability to rezise the enviroment in execution time. There are two forms of resizing: horizontal, in which virtual machines are added or removed from the enviroment; and vertical, in which computer resources (number of cores, memory capacity, etc.) of virtual machines that are already in use are altered. Opposed from horizontal resizing, that is largely discussed and studied in literature, vertical resizing receives less attention. In this work vertical scaling mecanisms encontered on the Kernel-based Virtual Machine and Amazon Elastic Compute will be evaluated. This work seeks to discover the influˆence of vertical scaling on the cost and total runtime of aplications.78 p.Drummond, Lucia MariaLima, Luan T. GouveiaCarvalho, Aline Marins PaesBentes, Cristiana BarbosaCosta, Matheus Filipe Ferreira Leite da2022-07-20T12:10:27Z2022-07-20T12:10:27Z2018info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfCOSTA, Matheus Filipe Ferreira Leite da. Avaliação de técnicas de redimensionamento vertical em ambientes virtuais. 2018. 78 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal Fluminense, Escola de Engenharia, Niterói, 2018.http://app.uff.br/riuff/handle/1/25761CC-BY-SAinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2022-07-20T12:10:31Zoai:app.uff.br:1/25761Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202022-07-20T12:10:31Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false
dc.title.none.fl_str_mv Avaliação de técnicas de redimensionamento vertical em ambientes virtuais
title Avaliação de técnicas de redimensionamento vertical em ambientes virtuais
spellingShingle Avaliação de técnicas de redimensionamento vertical em ambientes virtuais
Costa, Matheus Filipe Ferreira Leite da
Computação de alto desempenho
Virtualização
Elasticidade
Computação em nuvem
Ciência da computação
Sistema de computador virtual
High perfomance computing
Virtualization
Elasticity
title_short Avaliação de técnicas de redimensionamento vertical em ambientes virtuais
title_full Avaliação de técnicas de redimensionamento vertical em ambientes virtuais
title_fullStr Avaliação de técnicas de redimensionamento vertical em ambientes virtuais
title_full_unstemmed Avaliação de técnicas de redimensionamento vertical em ambientes virtuais
title_sort Avaliação de técnicas de redimensionamento vertical em ambientes virtuais
author Costa, Matheus Filipe Ferreira Leite da
author_facet Costa, Matheus Filipe Ferreira Leite da
author_role author
dc.contributor.none.fl_str_mv Drummond, Lucia Maria
Lima, Luan T. Gouveia
Carvalho, Aline Marins Paes
Bentes, Cristiana Barbosa
dc.contributor.author.fl_str_mv Costa, Matheus Filipe Ferreira Leite da
dc.subject.por.fl_str_mv Computação de alto desempenho
Virtualização
Elasticidade
Computação em nuvem
Ciência da computação
Sistema de computador virtual
High perfomance computing
Virtualization
Elasticity
topic Computação de alto desempenho
Virtualização
Elasticidade
Computação em nuvem
Ciência da computação
Sistema de computador virtual
High perfomance computing
Virtualization
Elasticity
description Com a consolidação da distribuição de recursos computacionais através da Internet e o aprimoramento das técnicas de virtualização, aplicações de alto desempenho (HPC, do inglês High Performance Computing), que até então dependiam exclusivamente de grids computacionais, clusters e super computadores para execuções em tempo vi ́avel, dispõem agora da praticidade de contratação de recursos computacionais virtualmente ilimitados nas chamadas nuvens computacionais. As nuvens computacionais oferecem várias vantagens técnicas e econômicas em relação as outras plataformas (como grids e clusters), pois combinam virtualização em modelos de serviços economicamente viáveis. Um dos recursos de maior destaque da virtualização é a capacidade de adquirir e liberar recursos computacionais de forma dinâmica. Esse recurso é responsável pela elasticidade das nuvens computacionais, que é a capacidade de redimensionar o ambiente em tempo de execução. Existem duas formas de redimensionamento: o horizontal, no qual máquinas virtuais são adicionadas ou removidas do ambiente; e o vertical, no qual os recursos computacionais (número de cores, capacidades de memória, etc.) das máquinas virtuais que já estão sendo utilizadas são alterados. Diferente do redimensionamento horizontal, que tem sido largamente discutido e estudado na literatura, o redimensionamento vertical tem recebido pouca atenção. Sendo assim, neste trabalho serão avaliadas os mecanismos de redimensionamento vertical empregados pelo Kernel-based Virtual Machine e pela Amazon Elastic Cloud Compute. Este trabalho busca responder como o redirecionamento vertical influencia no custo e no tempo total de execução das aplicações.
publishDate 2018
dc.date.none.fl_str_mv 2018
2022-07-20T12:10:27Z
2022-07-20T12:10:27Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv COSTA, Matheus Filipe Ferreira Leite da. Avaliação de técnicas de redimensionamento vertical em ambientes virtuais. 2018. 78 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal Fluminense, Escola de Engenharia, Niterói, 2018.
http://app.uff.br/riuff/handle/1/25761
identifier_str_mv COSTA, Matheus Filipe Ferreira Leite da. Avaliação de técnicas de redimensionamento vertical em ambientes virtuais. 2018. 78 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal Fluminense, Escola de Engenharia, Niterói, 2018.
url http://app.uff.br/riuff/handle/1/25761
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv CC-BY-SA
info:eu-repo/semantics/openAccess
rights_invalid_str_mv CC-BY-SA
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)
instname:Universidade Federal Fluminense (UFF)
instacron:UFF
instname_str Universidade Federal Fluminense (UFF)
instacron_str UFF
institution UFF
reponame_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
collection Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)
repository.mail.fl_str_mv riuff@id.uff.br
_version_ 1802135257641648128