Lifter - Disponibilização de aplicações via containers de software em um cluster de alto desempenho

Detalhes bibliográficos
Autor(a) principal: Corrêa, José Norberto Guiz Fernandes
Data de Publicação: 2016
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/xmlui/handle/123456789/171410
Resumo: TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Sistemas de Informação.
id UFSC_2cfe696220c9dba2c94d27d5c3479ccc
oai_identifier_str oai:repositorio.ufsc.br:123456789/171410
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Universidade Federal de Santa CatarinaCorrêa, José Norberto Guiz FernandesDantas, Mario Antonio Ribeiro2016-12-10T20:28:14Z2016-12-10T20:28:14Z2016-11-24https://repositorio.ufsc.br/xmlui/handle/123456789/171410TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Sistemas de Informação.Em diversas áreas científicas e profissionais, é crescente a demanda de recursos computacionais de alto desempenho, uma vez que este é essencial na solução de problemas cada vez mais complexos. Porém, o compartilhamento destes recursos por diversos grupos de usuários faz com que diferentes aplicações compartilhem um mesmo ambiente computacional, geralmente criando situações de conflito entre si. Com a modernização de tecnologias de containers de software, em especial do Docker, tornou-se possível uma abordagem mais flexível na disponibilização de aplicações. Estas tecnologias permitem a criação de ambientes isolados, eliminado os possíveis conflitos entre aplicações, além de possuírem outras funcionalidades que facilitam a gerência de aplicações em uma diversa gama de infraestruturas computacionais. Através do Docker, este trabalho utilizou-se desta tecnologia em um cluster de alto desempenho da SeTIC/UFSC, de forma a reduzir os recursos e o tempo despendido na disponibilização de aplicações em relação à solução de fábrica utilizada anteriormente neste ambiente. Com a utilização do Docker, e tendo como base a solução de fábrica, foram obtidas reduções próximas de 94% no espaço em disco utilizado para armazenamento das aplicações, e de 78% a 96% no tempo despendido para disponibilização destas aplicações no cluster.In many scientific and professional fields, the demand for high performance computing resources is ever-increasing, since it is essential in the solution of even more complex problems. However, sharing these resources with many groups of users results in distinct applications sharing the same computing environment, often creating conflict situations among them. With the recent development in software container technologies, the main one being Docker, a more flexible approach to distribute software became possible. These technologies allow the creation of isolated environments, eliminating possible conflicts between applications, and also provide useful features to ease the application management in a wide variety of computing infrastructures. The present work employed this technology, through the use of Docker, in a high-performance cluster at SeTIC/UFSC. The goal was the reduction of the time spent deploying applications to this environment, when compared with the previous factory solution. With the deployment of Docker, and using the factory solution data as a baseline, it was possible to obtain near 94% of disk space usage reduction for the application storage, and a range of 78% to 96% reduction in the time spent deploying applications to the cluster.93 f.Florianópolis, SCContainers LinuxClusterDockerHPCLifter - Disponibilização de aplicações via containers de software em um cluster de alto desempenhoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccessORIGINALTCC_Lifter_JoseNorberto.pdfTCC_Lifter_JoseNorberto.pdfTCCapplication/pdf1415222https://repositorio.ufsc.br/bitstream/123456789/171410/1/TCC_Lifter_JoseNorberto.pdffeb5450e37e3e6e3479b7ce91a68e9bfMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81383https://repositorio.ufsc.br/bitstream/123456789/171410/2/license.txt11ee89cd31d893362820eab7c4d46734MD52123456789/1714102016-12-10 18:28:14.795oai:repositorio.ufsc.br:123456789/171410Vm9jw6ogdGVtIGEgbGliZXJkYWRlIGRlOiBDb21wYXJ0aWxoYXIg4oCUIGNvcGlhciwgZGlzdHJpYnVpciBlIHRyYW5zbWl0aXIgYSBvYnJhLiBSZW1peGFyIOKAlCBjcmlhciBvYnJhcyBkZXJpdmFkYXMuClNvYiBhcyBzZWd1aW50ZXMgY29uZGnDp8O1ZXM6IEF0cmlidWnDp8OjbyDigJQgVm9jw6ogZGV2ZSBjcmVkaXRhciBhIG9icmEgZGEgZm9ybWEgZXNwZWNpZmljYWRhIHBlbG8gYXV0b3Igb3UgbGljZW5jaWFudGUgKG1hcyBuw6NvIGRlIG1hbmVpcmEgcXVlIHN1Z2lyYSBxdWUgZXN0ZXMgY29uY2VkZW0gcXVhbHF1ZXIgYXZhbCBhIHZvY8OqIG91IGFvIHNldSB1c28gZGEgb2JyYSkuIFVzbyBuw6NvLWNvbWVyY2lhbCDigJQgVm9jw6ogbsOjbyBwb2RlIHVzYXIgZXN0YSBvYnJhIHBhcmEgZmlucyBjb21lcmNpYWlzLgpGaWNhbmRvIGNsYXJvIHF1ZTogUmVuw7puY2lhIOKAlCBRdWFscXVlciBkYXMgY29uZGnDp8O1ZXMgYWNpbWEgcG9kZSBzZXIgcmVudW5jaWFkYSBzZSB2b2PDqiBvYnRpdmVyIHBlcm1pc3PDo28gZG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMuIERvbcOtbmlvIFDDumJsaWNvIOKAlCBPbmRlIGEgb2JyYSBvdSBxdWFscXVlciBkZSBzZXVzIGVsZW1lbnRvcyBlc3RpdmVyIGVtIGRvbcOtbmlvIHDDumJsaWNvIHNvYiBvIGRpcmVpdG8gYXBsaWPDoXZlbCwgZXN0YSBjb25kacOnw6NvIG7Do28gw6ksIGRlIG1hbmVpcmEgYWxndW1hLCBhZmV0YWRhIHBlbGEgbGljZW7Dp2EuIE91dHJvcyBEaXJlaXRvcyDigJQgT3Mgc2VndWludGVzIGRpcmVpdG9zIG7Do28gc8OjbywgZGUgbWFuZWlyYSBhbGd1bWEsIGFmZXRhZG9zIHBlbGEgbGljZW7Dp2E6IExpbWl0YcOnw7VlcyBlIGV4Y2XDp8O1ZXMgYW9zIGRpcmVpdG9zIGF1dG9yYWlzIG91IHF1YWlzcXVlciB1c29zIGxpdnJlcyBhcGxpY8OhdmVpczsgT3MgZGlyZWl0b3MgbW9yYWlzIGRvIGF1dG9yOyBEaXJlaXRvcyBxdWUgb3V0cmFzIHBlc3NvYXMgcG9kZW0gdGVyIHNvYnJlIGEgb2JyYSBvdSBzb2JyZSBhIHV0aWxpemHDp8OjbyBkYSBvYnJhLCB0YWlzIGNvbW8gZGlyZWl0b3MgZGUgaW1hZ2VtIG91IHByaXZhY2lkYWRlLiBBdmlzbyDigJQgUGFyYSBxdWFscXVlciByZXV0aWxpemHDp8OjbyBvdSBkaXN0cmlidWnDp8Ojbywgdm9jw6ogZGV2ZSBkZWl4YXIgY2xhcm8gYSB0ZXJjZWlyb3Mgb3MgdGVybW9zIGRhIGxpY2Vuw6dhIGEgcXVlIHNlIGVuY29udHJhIHN1Ym1ldGlkYSBlc3RhIG9icmEuIEEgbWVsaG9yIG1hbmVpcmEgZGUgZmF6ZXIgaXNzbyDDqSBjb20gdW0gbGluayBwYXJhIGVzdGEgcMOhZ2luYS4KTGljZW7Dp2EgQ3JlYXRpdmUgQ29tbW9ucyAtIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLzMuMC9ici8KRepositório de PublicaçõesPUBhttp://150.162.242.35/oai/requestopendoar:23732016-12-10T20:28:14Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.pt_BR.fl_str_mv Lifter - Disponibilização de aplicações via containers de software em um cluster de alto desempenho
title Lifter - Disponibilização de aplicações via containers de software em um cluster de alto desempenho
spellingShingle Lifter - Disponibilização de aplicações via containers de software em um cluster de alto desempenho
Corrêa, José Norberto Guiz Fernandes
Containers Linux
Cluster
Docker
HPC
title_short Lifter - Disponibilização de aplicações via containers de software em um cluster de alto desempenho
title_full Lifter - Disponibilização de aplicações via containers de software em um cluster de alto desempenho
title_fullStr Lifter - Disponibilização de aplicações via containers de software em um cluster de alto desempenho
title_full_unstemmed Lifter - Disponibilização de aplicações via containers de software em um cluster de alto desempenho
title_sort Lifter - Disponibilização de aplicações via containers de software em um cluster de alto desempenho
author Corrêa, José Norberto Guiz Fernandes
author_facet Corrêa, José Norberto Guiz Fernandes
author_role author
dc.contributor.pt_BR.fl_str_mv Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Corrêa, José Norberto Guiz Fernandes
dc.contributor.advisor1.fl_str_mv Dantas, Mario Antonio Ribeiro
contributor_str_mv Dantas, Mario Antonio Ribeiro
dc.subject.por.fl_str_mv Containers Linux
Cluster
Docker
HPC
topic Containers Linux
Cluster
Docker
HPC
description TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Sistemas de Informação.
publishDate 2016
dc.date.accessioned.fl_str_mv 2016-12-10T20:28:14Z
dc.date.available.fl_str_mv 2016-12-10T20:28:14Z
dc.date.issued.fl_str_mv 2016-11-24
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 https://repositorio.ufsc.br/xmlui/handle/123456789/171410
url https://repositorio.ufsc.br/xmlui/handle/123456789/171410
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 93 f.
dc.publisher.none.fl_str_mv Florianópolis, SC
publisher.none.fl_str_mv Florianópolis, SC
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
bitstream.url.fl_str_mv https://repositorio.ufsc.br/bitstream/123456789/171410/1/TCC_Lifter_JoseNorberto.pdf
https://repositorio.ufsc.br/bitstream/123456789/171410/2/license.txt
bitstream.checksum.fl_str_mv feb5450e37e3e6e3479b7ce91a68e9bf
11ee89cd31d893362820eab7c4d46734
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1766805204675592192