Carbon-Aware Resource Allocation: Dynamically Balancing Compute Loads with Renewable Energy Availability
This article presents a novel approach to reducing carbon emissions in distributed computing systems through carbon-aware resource allocation strategies that dynamically align computational workloads with renewable energy availability. It demonstrates how machine learning models can effectively predict renewable energy generation patterns and inform intelligent workload scheduling across geographically distributed data centers. By prioritizing non-urgent computational tasks in regions with surplus renewable energy, organizations can significantly reduce their carbon footprint while maintaining service quality. The article explores the architectural components of carbon-aware systems, analyzes the performance trade-offs between latency and emissions reduction, and presents insights from Carbon-Aware Kubernetes implementation. It demonstrates that carbon-aware computing represents a promising path toward more sustainable digital infrastructure without compromising computational capabilities or user experience.
Institutions
- Public Health England (GB)
Publication Details
- Journal
- European Journal of Computer Science and Information Technology
- Published
- 2025-04-15
- DOI
- https://doi.org/10.37745/ejcsit.2013/vol13n233042
- Primary Topic
- Distributed and Parallel Computing Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00