Análise de desempenho de comunicação de contêineres Docker com os runtimes runC e Kata

  • Henrique Cochack UDESC
  • Charles Miers UDESC

Abstract


O uso de contêineres propõe a execução de aplicações, suas bibliotecas e binários abstratos de modo virtualizado. A alteração do runtime, um dos módulos utilizados usado na execução de contêineres, é um dos fatores que podem causar variação de desempenho. Esse artigo apresenta os resultados iniciais de um comparativos entre runtimes runC e o Kata quanto ao desempenho de rede, focado em largura de banda e latência.

References

Docker (2020). Docker overview. https://docs.docker.com/get-started/overview/.

Hunt, J. O. D. (2020). Kata architecture. https://github.com/kata-containers/documentation/blob/master/design/architecture.md/.

Microsoft (2020). What is cloud computing. https://azure.microsoft.com/en-us/overview/what-is-cloud-computing/.

Poulton, N. (2019). Docker deep dive. pages 64–72,206–226,236–252. JJNP Consulting Limited, 2018 edition.
Published
2021-04-14
COCHACK, Henrique; MIERS, Charles. Análise de desempenho de comunicação de contêineres Docker com os runtimes runC e Kata. In: REGIONAL SCHOOL OF HIGH PERFORMANCE COMPUTING FROM SOUTHERN BRAZIL (ERAD-RS), 21. , 2021, Evento Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2021 . p. 17-20. ISSN 2595-4164. DOI: https://doi.org/10.5753/eradrs.2021.14764.