Análise de desempenho de comunicação de contêineres Docker com os runtimes runC e Kata
Resumo
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.
Referências
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.