Skip to content
Review Open access

Enhancing the Kubernetes Scheduler: A State-of-the-Art Review from Cloud to Edge

Jul 2026 · De Computis · Vol 15 · 0 citations · 186 references
Computer Science

TL;DR

A comprehensive review of Kubernetes scheduling strategies published between January 2023 and January 2026 is presented and a multi-dimensional taxonomy is established that categorizes scheduling approaches based on common objectives, modification methods, optimization methodologies, targeted workloads, evaluation methods, scheduling scopes, and performance metrics.

Abstract

The rapid expansion of the cloud–edge continuum requires containerized applications to scale dynamically across highly heterogeneous and resource-constrained environments. As the de facto standard for container orchestration, Kubernetes (K8s for short) relies heavily on its scheduling subsystem to manage these complex distributed environments. However, default scheduling methodologies are inherently designed for homogeneous cloud data centers and bring substantial deployment challenges when used in edge topologies. While numerous custom schedulers, plugins, and extensions have been put forward to bridge this gap, a review of the state of the art is needed to evaluate existing approaches and capture recent trends. In this survey, we present a comprehensive review of Kubernetes scheduling strategies published between January 2023 and January 2026. We establish a multi-dimensional taxonomy that categorizes scheduling approaches based on common objectives, modification methods, optimization methodologies, targeted workloads, evaluation methods, scheduling scopes, and performance metrics. We investigate open challenges arising across different computing paradigms and highlight recent trends and possible directions for future research in Kubernetes scheduling.

Read PDF

Similar papers

Conference Jun 2026

Unveiling the Impact of Scheduling Strategies in Kubernetes with the KubeTwin Platform

Efficient workload scheduling is central to the performance, scalability, and cost-effectiveness of modern clouds. In the most popular cloud platform today, Kubernetes (K8s), the scheduler can be extended with multiple scheduling plugins, enabling fine-grained control over scheduling decisions. However, cloud providers...

José Santos, D. Borsatti, Walter Cerroni et al. · 1 citation
Conference Jun 2026

KubeTwin 2.0: Demonstrating the Impact of Scheduling Strategies in Kubernetes

Modern cloud-native applications increasingly rely on Kubernetes to orchestrate large-scale, heterogeneous workloads. However, experimenting with its cluster-level mechanisms in a scalable way, such as its diverse scheduling policies, remains difficult in production environments due to operational costs and limited obs...

José Santos, D. Borsatti, Walter Cerroni et al. · 0 citations
Preprint Aug 2026

A Kubernetes Scheduler Plugin for Cluster-Wide Placement Optimisation

The default scheduler of Kubernetes, the state-of-the-art container orchestrator, uses fast, local placement decisions. Unfortunately, this design leads to resource fragmentation, reduced cluster usage, and overprovisioning. External solvers can compute global placement plans, but enforcing these plans in upstream clus...

Henrik Christensen, Saverio Giallorenzo, J. Mauro · 0 citations
Open access Aug 2026

EMC+: An Opportunistic Elasticity Method for Improving System Throughput and CPU Utilization in Cloud Data Centers

The new EMC+ proposal is an OS‐driven elasticity manager for container‐based environments that continuously estimates idle core cycles left by regular (inelastic) applications, and reallocates idle cores to elastic ones, even during short time intervals, and has minimal impact on the performance and QoS of colocated in...

J. C. Saez, Carlos Bilbao, Manuel Prieto-Matías · 0 citations
Open access May 2026

A Resource-centric Analysis and Optimization of NoSQL Workloads using Distressed Resource Volume Metric

This work proposes and develops an open-source policy simulation framework, LoadStar, which forms a reusable benchmark pipeline for validating policies for resource-centric NoSQL workloads, and defines a resource optimization problem for placing Cosmos DB replicas onto VM nodes, and develops the Luna model for forecast...

Gunika Verma, V. AashutoshA, P. Srinivas et al. · 0 citations
Conference Jun 2026

An Experimental Evaluation of VPA and in-Place Resource Resizing in Kubernetes Under Dynamic Workloads

Efficient resource management remains a main challenge in Kubernetes, where scaling plays a key role in ensuring that resource provisioning adapts to workload variability. Vertical Pod Autoscaler (VPA) is the default mechanism in Kubernetes for vertical scaling, but its reliance on evicting pods to apply new resource v...

Hadil Bouasker, Massinissa Ait Aba, Abdenour Yasser Brahmi et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.