Comparativo entre DOCKER e LXC/LXD para a virtualização
Resumo
No mundo da computação em nuvem a virtualização tem ganhado cada vez mais espaço por possibilitar o compartilhamento dos recursos de uma máquina entre diversos usuários, reduzindo custos e simplificando as tarefas de instalação e manutenção da infraestrutura. Este artigo apresenta um estudo comparativo de desempenho computacional das plataformas de virtualização por container mais presentes no mercado, o DOCKER e o LXC/LXD. Através dos testes de desempenho, analisamos quantitativamente a eficiência na virtualização dos recursos e gestão de containers e identificamos os cenários adequados para cada plataforma.
Referências
Containers, L. (2018). What’s lxc? Disponível em: https://linuxcontainers.org/lxc/introduction/. Acesso em: 19 fev. 2019.
Designer, S. (2014). John the ripper password cracker. Disponível em: https://www.openwall.com/john/. Acesso em: 19 fev. 2019.
Free Software Foundation, I. (2018). Gzip compression. Disponível em: https://openbenchmarking.org/test/pts/compress-gzip/. Acesso em: 19 fev. 2019.
Gupta, S. and Gera, D. (2016). A comparison of lxd, docker and virtual machine. International Journal of Scientific & Engineering Research, 7(9).
Hat, R. (2018). O que é um container linux? Disponível em: https://www.redhat.com/pt-br/topics/containers/whats-a-linux-container. Acesso em: 19 fev. 2019.
John D. McCalpin (1991-2007). Stream benchmark. Disponível em: http://www.cs.virginia.edu/stream/ref.html. Acesso em: 19 fev. 2019.
Media, P. (2014). Phoronix test suite v8.6.0. Disponível em:https://www.phoronix-test-suite.com/documentation/phoronix-test-suite.pdf. Acesso em: 19 fev. 2019.
R. Hollander, P. B. (2018). Ramspeed smp. Disponível em: https://openbenchmarking.org/test/pts/ramspeed-1.4.1. Acesso em: 19 fev. 2019.
Schneier, B. (1993). Description of a new variable-length key, 64-bit block cipher (blowfish). In International Workshop on Fast Software Encryption, pages 191–204. Springer.
Solution, B. (2014). O que é virtualização? Disponível em: https://www.bluesolutions.com.br/2014/07/o-que-e-virtualizacao/. Acesso em: 19 fev. 2019.