Comparativo entre DOCKER e LXC/LXD para a virtualização

  • Antonio Mendes UEFS
  • Angelo Duarte UEFS

Abstract


In the world of cloud computing virtualization has gained more and more space by enabling the sharing of resources of a machine between multiple users, reducing costs and simplifying the installation and maintenance of infrastructure tasks. This paper presents a comparative study of computational performance of the most present container virtualisation platforms, DOCKER and LXC/LXD. Through performance testing, we quantitatively analyze efficiency in resource virtualization and container management and identify the appropriate scenarios for each platform.

References

Andrew Tridgell, R. (2008). Dbench. Disponível em: https://dbench.samba.org. Acesso em: 19 fev. 2019.

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.
Published
2019-04-09
MENDES, Antonio; DUARTE, Angelo. Comparativo entre DOCKER e LXC/LXD para a virtualização. In: REGIONAL SCHOOL ON COMPUTING OF BAHIA, ALAGOAS, AND SERGIPE (ERBASE) , 2019, Ilhéus. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2019 . p. 295-303.