Skip to content
Conference

An Adaptive Context-Aware Scheduler for Serverless Kubernetes Environment using Contextual Multi-Armed Bandits

Jul 2026 · 2026 7th International Conference on Smart Systems and Inventive Technology (ICSSIT) · pp. 1936-1942 · 0 citations · 13 references

Abstract

Serverless computing is a powerful paradigm which enables fine-grained, Event-driven execution of lightweight functions by abstracting infrastructure management. In dynamic heterogeneous Kubernetes clusters, there is a need for Adaptive learning based effective function placement scheduler to solve critical challenge in minimizing latency and optimizing overall system performance. In this proposed framework, we integrate real-time node and function context derived directly from Kubernetes and Knative environment. It incorporates parameters such as CPU and memory availability, concurrency, execution time, and priority. With this a custom scheduler is developed by dynamically mapping incoming serverless workloads to suitable nodes based on learned reward mechanisms. Here it uses multi armed bandits algorithms for intelligent function placement in serverless platforms such as Knative deployed on Kubernetes cluster with Knative workloads and extensive experiments are conducted using approximately 300 dynamically generated Knative functions deployed on a Kubernetes cluster. Our system model using contextual features including cold start latency, warm start latency, request latency, CPU capacity, memory availability, throughput etc. Functions (or containers) are characterized by their resource demands and expected execution time. Our experimental results show that Decision Tree Bandits achieves slightly better performance than the default Kubernetes scheduler by achieving lower latency, higher throughput. These findings highlight the effectiveness of the DTB-based scheduling approach in enhancing responsiveness and efficiency in serverless Kubernetes environments.

View source

Similar papers

Open access Jul 2026

Adaptive Multi-Metric Autoscaling for Serverless Platforms

A hybrid congestion-aware autoscaling framework for serverless platforms inspired by TCP slow-start and congestion control principles is proposed, which significantly improves latency performance, scalability, and resource efficiency in serverless environments.

Mohammad Tari, Mostafa Ghobayee-Arani, Jafar Pouramini · 0 citations
Open access Aug 2026

Kernel-Level Dynamic Priority Scheduling for Containers

A dynamic priority scheduling framework at the kernel level that enhances the CPU allocation to latency-sensitive containers running in Kubernetes environments and reveals a significant improvement in terms of latency reduction, enhanced throughput, efficient utilization of CPU resources, and stable performance of sche...

T. Rajkumar, Nishanth D., P. M et al. · 0 citations
Conference Jul 2026

Load-Aware Adaptive Scheduling (LAAS) System: A Real-Time CPU Scheduler for Minimal Operating System Kernels

Adaptive CPU scheduling that responds to dynamic workload characteristics remains an open challenge for minimal operating systems. Traditional schedulers employ static parameters unsuitable for heterogeneous workloads, while recent machine learning approaches incur overhead inappropriate for resource-constrained enviro...

Durgesh Kumar, Aviskha Talukdar, Nandani et al. · 0 citations
Open access Aug 2026

Hierarchical Scheduler with Adaptive Time-Budget Reallocation for Time-Triggered Edge-Fog-Cloud Architectures

The lack of determinism restricts the integration of safety-critical applications into Edge–Fog–Cloud (EFC) architectures. Existing EFC schedulers are typically designed for dynamic, best-effort operation based on unmanaged resource allocation and elastic virtualization. This paradigm introduces unbounded queueing, res...

Omar Hekal, Josepaul Paulachan, Daniel Onwuchekwa et al. · 0 citations
Open access Aug 2026

CELLServe: An SLO-Aware and Cost Efficient LLMs Serving System for Serverless Computing Environments

CELLServe formalizes SLO-constrained joint resource provisioning as an optimization problem with a dedicated algorithm, and introduces an opportunistic instance merging strategy for decode phase functions to reclaim fragmented resources.

Zejian Wang, Nan Lin, Zinuo Cai et al. · 0 citations
Preprint Aug 2026

Serverless platform driven CPU loadbalancing

This paper presents a serverless platform-driven CPU load balancing framework that enables the control plane to directly influence CPU scheduling through a custom Linux scheduler built on SchedExt(SCX).

Abdul Rehman · 0 citations

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