An evaluation and analysis of computing virtualization on Raspberry Pi using virtual machines

Detalhes bibliográficos
Autor(a) principal: Richards, Vincent Melval
Data de Publicação: 2020
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Institucional da UFU
Texto Completo: https://repositorio.ufu.br/handle/123456789/35218
http://doi.org/10.14393/ufu.di.2022.5006
Resumo: Within this work, we showcased a unique approach to manage and orchestrate resources on servers on the core and low-cost hardware on edge using the same MANO entity, in this case, represented by OSM. We also could explore the constraints associated with the use of the RPi on edge regarding standard parameters associated execution of virtual machines on these devices. Previous approaches to deal with state-of-the-art OpenStack implementation on the edge such as penStack++ (HA; SATYANARAYANAN, 2015), and MEC-ConPaaS (van Kempen et al., 2017) were initiated to encourage faster Edge computing development with cloudlets. However, OpenStack++ was meant for powerful servers and was not made with consideration of low-cost devices that are prerequisites for widespread adaptation of edge computing.
id UFU_06172d32c583ace763b74e8d446e5607
oai_identifier_str oai:repositorio.ufu.br:123456789/35218
network_acronym_str UFU
network_name_str Repositório Institucional da UFU
repository_id_str
spelling 2022-07-05T14:36:16Z2022-07-05T14:36:16Z2020-12-16RICHARDS, Vincent Melval. An Evaluation and Analysis of Computing Virtualization on Raspberry Pi using virtual machines. 2020. 70 f. Dissertação ((mestrado em Ciência da Computação) - Universidade Federal de Uberlândia, Uberlândia, 2020. DOI http://doi.org/10.14393/ufu.di.2022.5006https://repositorio.ufu.br/handle/123456789/35218http://doi.org/10.14393/ufu.di.2022.5006Within this work, we showcased a unique approach to manage and orchestrate resources on servers on the core and low-cost hardware on edge using the same MANO entity, in this case, represented by OSM. We also could explore the constraints associated with the use of the RPi on edge regarding standard parameters associated execution of virtual machines on these devices. Previous approaches to deal with state-of-the-art OpenStack implementation on the edge such as penStack++ (HA; SATYANARAYANAN, 2015), and MEC-ConPaaS (van Kempen et al., 2017) were initiated to encourage faster Edge computing development with cloudlets. However, OpenStack++ was meant for powerful servers and was not made with consideration of low-cost devices that are prerequisites for widespread adaptation of edge computing.A aplicação da Internet das Coisas (IoT) pode oferecer enormes oportunidades para que organizações e instituições cresçam e explorem ideias inovadoras. No entanto, vários Os casos de uso de IoT contam com recursos de Edge Computing e a capacidade de virtualização no Beira. O uso da virtualização na borda é um requisito crucial para a realização da eficiência implementação de IoT. Além disso, o gerenciamento e orquestração da computação, armazenamento e recursos de rede no Edge Cloud apresentam vários desafios. Rede A virtualização de funções (NFV) prevê várias funções de rede virtual (VNF) implantadas em toda a infraestrutura. Nesse cenário, há questões relacionadas ao Conselho Único Capacidade de computadores (SBC) para dar suporte à virtualização de computação com base em máquinas virtuais(VM). Neste trabalho, avaliamos e analisamos a virtualização computacional no Raspberry Pi versões 3 e 4 usando VM. Com base no experimental, mostramos a viabilidade de usar dispositivos de baixo custo, como RPi, como hardware de computação de borda.La aplicación de Internet de las cosas (IoT) puede ofrecer enormes oportunidades para que las organizaciones e instituciones crezcan y exploren ideas innovadoras. Sin embargo, varios Los casos de uso de IoT se basan en las capacidades de Edge Computing y la capacidad de virtualización en el Borde. El uso de la virtualización en el perímetro es un requisito crucial para lograr la eficiencia implementación de IoT. Además, la gestión y orquestación de la informática, los recursos de almacenamiento y redes en Edge Cloud plantean varios desafíos. Red La virtualización de funciones (NFV) contempla varias funciones de red virtual (VNF) implementadas en la infraestructura. En este escenario, hay problemas relacionados con la Junta Única Capacidad de las computadoras (SBC) para admitir la virtualización informática basada en máquinas virtuales (MV). En este trabajo evaluamos y analizamos la virtualización informática en Raspberry Pi versiones 3 y 4 usando VM. Con base en lo experimental, mostramos la factibilidad de usar dispositivos de bajo costo como RPi como hardware informático de borde.Dissertação (Mestrado)engUniversidade Federal de UberlândiaPrograma de Pós-graduação em Ciência da ComputaçãoBrasilCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOCiência da ComputaçãoRedes remotas (Redes de computadores)Realidade virtualCloud ComputingEdge ComputingNetwork functions virtualization (NFV)VirtualizationIoT Internet of ThingsAn evaluation and analysis of computing virtualization on Raspberry Pi using virtual machinesUma avaliação e análise da virtualização de computação no Raspberry Pi usando máquinas virtuaisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisSilva, Flávio de Oliveirahttp://lattes.cnpq.br/3190608911887258Silva, Flávio de Oliveirahttp://lattes.cnpq.br/3190608911887258Rosa, Pedro Frosihttp://lattes.cnpq.br/7828441075514905Cerqueira, Eduardo Coelhohttp://lattes.cnpq.br/1028151705135221http://lattes.cnpq.br/2879073419393595Richards, Vincent Melval70info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFUinstname:Universidade Federal de Uberlândia (UFU)instacron:UFUORIGINALEvaluationAnalysisComputing.pdfEvaluationAnalysisComputing.pdfapplication/pdf1620133https://repositorio.ufu.br/bitstream/123456789/35218/5/EvaluationAnalysisComputing.pdff3fe642ddfc5777ff902930d7d2f1e26MD55LICENSElicense.txtlicense.txttext/plain; charset=utf-81792https://repositorio.ufu.br/bitstream/123456789/35218/4/license.txt48ded82ce41b8d2426af12aed6b3cbf3MD54TEXTEvaluationAnalysisComputing.pdf.txtEvaluationAnalysisComputing.pdf.txtExtracted texttext/plain104807https://repositorio.ufu.br/bitstream/123456789/35218/6/EvaluationAnalysisComputing.pdf.txt41149010ce924a855c7e36ea6ba8b305MD56THUMBNAILEvaluationAnalysisComputing.pdf.jpgEvaluationAnalysisComputing.pdf.jpgGenerated Thumbnailimage/jpeg1215https://repositorio.ufu.br/bitstream/123456789/35218/7/EvaluationAnalysisComputing.pdf.jpg98c26cd45b9bd03df94f83f260fa853eMD57123456789/352182022-07-06 03:18:40.39oai:repositorio.ufu.br:123456789/35218w4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLCBhbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbm8gUmVwb3NpdMOzcmlvLiBQb3IgZmF2b3IsIGxlaWEgYSBsaWNlbsOnYSBhdGVudGFtZW50ZS4gQ2FzbyBuZWNlc3NpdGUgZGUgYWxndW0gZXNjbGFyZWNpbWVudG8gZW50cmUgZW0gY29udGF0byBhdHJhdsOpcyBkbyBlLW1haWwgIHJlcG9zaXRvcmlvQHVmdS5ici4KCkxJQ0VOw4dBIERFIERJU1RSSUJVScOHw4NPIE7Dg08tRVhDTFVTSVZBCgpBbyBhc3NpbmFyIGUgZW50cmVnYXIgZXN0YSBsaWNlbsOnYSwgby9hIFNyLi9TcmEuIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpOgoKYSkgQ29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBVYmVybMOibmRpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUgcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0gZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kgcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MgZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRlIFViZXJsw6JuZGlhIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgY3Vqb3MgZGlyZWl0b3Mgc8OjbyBkZSB0ZXJjZWlyb3MgZXN0w6EgY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdSBjb250ZcO6ZG8gZG8gZG9jdW1lbnRvIGVudHJlZ3VlLgoKU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBVYmVybMOibmRpYSwgZGVjbGFyYSBxdWUgY3VtcHJpdSBxdWFpc3F1ZXIgb2JyaWdhw6fDtWVzIGV4aWdpZGFzIHBlbG8gcmVzcGVjdGl2byBjb250cmF0byBvdSBhY29yZG8uCgpBIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRlIFViZXJsw6JuZGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldShzKSBub21lKHMpIGNvbW8gbyhzKSBhdXRvcihlcykgb3UgZGV0ZW50b3IgKGVzKSBkb3MgZGlyZWl0b3MgZG8gZG9jdW1lbnRvIGVudHJlZ3VlLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIHBhcmEgYWzDqW0gZGFzIHBlcm1pdGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuCg==Repositório InstitucionalONGhttp://repositorio.ufu.br/oai/requestdiinf@dirbi.ufu.bropendoar:2024-04-26T15:09:22.390305Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)false
dc.title.pt_BR.fl_str_mv An evaluation and analysis of computing virtualization on Raspberry Pi using virtual machines
dc.title.alternative.pt_BR.fl_str_mv Uma avaliação e análise da virtualização de computação no Raspberry Pi usando máquinas virtuais
title An evaluation and analysis of computing virtualization on Raspberry Pi using virtual machines
spellingShingle An evaluation and analysis of computing virtualization on Raspberry Pi using virtual machines
Richards, Vincent Melval
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Cloud Computing
Edge Computing
Network functions virtualization (NFV)
Virtualization
IoT Internet of Things
Ciência da Computação
Redes remotas (Redes de computadores)
Realidade virtual
title_short An evaluation and analysis of computing virtualization on Raspberry Pi using virtual machines
title_full An evaluation and analysis of computing virtualization on Raspberry Pi using virtual machines
title_fullStr An evaluation and analysis of computing virtualization on Raspberry Pi using virtual machines
title_full_unstemmed An evaluation and analysis of computing virtualization on Raspberry Pi using virtual machines
title_sort An evaluation and analysis of computing virtualization on Raspberry Pi using virtual machines
author Richards, Vincent Melval
author_facet Richards, Vincent Melval
author_role author
dc.contributor.advisor1.fl_str_mv Silva, Flávio de Oliveira
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/3190608911887258
dc.contributor.referee1.fl_str_mv Silva, Flávio de Oliveira
dc.contributor.referee1Lattes.fl_str_mv http://lattes.cnpq.br/3190608911887258
dc.contributor.referee2.fl_str_mv Rosa, Pedro Frosi
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/7828441075514905
dc.contributor.referee3.fl_str_mv Cerqueira, Eduardo Coelho
dc.contributor.referee3Lattes.fl_str_mv http://lattes.cnpq.br/1028151705135221
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/2879073419393595
dc.contributor.author.fl_str_mv Richards, Vincent Melval
contributor_str_mv Silva, Flávio de Oliveira
Silva, Flávio de Oliveira
Rosa, Pedro Frosi
Cerqueira, Eduardo Coelho
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Cloud Computing
Edge Computing
Network functions virtualization (NFV)
Virtualization
IoT Internet of Things
Ciência da Computação
Redes remotas (Redes de computadores)
Realidade virtual
dc.subject.por.fl_str_mv Cloud Computing
Edge Computing
Network functions virtualization (NFV)
Virtualization
IoT Internet of Things
dc.subject.autorizado.pt_BR.fl_str_mv Ciência da Computação
Redes remotas (Redes de computadores)
Realidade virtual
description Within this work, we showcased a unique approach to manage and orchestrate resources on servers on the core and low-cost hardware on edge using the same MANO entity, in this case, represented by OSM. We also could explore the constraints associated with the use of the RPi on edge regarding standard parameters associated execution of virtual machines on these devices. Previous approaches to deal with state-of-the-art OpenStack implementation on the edge such as penStack++ (HA; SATYANARAYANAN, 2015), and MEC-ConPaaS (van Kempen et al., 2017) were initiated to encourage faster Edge computing development with cloudlets. However, OpenStack++ was meant for powerful servers and was not made with consideration of low-cost devices that are prerequisites for widespread adaptation of edge computing.
publishDate 2020
dc.date.issued.fl_str_mv 2020-12-16
dc.date.accessioned.fl_str_mv 2022-07-05T14:36:16Z
dc.date.available.fl_str_mv 2022-07-05T14:36:16Z
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.citation.fl_str_mv RICHARDS, Vincent Melval. An Evaluation and Analysis of Computing Virtualization on Raspberry Pi using virtual machines. 2020. 70 f. Dissertação ((mestrado em Ciência da Computação) - Universidade Federal de Uberlândia, Uberlândia, 2020. DOI http://doi.org/10.14393/ufu.di.2022.5006
dc.identifier.uri.fl_str_mv https://repositorio.ufu.br/handle/123456789/35218
dc.identifier.doi.pt_BR.fl_str_mv http://doi.org/10.14393/ufu.di.2022.5006
identifier_str_mv RICHARDS, Vincent Melval. An Evaluation and Analysis of Computing Virtualization on Raspberry Pi using virtual machines. 2020. 70 f. Dissertação ((mestrado em Ciência da Computação) - Universidade Federal de Uberlândia, Uberlândia, 2020. DOI http://doi.org/10.14393/ufu.di.2022.5006
url https://repositorio.ufu.br/handle/123456789/35218
http://doi.org/10.14393/ufu.di.2022.5006
dc.language.iso.fl_str_mv eng
language eng
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 Uberlândia
dc.publisher.program.fl_str_mv Programa de Pós-graduação em Ciência da Computação
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Uberlândia
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFU
instname:Universidade Federal de Uberlândia (UFU)
instacron:UFU
instname_str Universidade Federal de Uberlândia (UFU)
instacron_str UFU
institution UFU
reponame_str Repositório Institucional da UFU
collection Repositório Institucional da UFU
bitstream.url.fl_str_mv https://repositorio.ufu.br/bitstream/123456789/35218/5/EvaluationAnalysisComputing.pdf
https://repositorio.ufu.br/bitstream/123456789/35218/4/license.txt
https://repositorio.ufu.br/bitstream/123456789/35218/6/EvaluationAnalysisComputing.pdf.txt
https://repositorio.ufu.br/bitstream/123456789/35218/7/EvaluationAnalysisComputing.pdf.jpg
bitstream.checksum.fl_str_mv f3fe642ddfc5777ff902930d7d2f1e26
48ded82ce41b8d2426af12aed6b3cbf3
41149010ce924a855c7e36ea6ba8b305
98c26cd45b9bd03df94f83f260fa853e
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)
repository.mail.fl_str_mv diinf@dirbi.ufu.br
_version_ 1797425587054182400