Viabilidade do emprego de processadores ARM para infraestrutura de computação em nuvem (IaaS)

Detalhes bibliográficos
Autor(a) principal: Matte, Cristiano Carlos
Data de Publicação: 2016
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/150896
Resumo: A computação em nuvem, desde a última década, vem apresentando uma larga expansão e mostrando ser uma alternativa que oferece maior flexibilidade e menores custos aos usuários. Além disso, a computação em nuvem é benéfica ao meio-ambiente ao utilizar os recursos de forma mais eficiente e ao utilizar amplamente tecnologias de virtualização, técnicas consideradas sustentáveis no âmbito da computação verde. Outra maneira de se obter uma computação sustentável é através da utilização de processadores de baixo consumo de energia elétrica. Nesse sentido, o presente trabalho apresenta uma análise da viabilidade do emprego de um minicomputador de placa única, com processador ARM, como hardware para execução de máquinas virtuais, com o objetivo de oferecer uma nuvem computacional que segue o modelo de infraestrutura como serviço (IaaS). Para isso, o sistema desenvolvido utiliza o minicomputador Cubietruck em sua infraestrutura, além de soluções de software livre como Xen, para virtualização, e OpenNebula, para gerência de nuvem.
id UFRGS-2_18c0b1fd7ac7e32677cfc3a61d378890
oai_identifier_str oai:www.lume.ufrgs.br:10183/150896
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Matte, Cristiano CarlosCarissimi, Alexandre da Silva2017-01-18T02:28:11Z2016http://hdl.handle.net/10183/150896001009703A computação em nuvem, desde a última década, vem apresentando uma larga expansão e mostrando ser uma alternativa que oferece maior flexibilidade e menores custos aos usuários. Além disso, a computação em nuvem é benéfica ao meio-ambiente ao utilizar os recursos de forma mais eficiente e ao utilizar amplamente tecnologias de virtualização, técnicas consideradas sustentáveis no âmbito da computação verde. Outra maneira de se obter uma computação sustentável é através da utilização de processadores de baixo consumo de energia elétrica. Nesse sentido, o presente trabalho apresenta uma análise da viabilidade do emprego de um minicomputador de placa única, com processador ARM, como hardware para execução de máquinas virtuais, com o objetivo de oferecer uma nuvem computacional que segue o modelo de infraestrutura como serviço (IaaS). Para isso, o sistema desenvolvido utiliza o minicomputador Cubietruck em sua infraestrutura, além de soluções de software livre como Xen, para virtualização, e OpenNebula, para gerência de nuvem.Since the last decade, cloud computing has been expanding and proving to be an alternative that offers greater flexibility and lower costs to users. Furthermore, cloud computing is beneficial to the environment by utilizing resources more efficiently and by making extensive use of virtualization technologies, techniques that are considered sustainable in the field of green computing. Another way to achieve a sustainable computing is through the use of lowpower processors. In this sense, this work presents an viability analysis of the use of a single board computer that uses an ARM processor as the hardware for virtual machines execution, aiming to offer a cloud that implements the infrastructure as service (IaaS) model. The developed system uses the Cubietruck minicomputer in its infrastructure, as well as free software solutions such as Xen for virtualization and OpenNebula for cloud management.application/pdfporComputação em nuvemvirtualizaçãoCloud computingVirtualizationGreen computingARMCubietruckXenOpenNebulaViabilidade do emprego de processadores ARM para infraestrutura de computação em nuvem (IaaS)Viability study of the use of ARM processors for cloud computing infrastructure (IaaS) info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2016Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL001009703.pdf001009703.pdfTexto completoapplication/pdf2407428http://www.lume.ufrgs.br/bitstream/10183/150896/1/001009703.pdf1896518631d673384d64bae7a55fc6f1MD51TEXT001009703.pdf.txt001009703.pdf.txtExtracted Texttext/plain125421http://www.lume.ufrgs.br/bitstream/10183/150896/2/001009703.pdf.txt9a9e187ded03f6d8573b716ccec4bdc3MD52THUMBNAIL001009703.pdf.jpg001009703.pdf.jpgGenerated Thumbnailimage/jpeg1177http://www.lume.ufrgs.br/bitstream/10183/150896/3/001009703.pdf.jpgd6fdd9c0e6f34dc08b9037727f658f36MD5310183/1508962018-10-30 08:15:51.984oai:www.lume.ufrgs.br:10183/150896Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-30T11:15:51Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Viabilidade do emprego de processadores ARM para infraestrutura de computação em nuvem (IaaS)
dc.title.alternative.en.fl_str_mv Viability study of the use of ARM processors for cloud computing infrastructure (IaaS)
title Viabilidade do emprego de processadores ARM para infraestrutura de computação em nuvem (IaaS)
spellingShingle Viabilidade do emprego de processadores ARM para infraestrutura de computação em nuvem (IaaS)
Matte, Cristiano Carlos
Computação em nuvem
virtualização
Cloud computing
Virtualization
Green computing
ARM
Cubietruck
Xen
OpenNebula
title_short Viabilidade do emprego de processadores ARM para infraestrutura de computação em nuvem (IaaS)
title_full Viabilidade do emprego de processadores ARM para infraestrutura de computação em nuvem (IaaS)
title_fullStr Viabilidade do emprego de processadores ARM para infraestrutura de computação em nuvem (IaaS)
title_full_unstemmed Viabilidade do emprego de processadores ARM para infraestrutura de computação em nuvem (IaaS)
title_sort Viabilidade do emprego de processadores ARM para infraestrutura de computação em nuvem (IaaS)
author Matte, Cristiano Carlos
author_facet Matte, Cristiano Carlos
author_role author
dc.contributor.author.fl_str_mv Matte, Cristiano Carlos
dc.contributor.advisor1.fl_str_mv Carissimi, Alexandre da Silva
contributor_str_mv Carissimi, Alexandre da Silva
dc.subject.por.fl_str_mv Computação em nuvem
virtualização
topic Computação em nuvem
virtualização
Cloud computing
Virtualization
Green computing
ARM
Cubietruck
Xen
OpenNebula
dc.subject.eng.fl_str_mv Cloud computing
Virtualization
Green computing
ARM
Cubietruck
Xen
OpenNebula
description A computação em nuvem, desde a última década, vem apresentando uma larga expansão e mostrando ser uma alternativa que oferece maior flexibilidade e menores custos aos usuários. Além disso, a computação em nuvem é benéfica ao meio-ambiente ao utilizar os recursos de forma mais eficiente e ao utilizar amplamente tecnologias de virtualização, técnicas consideradas sustentáveis no âmbito da computação verde. Outra maneira de se obter uma computação sustentável é através da utilização de processadores de baixo consumo de energia elétrica. Nesse sentido, o presente trabalho apresenta uma análise da viabilidade do emprego de um minicomputador de placa única, com processador ARM, como hardware para execução de máquinas virtuais, com o objetivo de oferecer uma nuvem computacional que segue o modelo de infraestrutura como serviço (IaaS). Para isso, o sistema desenvolvido utiliza o minicomputador Cubietruck em sua infraestrutura, além de soluções de software livre como Xen, para virtualização, e OpenNebula, para gerência de nuvem.
publishDate 2016
dc.date.issued.fl_str_mv 2016
dc.date.accessioned.fl_str_mv 2017-01-18T02:28:11Z
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 http://hdl.handle.net/10183/150896
dc.identifier.nrb.pt_BR.fl_str_mv 001009703
url http://hdl.handle.net/10183/150896
identifier_str_mv 001009703
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.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/150896/1/001009703.pdf
http://www.lume.ufrgs.br/bitstream/10183/150896/2/001009703.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/150896/3/001009703.pdf.jpg
bitstream.checksum.fl_str_mv 1896518631d673384d64bae7a55fc6f1
9a9e187ded03f6d8573b716ccec4bdc3
d6fdd9c0e6f34dc08b9037727f658f36
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1815447186031247360