AGRA, R. H. L.; http://lattes.cnpq.br/5427357188724654; AGRA, Raphael Henrique de Lucena.
Resumo:
Containers are a widely adopted solution in the technology industry, thanks to their flexibility and scalability. In this context, efficient container management is essential to ensure system availability and performance. For this reason, there is a wide variety of management tools available, each suited to different use cases. The objective of this study is to analyze and compare the performance of two of the main container orchestration tools, Docker Swarm and Kubernetes, in cloud environments. To carry out this comparative performance analysis, load tests will be performed on both platforms and the results will be compared. The tests will be performed in a public cloud environment, with different cluster sizes and workloads. There will be six evaluation criteria: configuration complexity, container deployment time, scalability, CPU and memory resource usage, and availability. The results of this comparative performance analysis will help identify which tool is best suited for different scenarios and workloads.