Kata e runC runtime usando Docker: uma comparação de perspectiva de rede

  • Henrique Z. Cochak UDESC
  • Charles C. Miers UDESC

Resumo


O módulo runtime de plataforma Docker possui o único propósito e este é de conter todo o ciclo de vida da existência de um contêiner e como um módulo, é possível retirá-lo e conectar outro runtime na sua posição. Com esta possibilidade, manifestou-se outro runtime chamado kata, focando em questões de segurança para o contêiner. Este trabalho apresenta uma comparação aprofundada entre runtime runC e kata, comparando e analisando desempenho de largura de banda e latência, resultando em um desempenho melhor do runC.

Referências

Docker (2020a). Docker overview. Disponível em: [link]. Acesso em: 17 Jun. 2021.

Docker (2020b). What is container. Disponível em: https://www.docker.com/resources/what-container. Acesso em: 05 Jun. 2021.

IBM (2019). What is virtualization? Disponível em: [link]. Acesso em: 20 Mai. 2021.

Iperf (2019). Iperf. Disponível em: https://iperf.fr/. Acesso em: 10 Jun. 2021.

Kata (2020). Kata architecture. Disponível em: [link]. Acesso em: 16 Apr. 2021.

Kata (2021). Kata limitations. Disponível em: [link]. Acesso em: 04 Jun. 2021.

Kumar, R. and Thangaraju, B. (2020). Performance analysis between runc and kata conIn 2020 IEEE International Conference on Electronics, Computing tainer runtime. and Communication Technologies (CONECCT), pages 1–4. IEEE. Acesso em: 17 Jun. 2021.

Mellanox (2021). Sockperf. Disponível em: https://github.com/Mellanox/sockperf. Acesso em: 10 Jun. 2021.

OCI (2020). Runtime and lifecycle. Disponível em: [link]. Acesso em: 23 Mai. 2021.

Poulton, N. (2020). Docker Deep Dive: Zero to Docker in a single book. Packt Publishing.

Ubuntu (2019). Stress-ng manual. Disponível em: [link]. Acesso em: 06 Jun. 2021.
Publicado
27/10/2021
COCHAK, Henrique Z.; MIERS, Charles C.. Kata e runC runtime usando Docker: uma comparação de perspectiva de rede. In: ESCOLA REGIONAL DE REDES DE COMPUTADORES (ERRC), 19. , 2021, Charqueadas/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2021 . p. 73-78. DOI: https://doi.org/10.5753/errc.2021.18545.