Performance analysis of virtualization technologies in high performance computing enviroments

Detalhes bibliográficos
Autor(a) principal: Beserra, David Willians dos Santos Cavalcanti
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFS
Texto Completo: https://ri.ufs.br/handle/riufs/3382
Resumo: Computação de Alto Desempenho (CAD) agrega poder computacional com o objetivo de solucionar problemas complexos e de grande escala em diferentes áreas do conhecimento, como ciência e engenharias, variando desde aplicações medias 3D ate a simulação do universo. Atualmente, os usuários de CAD podem utilizar infraestruturas de Nuvem como uma alternativa de baixo custo para a execução de suas aplicações. Apesar de ser possível utilizar as infraestruturas de nuvem como plataformas de CAD, muitas questões referentes as sobrecargas decorrentes do uso de virtualização permanecem sem resposta. Nesse trabalho foi analisado o desempenho de algumas ferramentas de virtualização - Linux Containers (LXC), Docker, VirtualBox e KVM – em atividades de CAD. Durante os experimentos foram avaliados os desempenhos da UCP, da infraestrutura de comunicação (rede física e barramentos internos) e de E/S de dados em disco. Os resultados indicam que cada tecnologia de virtualização impacta diferentemente no desempenho do sistema observado em função do tipo de recurso de hardware utilizado e das condições de compartilhamento do recurso adotadas.
id UFS-2_6347454b80b1aaa79fcd8be0b30a5ddf
oai_identifier_str oai:ufs.br:riufs/3382
network_acronym_str UFS-2
network_name_str Repositório Institucional da UFS
repository_id_str
spelling Beserra, David Willians dos Santos CavalcantiMoreno Ordonez, Edward Davidhttp://lattes.cnpq.br/00741575247201142017-09-26T11:34:37Z2017-09-26T11:34:37Z2016-09-13BESERRA, David Willians dos Santos Cavalcanti. Performance analysis of virtualization technologies in high performance computing enviroments. 2016. 84 f. Dissertação (Pós-Graduação em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, SE, 2016.https://ri.ufs.br/handle/riufs/3382Computação de Alto Desempenho (CAD) agrega poder computacional com o objetivo de solucionar problemas complexos e de grande escala em diferentes áreas do conhecimento, como ciência e engenharias, variando desde aplicações medias 3D ate a simulação do universo. Atualmente, os usuários de CAD podem utilizar infraestruturas de Nuvem como uma alternativa de baixo custo para a execução de suas aplicações. Apesar de ser possível utilizar as infraestruturas de nuvem como plataformas de CAD, muitas questões referentes as sobrecargas decorrentes do uso de virtualização permanecem sem resposta. Nesse trabalho foi analisado o desempenho de algumas ferramentas de virtualização - Linux Containers (LXC), Docker, VirtualBox e KVM – em atividades de CAD. Durante os experimentos foram avaliados os desempenhos da UCP, da infraestrutura de comunicação (rede física e barramentos internos) e de E/S de dados em disco. Os resultados indicam que cada tecnologia de virtualização impacta diferentemente no desempenho do sistema observado em função do tipo de recurso de hardware utilizado e das condições de compartilhamento do recurso adotadas.High Performance Computing (HPC) aggregates computing power in order to solve large and complex problems in different knowledge areas, such as science and engineering, ranging from 3D real-time medical images to simulation of the universe. Nowadays, HPC users can utilize virtualized Cloud infrastructures as a low-cost alternative to deploy their applications. Despite of Cloud infrastructures can be used as HPC platforms, many issues from virtualization overhead have kept them almost unrelated. In this work, we analyze the performance of some virtualization solutions - Linux Containers (LXC), Docker, VirtualBox and KVM - under HPC activities. For our experiments, we consider CPU, (physical network and internal buses) communication and disk I/O performance. Results show that different virtualization technologies can impact distinctly in performance according to hardware resource type used by HPC application and resource sharing conditions adopted.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESapplication/pdfporUniversidade Federal de SergipePós-Graduação em Ciência da ComputaçãoUFSBrasilComputaçãoComputação de alto desempenhoComputação em nuvemSistemas de computação virtualCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOPerformance analysis of virtualization technologies in high performance computing enviromentsAnálise do desempenho de tecnologias de virtualização para ambientes de computação de alto desempenhoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSinstname:Universidade Federal de Sergipe (UFS)instacron:UFSTEXTDAVID_WILLIANS_S_C_BESERRA.pdf.txtDAVID_WILLIANS_S_C_BESERRA.pdf.txtExtracted texttext/plain144640https://ri.ufs.br/jspui/bitstream/riufs/3382/2/DAVID_WILLIANS_S_C_BESERRA.pdf.txtec77f9b3b7a09d97ce25617dce581da1MD52THUMBNAILDAVID_WILLIANS_S_C_BESERRA.pdf.jpgDAVID_WILLIANS_S_C_BESERRA.pdf.jpgGenerated Thumbnailimage/jpeg1374https://ri.ufs.br/jspui/bitstream/riufs/3382/3/DAVID_WILLIANS_S_C_BESERRA.pdf.jpgc86d371e2ce69ae4a8b56a67c5373922MD53ORIGINALDAVID_WILLIANS_S_C_BESERRA.pdfapplication/pdf2714022https://ri.ufs.br/jspui/bitstream/riufs/3382/1/DAVID_WILLIANS_S_C_BESERRA.pdf7c07aa534b79e817586217209fa97484MD51riufs/33822018-02-16 20:34:52.955oai:ufs.br:riufs/3382Repositório InstitucionalPUBhttps://ri.ufs.br/oai/requestrepositorio@academico.ufs.bropendoar:2018-02-16T23:34:52Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)false
dc.title.por.fl_str_mv Performance analysis of virtualization technologies in high performance computing enviroments
dc.title.alternative.por.fl_str_mv Análise do desempenho de tecnologias de virtualização para ambientes de computação de alto desempenho
title Performance analysis of virtualization technologies in high performance computing enviroments
spellingShingle Performance analysis of virtualization technologies in high performance computing enviroments
Beserra, David Willians dos Santos Cavalcanti
Computação
Computação de alto desempenho
Computação em nuvem
Sistemas de computação virtual
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Performance analysis of virtualization technologies in high performance computing enviroments
title_full Performance analysis of virtualization technologies in high performance computing enviroments
title_fullStr Performance analysis of virtualization technologies in high performance computing enviroments
title_full_unstemmed Performance analysis of virtualization technologies in high performance computing enviroments
title_sort Performance analysis of virtualization technologies in high performance computing enviroments
author Beserra, David Willians dos Santos Cavalcanti
author_facet Beserra, David Willians dos Santos Cavalcanti
author_role author
dc.contributor.author.fl_str_mv Beserra, David Willians dos Santos Cavalcanti
dc.contributor.advisor1.fl_str_mv Moreno Ordonez, Edward David
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/0074157524720114
contributor_str_mv Moreno Ordonez, Edward David
dc.subject.por.fl_str_mv Computação
Computação de alto desempenho
Computação em nuvem
Sistemas de computação virtual
topic Computação
Computação de alto desempenho
Computação em nuvem
Sistemas de computação virtual
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Computação de Alto Desempenho (CAD) agrega poder computacional com o objetivo de solucionar problemas complexos e de grande escala em diferentes áreas do conhecimento, como ciência e engenharias, variando desde aplicações medias 3D ate a simulação do universo. Atualmente, os usuários de CAD podem utilizar infraestruturas de Nuvem como uma alternativa de baixo custo para a execução de suas aplicações. Apesar de ser possível utilizar as infraestruturas de nuvem como plataformas de CAD, muitas questões referentes as sobrecargas decorrentes do uso de virtualização permanecem sem resposta. Nesse trabalho foi analisado o desempenho de algumas ferramentas de virtualização - Linux Containers (LXC), Docker, VirtualBox e KVM – em atividades de CAD. Durante os experimentos foram avaliados os desempenhos da UCP, da infraestrutura de comunicação (rede física e barramentos internos) e de E/S de dados em disco. Os resultados indicam que cada tecnologia de virtualização impacta diferentemente no desempenho do sistema observado em função do tipo de recurso de hardware utilizado e das condições de compartilhamento do recurso adotadas.
publishDate 2016
dc.date.issued.fl_str_mv 2016-09-13
dc.date.accessioned.fl_str_mv 2017-09-26T11:34:37Z
dc.date.available.fl_str_mv 2017-09-26T11:34:37Z
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 BESERRA, David Willians dos Santos Cavalcanti. Performance analysis of virtualization technologies in high performance computing enviroments. 2016. 84 f. Dissertação (Pós-Graduação em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, SE, 2016.
dc.identifier.uri.fl_str_mv https://ri.ufs.br/handle/riufs/3382
identifier_str_mv BESERRA, David Willians dos Santos Cavalcanti. Performance analysis of virtualization technologies in high performance computing enviroments. 2016. 84 f. Dissertação (Pós-Graduação em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, SE, 2016.
url https://ri.ufs.br/handle/riufs/3382
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.publisher.none.fl_str_mv Universidade Federal de Sergipe
dc.publisher.program.fl_str_mv Pós-Graduação em Ciência da Computação
dc.publisher.initials.fl_str_mv UFS
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Sergipe
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFS
instname:Universidade Federal de Sergipe (UFS)
instacron:UFS
instname_str Universidade Federal de Sergipe (UFS)
instacron_str UFS
institution UFS
reponame_str Repositório Institucional da UFS
collection Repositório Institucional da UFS
bitstream.url.fl_str_mv https://ri.ufs.br/jspui/bitstream/riufs/3382/2/DAVID_WILLIANS_S_C_BESERRA.pdf.txt
https://ri.ufs.br/jspui/bitstream/riufs/3382/3/DAVID_WILLIANS_S_C_BESERRA.pdf.jpg
https://ri.ufs.br/jspui/bitstream/riufs/3382/1/DAVID_WILLIANS_S_C_BESERRA.pdf
bitstream.checksum.fl_str_mv ec77f9b3b7a09d97ce25617dce581da1
c86d371e2ce69ae4a8b56a67c5373922
7c07aa534b79e817586217209fa97484
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)
repository.mail.fl_str_mv repositorio@academico.ufs.br
_version_ 1802110683046739968