Utilizando virtualização baseada em containers para criação de laboratórios práticos de disciplinas na área de TI

Detalhes bibliográficos
Autor(a) principal: Silva, Walafi Ferreira
Data de Publicação: 2017
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal do Ceará (UFC)
Texto Completo: http://www.repositorio.ufc.br/handle/riufc/29549
Resumo: The development of laboratory practice in courses of Information Technology (IT) is an important way to offer students a means of gaining experience. But the problem behind these practices is that educational institutions generally do not have enough money to provide a dedicated structure for these laboratories. Thus, virtualization becomes a way to solve this problem by enabling the execution of guests on a host systems, thereby reducing the physical infrastructure. In-based virtualization hypervisors, a complete operating system runs on a host, which becomes a problem, because in this type of virtualization there is excessive consumption of the host resources. To solve this, containers based virtualization has emerged, on which, unlike the hypervisors, store only the necessary libraries to run an application, sharing the kernel with the host, which makes this type of virtualization lighter and efficient. Knowing this, this paper aims to present a tool that automates the creation of virtualised study environments for students in the area of IT using containers, which enables the creation, execution or management of a scenario for practical activity quickly and easily. The results obtained from the quantitative evaluation carried out show that the developed tool pleased the teachers interviewed and was considered a useful tool for the development of laboratory activities.
id UFC-7_72abff8475e1f68a69e88b6c02205d08
oai_identifier_str oai:repositorio.ufc.br:riufc/29549
network_acronym_str UFC-7
network_name_str Repositório Institucional da Universidade Federal do Ceará (UFC)
repository_id_str
spelling Utilizando virtualização baseada em containers para criação de laboratórios práticos de disciplinas na área de TIContainersLaboratórios- PráticaVirtualizaçãoThe development of laboratory practice in courses of Information Technology (IT) is an important way to offer students a means of gaining experience. But the problem behind these practices is that educational institutions generally do not have enough money to provide a dedicated structure for these laboratories. Thus, virtualization becomes a way to solve this problem by enabling the execution of guests on a host systems, thereby reducing the physical infrastructure. In-based virtualization hypervisors, a complete operating system runs on a host, which becomes a problem, because in this type of virtualization there is excessive consumption of the host resources. To solve this, containers based virtualization has emerged, on which, unlike the hypervisors, store only the necessary libraries to run an application, sharing the kernel with the host, which makes this type of virtualization lighter and efficient. Knowing this, this paper aims to present a tool that automates the creation of virtualised study environments for students in the area of IT using containers, which enables the creation, execution or management of a scenario for practical activity quickly and easily. The results obtained from the quantitative evaluation carried out show that the developed tool pleased the teachers interviewed and was considered a useful tool for the development of laboratory activities.O desenvolvimento de práticas de laboratório em disciplinas na área de Tecnologia da Informação (TI) é uma forma importante para oferecer aos alunos um meio de obter experiência. Mas o problema por trás dessas práticas é que as instituições de ensino geralmente não possuem verba suficiente para disponibilizar uma estrutura dedicada para esses laboratórios. Dessa forma, a virtualização torna-se uma saída para se solucionar esse problema, possibilitando a execução de sistemas convidados sobre um anfitrião, reduzindo assim a infraestrutura física. Na virtualização baseada em hipervisores, um sistema operacional completo é executado sobre um hospedeiro, o que se torna um problema, pois nesse tipo de virtualização há um consumo excessivo de recursos do hospedeiro. Pensando nisso, surgiu a virtualização baseada em containers, que, diferente dos hipervisores, armazenam apenas as bibliotecas necessárias para executar uma aplicação, compartilhando o kernel com o hospedeiro, o que torna esse tipo de virtualização mais leve e eficiente. Sabendo disso, este trabalho tem por objetivo apresentar uma ferramenta que automatiza a criação de ambientes de estudo virtualizado para alunos da área de TI utilizando containers, que possibilita assim a criação, execução ou gerenciamento de um cenário para atividade prática de forma rápida e fácil. Os resultados obtidos a partir da avaliação quantitativa realizada mostram que a ferramenta desenvolvida agradou aos professores entrevistados e foi considerada um instrumento útil para o desenvolvimento das atividades de laboratório.Rego, Paulo Antonio LealSilva, Walafi Ferreira2018-02-09T12:15:24Z2018-02-09T12:15:24Z2017info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfSILVA, Walafi Ferreira da. Utilizando virtualização baseada em containers para criação de laboratórios práticos de disciplinas na área de TI. 2017. 44 f. TCC (Graduação em Tecnologia de Redes de Computadores) - Universidade Federal do Ceará, Campus Quixadá, Quixadá, CE, 2017.http://www.repositorio.ufc.br/handle/riufc/29549porreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccess2019-01-03T15:48:36Zoai:repositorio.ufc.br:riufc/29549Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2024-09-11T18:28:03.851392Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false
dc.title.none.fl_str_mv Utilizando virtualização baseada em containers para criação de laboratórios práticos de disciplinas na área de TI
title Utilizando virtualização baseada em containers para criação de laboratórios práticos de disciplinas na área de TI
spellingShingle Utilizando virtualização baseada em containers para criação de laboratórios práticos de disciplinas na área de TI
Silva, Walafi Ferreira
Containers
Laboratórios- Prática
Virtualização
title_short Utilizando virtualização baseada em containers para criação de laboratórios práticos de disciplinas na área de TI
title_full Utilizando virtualização baseada em containers para criação de laboratórios práticos de disciplinas na área de TI
title_fullStr Utilizando virtualização baseada em containers para criação de laboratórios práticos de disciplinas na área de TI
title_full_unstemmed Utilizando virtualização baseada em containers para criação de laboratórios práticos de disciplinas na área de TI
title_sort Utilizando virtualização baseada em containers para criação de laboratórios práticos de disciplinas na área de TI
author Silva, Walafi Ferreira
author_facet Silva, Walafi Ferreira
author_role author
dc.contributor.none.fl_str_mv Rego, Paulo Antonio Leal
dc.contributor.author.fl_str_mv Silva, Walafi Ferreira
dc.subject.por.fl_str_mv Containers
Laboratórios- Prática
Virtualização
topic Containers
Laboratórios- Prática
Virtualização
description The development of laboratory practice in courses of Information Technology (IT) is an important way to offer students a means of gaining experience. But the problem behind these practices is that educational institutions generally do not have enough money to provide a dedicated structure for these laboratories. Thus, virtualization becomes a way to solve this problem by enabling the execution of guests on a host systems, thereby reducing the physical infrastructure. In-based virtualization hypervisors, a complete operating system runs on a host, which becomes a problem, because in this type of virtualization there is excessive consumption of the host resources. To solve this, containers based virtualization has emerged, on which, unlike the hypervisors, store only the necessary libraries to run an application, sharing the kernel with the host, which makes this type of virtualization lighter and efficient. Knowing this, this paper aims to present a tool that automates the creation of virtualised study environments for students in the area of IT using containers, which enables the creation, execution or management of a scenario for practical activity quickly and easily. The results obtained from the quantitative evaluation carried out show that the developed tool pleased the teachers interviewed and was considered a useful tool for the development of laboratory activities.
publishDate 2017
dc.date.none.fl_str_mv 2017
2018-02-09T12:15:24Z
2018-02-09T12:15:24Z
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 SILVA, Walafi Ferreira da. Utilizando virtualização baseada em containers para criação de laboratórios práticos de disciplinas na área de TI. 2017. 44 f. TCC (Graduação em Tecnologia de Redes de Computadores) - Universidade Federal do Ceará, Campus Quixadá, Quixadá, CE, 2017.
http://www.repositorio.ufc.br/handle/riufc/29549
identifier_str_mv SILVA, Walafi Ferreira da. Utilizando virtualização baseada em containers para criação de laboratórios práticos de disciplinas na área de TI. 2017. 44 f. TCC (Graduação em Tecnologia de Redes de Computadores) - Universidade Federal do Ceará, Campus Quixadá, Quixadá, CE, 2017.
url http://www.repositorio.ufc.br/handle/riufc/29549
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ório Institucional da Universidade Federal do Ceará (UFC)
instname:Universidade Federal do Ceará (UFC)
instacron:UFC
instname_str Universidade Federal do Ceará (UFC)
instacron_str UFC
institution UFC
reponame_str Repositório Institucional da Universidade Federal do Ceará (UFC)
collection Repositório Institucional da Universidade Federal do Ceará (UFC)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)
repository.mail.fl_str_mv bu@ufc.br || repositorio@ufc.br
_version_ 1813028816297132032