Litcius/Paper detail

LACS: Learning-Augmented Algorithms for Carbon-Aware Resource Scaling with Uncertain Demand

Roozbeh Bostandoost, Adam Lechowicz, Walid A. Hanafy, Noman Bashir, Prashant Shenoy, Mohammad Hajiesmaili

202410 citationsDOIOpen Access PDF

Abstract

Motivated by an imperative to reduce the carbon emissions of cloud data centers, this paper studies the online carbon-aware resource scaling problem with unknown job lengths (OCSU) and applies it to carbon-aware resource scaling for executing computing workloads. The task is to dynamically scale resources (e.g., the number of servers) assigned to a job of unknown length such that it is completed before a deadline, with the objective of reducing the carbon emissions of executing the workload. The total carbon emissions of executing a job originate from the emissions of running the job and excess carbon emitted while switching between different scales (e.g., due to checkpoint and resume). Prior work on carbon-aware resource scaling has assumed accurate job length information, while other approaches have ignored switching losses and require carbon intensity forecasts. These assumptions prohibit the practical deployment of prior work for online carbon-aware execution of scalable computing workload.

Topics & Concepts

ScalingComputer scienceResource (disambiguation)AlgorithmArtificial intelligenceMathematical optimizationMachine learningMathematicsComputer networkGeometryIoT and Edge/Fog ComputingTransportation and Mobility InnovationsGreen IT and Sustainability
LACS: Learning-Augmented Algorithms for Carbon-Aware Resource Scaling with Uncertain Demand | Litcius