Eficiência energética na consolidação de servidores: uma comparação entre a virtualização e a conteinerização

Detalhes bibliográficos
Autor(a) principal: Ferreira, Leonardo da Silva
Data de Publicação: 2018
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/handle/123456789/43638
Resumo: Em diversas áreas científicas e profissionais, é crescente a demanda por recursos computacionais de alto desempenho, pois são de extrema importância para obtenção de melhores resultados na solução de problemas cada vez mais complexos. A virtualização, na última década, contribuiu de forma decisiva na otimização do uso de recursos computacionais seja em centros de dados datacenters privados, quanto em ambientes de provedores de serviço de nuvem. A partir do compartilhamento de recursos de hardware, houve significativo incremento da eficiência energética. Nestes ambientes, tradicionalmente dominados pela tecnologia de máquinas virtuais a partir de hipervisores, o uso de contêineres para provisionamento de aplicações tem se tornado popular nos últimos anos. Considerados como uma alternativa leve ao ambiente de hipervisores, os contêineres trazem diversos benefícios, tais como menor sobrecarga do hardware, redução de falhas em função da configuração, simplificação de atualizações e maior velocidade na inicialização. A escalada na adoção dessa tecnologia se deve principalmente pela evolução das ferramentas de orquestração, a exemplo do Docker, que simplificam a criação, execução e e gerenciamento de contêineres. Considerando estes aspectos, o presente trabalho se propõe a estabelecer uma análise comparativa de consumo e eficiência energética de aplicações executadas em ambientes virtualizados e contêineres.
id UFRN_956851a89a8bd962442a661a3d3fe87b
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/43638
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Ferreira, Leonardo da SilvaViegas, Carlos Manuel DiasSouza, Danilo Curvelo deSouza, Samuel Xavier deSouza, Wellington Silva de2018-12-26T11:26:47Z2021-10-06T11:51:54Z2018-12-26T11:26:47Z2021-10-06T11:51:54Z2018-12-072016008424FERREIRA, Leonardo da Silva. Eficiência energética na consolidação de servidores: uma comparação entre a virtualização e a conteinerização. 2018. 54f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Centro de Tecnologia, Departamento de Engenharia de Computação e Automação, Universidade Federal do Rio Grande do Norte, Natal, 2018.https://repositorio.ufrn.br/handle/123456789/43638Em diversas áreas científicas e profissionais, é crescente a demanda por recursos computacionais de alto desempenho, pois são de extrema importância para obtenção de melhores resultados na solução de problemas cada vez mais complexos. A virtualização, na última década, contribuiu de forma decisiva na otimização do uso de recursos computacionais seja em centros de dados datacenters privados, quanto em ambientes de provedores de serviço de nuvem. A partir do compartilhamento de recursos de hardware, houve significativo incremento da eficiência energética. Nestes ambientes, tradicionalmente dominados pela tecnologia de máquinas virtuais a partir de hipervisores, o uso de contêineres para provisionamento de aplicações tem se tornado popular nos últimos anos. Considerados como uma alternativa leve ao ambiente de hipervisores, os contêineres trazem diversos benefícios, tais como menor sobrecarga do hardware, redução de falhas em função da configuração, simplificação de atualizações e maior velocidade na inicialização. A escalada na adoção dessa tecnologia se deve principalmente pela evolução das ferramentas de orquestração, a exemplo do Docker, que simplificam a criação, execução e e gerenciamento de contêineres. Considerando estes aspectos, o presente trabalho se propõe a estabelecer uma análise comparativa de consumo e eficiência energética de aplicações executadas em ambientes virtualizados e contêineres.In many scientific and professionals areas the demand for high performance computing resources is ever-increasing because of their extreme importance to obtain the best result in solving increasingly complex problems. In the last decade virtualization has contributed in a decisive way in optimizing computational resources usage, either in private datacenters and cloud-computing service providers. Traditionally dominated by virtual machine technology based on hypervisors, environments that make use of containers for application provisioning have become popular. Once hardware resources being shared there was a significant increase in energy efficiency. On these environments, traditionally dominated by technology virtual machines from hypervisors, the use of containers for application provisioning have become popular in past few years. Considered as a lightweight alternative to hypervisors, containers bring several benefits, such as lower hardware overhead, reduction of configuration-depending failures, simplification of upgrades and greater speed on startup. The steady increase in adoption of this technology is mainly due the evolution of the orchestration tools, Docker as an example, which simplify the process of creation, implementation and management of containers. Considering these aspects, the present study proposes to establish a comparative analysis of consumption and efficiency of applications running in virtualized and containerized environments.Universidade Federal do Rio Grande do NorteUFRNBrasilEngenharia de ComputaçãoAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessAnálise de desempenhoContêineres de softwareEficiência energéticaHipervisoresMáquinas virtuaisVirtualizaçãoEficiência energética na consolidação de servidores: uma comparação entre a virtualização e a conteinerizaçãoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNCC-LICENSElicense_rdfapplication/octet-stream811https://repositorio.ufrn.br/bitstream/123456789/43638/1/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD51ORIGINALTCC - Leonardo da Silva Ferreira.pdfapplication/pdf1641475https://repositorio.ufrn.br/bitstream/123456789/43638/2/TCC%20-%20Leonardo%20da%20Silva%20Ferreira.pdf6ed0d4fb99ad3627d12c2be69b656926MD52LICENSElicense.txttext/plain714https://repositorio.ufrn.br/bitstream/123456789/43638/3/license.txt7278bab9c5c886812fa7d225dc807888MD53TEXTTCC - Leonardo da Silva Ferreira.pdf.txtExtracted texttext/plain80315https://repositorio.ufrn.br/bitstream/123456789/43638/4/TCC%20-%20Leonardo%20da%20Silva%20Ferreira.pdf.txt7ff10bd176256741d0b90b84035f45ffMD54123456789/436382021-10-06 08:51:54.935oai:https://repositorio.ufrn.br:123456789/43638PGNlbnRlcj48c3Ryb25nPkZFREVSQUwgVU5JVkVSU0lUWSBPRiBSSU8gR1JBTkRFIERPIE5PUlRFPC9zdHJvbmc+PC9jZW50ZXI+CjxjZW50ZXI+PHN0cm9uZz5ESUdJVEFMIE1PTk9HUkFQSFMgTElCUkFSWTwvc3Ryb25nPjwvY2VudGVyPgoKPGNlbnRlcj5BdXRob3JpemF0aW9uIFRlcm0gZm9yIHRoZSBhdmFpbGFiaWxpdHkgb2YgTW9ub2dyYXBocyBmb3IgVW5kZXJncmFkdWF0ZSBhbmQgU3BlY2lhbGl6YXRpb24gaW4gdGhlIERpZ2l0YWwgTGlicmFyeSBvZiBNb25vZ3JhcGhzIChCRE0pPC9jZW50ZXI+CgpBcyB0aGUgY29weXJpZ2h0IG93bmVyIG9mIHRoZSBtb25vZ3JhcGgsIEkgYXV0aG9yaXplIHRoZSBGZWRlcmFsIFVuaXZlcnNpdHkgb2YgUmlvIEdyYW5kZSBkbyBOb3J0ZSAoVUZSTikgdG8gbWFrZSBhdmFpbGFibGUgdGhyb3VnaCB0aGUgRGlnaXRhbCBMaWJyYXJ5IG9mIE1vbm9ncmFwaHMgb2YgVUZSTiwgd2l0aG91dCByZWltYnVyc2VtZW50IG9mIGNvcHlyaWdodCwgYWNjb3JkaW5nIHRvIExhdyA5NjEwLzk4ICwgdGhlIGZ1bGwgdGV4dCBvZiB0aGUgd29yayBzdWJtaXR0ZWQgZm9yIHRoZSBwdXJwb3NlIG9mIHJlYWRpbmcsIHByaW50aW5nIGFuZCAvIG9yIGRvd25sb2FkaW5nLCBhcyBhIG1lYW5zIG9mIGRpc3NlbWluYXRpbmcgQnJhemlsaWFuIHNjaWVudGlmaWMgcHJvZHVjdGlvbiwgYXMgb2YgdGhlIGRhdGUgb2Ygc3VibWlzc2lvbi4KRepositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2021-10-06T11:51:54Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.fl_str_mv Eficiência energética na consolidação de servidores: uma comparação entre a virtualização e a conteinerização
title Eficiência energética na consolidação de servidores: uma comparação entre a virtualização e a conteinerização
spellingShingle Eficiência energética na consolidação de servidores: uma comparação entre a virtualização e a conteinerização
Ferreira, Leonardo da Silva
Análise de desempenho
Contêineres de software
Eficiência energética
Hipervisores
Máquinas virtuais
Virtualização
title_short Eficiência energética na consolidação de servidores: uma comparação entre a virtualização e a conteinerização
title_full Eficiência energética na consolidação de servidores: uma comparação entre a virtualização e a conteinerização
title_fullStr Eficiência energética na consolidação de servidores: uma comparação entre a virtualização e a conteinerização
title_full_unstemmed Eficiência energética na consolidação de servidores: uma comparação entre a virtualização e a conteinerização
title_sort Eficiência energética na consolidação de servidores: uma comparação entre a virtualização e a conteinerização
author Ferreira, Leonardo da Silva
author_facet Ferreira, Leonardo da Silva
author_role author
dc.contributor.referees1.none.fl_str_mv Viegas, Carlos Manuel Dias
dc.contributor.referees2.none.fl_str_mv Souza, Danilo Curvelo de
dc.contributor.referees3.none.fl_str_mv Souza, Samuel Xavier de
dc.contributor.author.fl_str_mv Ferreira, Leonardo da Silva
dc.contributor.advisor1.fl_str_mv Souza, Wellington Silva de
contributor_str_mv Souza, Wellington Silva de
dc.subject.por.fl_str_mv Análise de desempenho
Contêineres de software
Eficiência energética
Hipervisores
Máquinas virtuais
Virtualização
topic Análise de desempenho
Contêineres de software
Eficiência energética
Hipervisores
Máquinas virtuais
Virtualização
description Em diversas áreas científicas e profissionais, é crescente a demanda por recursos computacionais de alto desempenho, pois são de extrema importância para obtenção de melhores resultados na solução de problemas cada vez mais complexos. A virtualização, na última década, contribuiu de forma decisiva na otimização do uso de recursos computacionais seja em centros de dados datacenters privados, quanto em ambientes de provedores de serviço de nuvem. A partir do compartilhamento de recursos de hardware, houve significativo incremento da eficiência energética. Nestes ambientes, tradicionalmente dominados pela tecnologia de máquinas virtuais a partir de hipervisores, o uso de contêineres para provisionamento de aplicações tem se tornado popular nos últimos anos. Considerados como uma alternativa leve ao ambiente de hipervisores, os contêineres trazem diversos benefícios, tais como menor sobrecarga do hardware, redução de falhas em função da configuração, simplificação de atualizações e maior velocidade na inicialização. A escalada na adoção dessa tecnologia se deve principalmente pela evolução das ferramentas de orquestração, a exemplo do Docker, que simplificam a criação, execução e e gerenciamento de contêineres. Considerando estes aspectos, o presente trabalho se propõe a estabelecer uma análise comparativa de consumo e eficiência energética de aplicações executadas em ambientes virtualizados e contêineres.
publishDate 2018
dc.date.accessioned.fl_str_mv 2018-12-26T11:26:47Z
2021-10-06T11:51:54Z
dc.date.available.fl_str_mv 2018-12-26T11:26:47Z
2021-10-06T11:51:54Z
dc.date.issued.fl_str_mv 2018-12-07
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.pt_BR.fl_str_mv 2016008424
dc.identifier.citation.fl_str_mv FERREIRA, Leonardo da Silva. Eficiência energética na consolidação de servidores: uma comparação entre a virtualização e a conteinerização. 2018. 54f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Centro de Tecnologia, Departamento de Engenharia de Computação e Automação, Universidade Federal do Rio Grande do Norte, Natal, 2018.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/handle/123456789/43638
identifier_str_mv 2016008424
FERREIRA, Leonardo da Silva. Eficiência energética na consolidação de servidores: uma comparação entre a virtualização e a conteinerização. 2018. 54f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Centro de Tecnologia, Departamento de Engenharia de Computação e Automação, Universidade Federal do Rio Grande do Norte, Natal, 2018.
url https://repositorio.ufrn.br/handle/123456789/43638
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Engenharia de Computação
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/43638/1/license_rdf
https://repositorio.ufrn.br/bitstream/123456789/43638/2/TCC%20-%20Leonardo%20da%20Silva%20Ferreira.pdf
https://repositorio.ufrn.br/bitstream/123456789/43638/3/license.txt
https://repositorio.ufrn.br/bitstream/123456789/43638/4/TCC%20-%20Leonardo%20da%20Silva%20Ferreira.pdf.txt
bitstream.checksum.fl_str_mv e39d27027a6cc9cb039ad269a5db8e34
6ed0d4fb99ad3627d12c2be69b656926
7278bab9c5c886812fa7d225dc807888
7ff10bd176256741d0b90b84035f45ff
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1802117813829107712