DVL: Uma Ferramenta para Criação de Laboratórios Práticos de Disciplinas da Área de TI Utilizando Virtualização Baseada em Contêineres
Abstract
Practice labs in Information Technology (IT) classes are necessary because they enable students to practice the contents studied. However, many educational institutions do not have a budget for buying dedicated equipment to use in hands-on activities. Virtualization allows the execution of multiple guest systems on a host machine, reducing the physical infrastructure required. In this context, this work presents the DVL tool, which automates the creation of hands-on labs using Docker containers to quickly and easily create, execute and manage scenarios.
References
Garcia, L., Antunes, F., Lara, D., and Ribeiro, C. P. (2016). Utilização de ambientes virtualizados para ensino de servidores de redes de computadores. In Brazilian Symposium on Computers in Education (SBIE), volume 27, page 90.
Morabito, R., Kjällman, J., and Komu, M. (2015). Hypervisors vs. lightweight virtualization: a performance comparison. In Cloud Engineering (IC2E), 2015 IEEE Internati- onal Conference on, pages 386–393. IEEE.
Wannous, M. and Nakano, H. (2010). Nvlab, a networking virtual web-based labora- tory that implements virtualization and virtual network computing technologies. IEEE Transactions on Learning Technologies, 3(2):129–138.
Xu, L., Huang, D., and Tsai, W.-T. (2014). Cloud-based virtual laboratory for network security education. IEEE Transactions on Education, 57(3):145–150.
