Heuristic Approaches to the Container Scaling Problem in Kubernetes Orchestrators

- 325507
Complete Articles (CA)
Favorite this paper
How to cite this paper?
Abstract

This work proposes heuristics for the container scheduling problem in Kubernetes orchestrators, modeled as an Integer Programming problem inspired by the Capacitated Facility Location Problem (CFLP). The proposal aims to minimize infrastructure costs by considering node opening costs, pod allocation, and error penalties. A greedy constructive heuristic, a best-improvement local search, and a GRASP metaheuristic were developed. Experiments demonstrated cost reductions of over 90% compared to Kube-scheduler on instances with 5000 pods and 200 nodes, with computational times shorter than exact methods.

Share your ideas or questions with the authors!

Did you know that the greatest stimulus in scientific and cultural development is curiosity? Leave your questions or suggestions to the author!

Sign in to interact

Have a question or suggestion? Share your feedback with the authors!

Institutions
  • 1 Universidade Federal do Estado do Rio de Janeiro
Track
  • 12. MH – Metaheurístics
Keywords
Kubernetes
Container Scaling
Heuristics
Metaheuristics
Facility Location Problem