CAKS: a real-time carbon-aware Kubernetes scheduler for heterogeneous cloud environments
Kiran Kumari1 and Dhananjay Dakhane2
Professor, Department of Computer Science and Engineering,Ramrao Adik Institute of Technology, D.Y. Patil Deemed to be University, Nerul, Navi Mumbai,Maharashtra,India2
Corresponding Author : Kiran Kumari
Recieved : 26-October-2025; Revised : 14-May-2026; Accepted : 18-May-2026
Abstract
Kubernetes is a widely adopted platform for container orchestration, driven by the growing popularity of container-based services. It is a preferred choice in industry, and its adoption in public cloud environments has drawn significant attention to the potential impact of carbon emissions (CE). Considerable research has been conducted to minimize the CE of jobs and applications. Existing approaches primarily shift workloads temporally and geographically to regions with lower carbon intensity or reduce the resource utilization of Kubernetes nodes. However, hardware heterogeneity among nodes, challenges in cloud environments, and cluster-level CE are often overlooked. To address these issues, a real-time carbon-aware Kubernetes scheduler (CAKS) and a DaemonSet are proposed to minimize CE in a Kubernetes cluster (KC). The carbon-greedy CAKS schedules incoming jobs to nodes with lower CE, whereas the DaemonSet running on each heterogeneous node collects real-time CE data. CAKS is implemented using the Kubernetes scheduling framework to preserve its lightweight design and is deployed on the Amazon Elastic Kubernetes Service (EKS), a service within Amazon Web Services (AWS). Experimental results demonstrate a reduction of up to 2% in cluster-level CE compared to the Kubernetes Default Scheduler (KDS).
Keywords
Kubernetes scheduling, Carbon-aware computing, Container orchestration, Carbon emissions reduction, Amazon elastic Kubernetes service, Heterogeneous cloud environments.
Cite this article
Kumari K, Dakhane D. CAKS: a real-time carbon-aware Kubernetes scheduler for heterogeneous cloud environments. International Journal of Advanced Technology and Engineering Exploration. 2026;13(138):731-748. DOI : 10.19101/IJATEE.2025.121221412
