Greenness-Driven Scheduling in Far Edge Kubernetes: A CODECO Evaluation

📅 2026-06-10
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This study addresses the trade-off between performance and energy consumption in orchestrating containerized applications across the IoT-edge-cloud continuum. The authors propose CODECO, a Kubernetes-based framework that innovatively integrates compute-level energy metrics (via Kepler) with IP-layer network energy data to formulate a unified composite greenness index. Leveraging this index, they design a greenness-aware heuristic policy and an integer linear programming (ILP) scheduler for energy-efficient pod placement. Experimental evaluation on a real ARM far-edge platform demonstrates that, compared to native Kubernetes, CODECO reduces computational energy consumption by up to 11.01 mJ and network transmission energy by 4.14 mJ under peak load, significantly improving energy efficiency while maintaining scheduling stability and consistency across diverse failure scenarios.
📝 Abstract
Energy consumption is an increasing concern in IoT-Edge-Cloud infrastructures, where containerized application orchestration must balance performance with sustainability. This paper investigates how the Kubernetes CODECO framework integrates cross-layer energy-awareness into scheduling decisions for containerized applications across the IoT-Edge-Cloud continuum. CODECO monitors energy at both the computational level, via Kepler, and at a network (IP) level, and uses these metrics to define greenness heuristics that guide pod placement decisions through its ILP-based scheduler. The approach is experimentally evaluated on a real-world far Edge testbed composed of ARM-based embedded devices, comparing CODECO against vanilla Kubernetes across multiple scenarios. The results show that CODECO consistently reduces the energy consumption of the cluster, with savings of up to 11.01 mJ in computational energy and 4.14 mJ in network transmission energy consumption at peak load, for a wide set of scenarios which combine different types of injected fault conditions, including CPU stress, asymmetric network delay, and bandwidth contention. A composite greenness score combining both energy dimensions provides a stable and consistent ranking of scheduling strategies across all conditions, demonstrating its suitability as a unified energy indicator for cluster-level orchestration decisions across the IoT-Edge-Cloud continuum.
Problem

Research questions and friction points this paper is trying to address.

energy consumption
Kubernetes scheduling
IoT-Edge-Cloud continuum
greenness
container orchestration
Innovation

Methods, ideas, or system contributions that make the work stand out.

greenness-driven scheduling
energy-aware orchestration
Kubernetes CODECO
cross-layer energy monitoring
ILP-based scheduler
🔎 Similar Papers
No similar papers found.