Benchmarking de tecnologias de contentorização
Main Author: | |
---|---|
Publication Date: | 2024 |
Format: | Master thesis |
Language: | por |
Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
Download full: | http://hdl.handle.net/10773/42899 |
Summary: | Nos dias que correm, a virtualização é uma tecnologia bastante adotada tanto pelas empresas mais pequenas como pelas empresas maiores de forma a conseguirem executar várias aplicações no mesmo servidor. A contentorização, que é uma técnica de virtualização, tem sido a escolha principal das empresas nos últimos anos por ser muito flexível e eficiente. Este trabalho pretende analisar o desempenho de diferentes tecnologias de contentorização em diferentes cenários e sistemas computacionais que são típicos despositivos IoT. As tecnologias de contentorização avaliadas foram Docker, Podman, e Singularity. Foi verificado o uso e velocidade do CPU, RAM, leitura e escrita de ficheiros (File I/O) e tempos de execução de cada tecnologia em diferentes sistemas. Os sistemas utilizados para teste foram o Raspberry Pi 4 Model B, o Jetson Nano 2GB e o Protectli Vault Pro VP4630. Após o estudo completo foi possível entender melhor as diferentes características e desempenhos das tecnologias de contentorização quando aplicadas em diferentes sistemas computacionais. |
id |
RCAP_ff4878056a99b74e054bd03615f3b64f |
---|---|
oai_identifier_str |
oai:ria.ua.pt:10773/42899 |
network_acronym_str |
RCAP |
network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository_id_str |
https://opendoar.ac.uk/repository/7160 |
spelling |
Benchmarking de tecnologias de contentorizaçãoBenchmarkContentoresContentorizaçãoDesempenhoLinuxVirtualizaçãoNos dias que correm, a virtualização é uma tecnologia bastante adotada tanto pelas empresas mais pequenas como pelas empresas maiores de forma a conseguirem executar várias aplicações no mesmo servidor. A contentorização, que é uma técnica de virtualização, tem sido a escolha principal das empresas nos últimos anos por ser muito flexível e eficiente. Este trabalho pretende analisar o desempenho de diferentes tecnologias de contentorização em diferentes cenários e sistemas computacionais que são típicos despositivos IoT. As tecnologias de contentorização avaliadas foram Docker, Podman, e Singularity. Foi verificado o uso e velocidade do CPU, RAM, leitura e escrita de ficheiros (File I/O) e tempos de execução de cada tecnologia em diferentes sistemas. Os sistemas utilizados para teste foram o Raspberry Pi 4 Model B, o Jetson Nano 2GB e o Protectli Vault Pro VP4630. Após o estudo completo foi possível entender melhor as diferentes características e desempenhos das tecnologias de contentorização quando aplicadas em diferentes sistemas computacionais.Nowadays, virtualization is a technology widely used by both smaller and larger companies in order to be able to run several applications on the same server. Containerization, which is a virtualization technique, has been the main choice of companies in recent years because it is very flexible and efficient. This work aims to analyse the performance of different containerization technologies in different scenarios and computer systems that are typical IoT devices. The containerization technologies evaluated were Docker, Podman, and Singularity. The use and speed of the CPU, RAM, File I/O and execution times of each technology will be checked on different systems. The systems used for testing were the Raspberry Pi 4 Model B, the Jetson Nano 2GB and the Protectli Vault Pro VP4630. After the complete study, it was possible to better understand the different characteristics and performances of containerization technologies when applied to different computer systems.2024-11-25T09:49:35Z2024-07-27T00:00:00Z2024-07-27info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/42899porFeitais, Bruno Gil da Cunhainfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-12-02T01:47:43Zoai:ria.ua.pt:10773/42899Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T19:16:56.202508Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
dc.title.none.fl_str_mv |
Benchmarking de tecnologias de contentorização |
title |
Benchmarking de tecnologias de contentorização |
spellingShingle |
Benchmarking de tecnologias de contentorização Feitais, Bruno Gil da Cunha Benchmark Contentores Contentorização Desempenho Linux Virtualização |
title_short |
Benchmarking de tecnologias de contentorização |
title_full |
Benchmarking de tecnologias de contentorização |
title_fullStr |
Benchmarking de tecnologias de contentorização |
title_full_unstemmed |
Benchmarking de tecnologias de contentorização |
title_sort |
Benchmarking de tecnologias de contentorização |
author |
Feitais, Bruno Gil da Cunha |
author_facet |
Feitais, Bruno Gil da Cunha |
author_role |
author |
dc.contributor.author.fl_str_mv |
Feitais, Bruno Gil da Cunha |
dc.subject.por.fl_str_mv |
Benchmark Contentores Contentorização Desempenho Linux Virtualização |
topic |
Benchmark Contentores Contentorização Desempenho Linux Virtualização |
description |
Nos dias que correm, a virtualização é uma tecnologia bastante adotada tanto pelas empresas mais pequenas como pelas empresas maiores de forma a conseguirem executar várias aplicações no mesmo servidor. A contentorização, que é uma técnica de virtualização, tem sido a escolha principal das empresas nos últimos anos por ser muito flexível e eficiente. Este trabalho pretende analisar o desempenho de diferentes tecnologias de contentorização em diferentes cenários e sistemas computacionais que são típicos despositivos IoT. As tecnologias de contentorização avaliadas foram Docker, Podman, e Singularity. Foi verificado o uso e velocidade do CPU, RAM, leitura e escrita de ficheiros (File I/O) e tempos de execução de cada tecnologia em diferentes sistemas. Os sistemas utilizados para teste foram o Raspberry Pi 4 Model B, o Jetson Nano 2GB e o Protectli Vault Pro VP4630. Após o estudo completo foi possível entender melhor as diferentes características e desempenhos das tecnologias de contentorização quando aplicadas em diferentes sistemas computacionais. |
publishDate |
2024 |
dc.date.none.fl_str_mv |
2024-11-25T09:49:35Z 2024-07-27T00:00:00Z 2024-07-27 |
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.uri.fl_str_mv |
http://hdl.handle.net/10773/42899 |
url |
http://hdl.handle.net/10773/42899 |
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órios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
repository.mail.fl_str_mv |
info@rcaap.pt |
_version_ |
1833597991181615104 |