Container Orchestration Efficiency: CPU and Memory Optimisation Strategies for Long-Running Kubernetes Workloads

research-article
Received: Dec 6, 2021
Published: Jan 25, 2022
Authors:

Abstract

Resource over-provisioning in Kubernetes clusters leads to significant cost waste, while under-provisioning causes throttling and service degradation. This study develops a dynamic resource recommendation system, K8sOptimiser, that uses online learning algorithms to continuously right-size container resource requests and limits. Tested on production clusters running 1,400 pods across financial and e-commerce domains, K8sOptimiser achieved a 29% reduction in cloud spend while maintaining 99.95% SLA compliance. Vertical pod autoscaling is compared against our online approach across stability, convergence speed, and cost-savings dimensions. Practical deployment guidelines and tuning heuristics are provided for operations teams.

⬇ Download

Cite this article

(2022). Container Orchestration Efficiency: CPU and Memory Optimisation Strategies for Long-Running Kubernetes Workloads. Research Explorations in Global Knowledge & Technology (REGKT), 2 (1). Retrieved from https://regkt.com/article.php?id=853&slug=container-orchestration-efficiency-cpu-memory-optimisation-kubernetes-workloads

Premium Membership Required

You need a premium account to view or download this article.

Become Premium