The Journal of Supercomputing · 2023 · 26 citations · 15 references
ComputingCloud ComputingCarbon ManagementCloud InfrastructureSchedulingCloud Resource ManagementCompute Resource ManagementEnergy-efficient Cloud ComputingJob SchedulingResource SchedulingWorkload SchedulingCarbon Intensity ReductionCarbon-aware SchedulingCloud Data CentersCloud SchedulingEnergy ConsumptionEnergy-aware Resource SchedulingEnergy-aware SchedulingEnergy-efficient Resource Management
Abstract Decreasing carbon emissions of data centers while guaranteeing Quality of Service (QoS) is one of the major challenges for efficient resource management of large-scale cloud infrastructures and societal sustainability. Previous works in the area of carbon reduction mostly focus on decreasing overall energy consumption, replacing energy sources with renewable ones, and migrating workloads to locations where lower emissions are expected. These measures do not consider the energy mix of the power used for the data center. In other words, all KWh of energy are considered the same from the point of view of emissions, which is rarely the case in practice. In this paper, we overcome this deficit by proposing a novel practical CO 2 -aware workload scheduling algorithm implemented in the Kubernetes orchestrator to shift non-critical jobs in time. The proposed algorithm predicts future CO 2 emissions by using historical data of energy generation, selects time-shiftable jobs, and creates job schedules utilizing greedy sub-optimal CO 2 decisions. The proposed algorithm is implemented using Kubernetes’ scheduler extender solution due to its ease of deployment with little overheads. The algorithm is evaluated with real-world workload traces and compared to the default Kubernetes scheduling implementation on several actual scenarios.
15
Recalibrating global data center energy-use estimates
Eric Masanet, Arman Shehabi, Nuoa Lei et al. · Science · 2020 · 1.3K citations
Management, Cloud Computing, Cloud Performance Optimization +13