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

DSpace Repository

A- A A+

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

Show simple item record

dc.contributor Universidade Federal de Santa Catarina pt_BR
dc.contributor.advisor Dantas, Mario Antonio Ribeiro
dc.contributor.author Corrêa, José Norberto Guiz Fernandes
dc.date.accessioned 2016-12-10T20:28:14Z
dc.date.available 2016-12-10T20:28:14Z
dc.date.issued 2016-11-24
dc.identifier.uri https://repositorio.ufsc.br/xmlui/handle/123456789/171410
dc.description TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Sistemas de Informação. pt_BR
dc.description.abstract 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. pt_BR
dc.description.abstract 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. pt_BR
dc.format.extent 93 f. pt_BR
dc.language.iso por pt_BR
dc.publisher Florianópolis, SC pt_BR
dc.subject Containers Linux pt_BR
dc.subject Cluster pt_BR
dc.subject Docker pt_BR
dc.subject HPC pt_BR
dc.title Lifter - Disponibilização de aplicações via containers de software em um cluster de alto desempenho pt_BR
dc.type TCCgrad pt_BR


Files in this item

Files Size Format View Description
TCC_Lifter_JoseNorberto.pdf 1.349Mb PDF View/Open TCC

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar