Please use this identifier to cite or link to this item: http://monografias.ufrn.br/handle/123456789/8336
Title: Eficiência energética na consolidação de servidores: uma comparação entre a virtualização e a conteinerização
Authors: Ferreira, Leonardo da Silva
Keywords: Análise de desempenho;Contêineres de software;Eficiência energética;Hipervisores;Máquinas virtuais;Virtualização
Issue Date: 7-Dec-2018
Publisher: Universidade Federal do Rio Grande do Norte
Citation: 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.
Portuguese Abstract: 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.
Abstract: 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.
URI: http://monografias.ufrn.br/handle/123456789/8336
Other Identifiers: 2016008424
Appears in Collections:Engenharia de Computação

Files in This Item:
File Description SizeFormat 
TCC - Leonardo da Silva Ferreira.pdf1.6 MBAdobe PDFThumbnail
View/Open


This item is licensed under a Creative Commons License Creative Commons