CASA: A Framework for SLO- and Carbon-Aware Autoscaling and Scheduling in Serverless Cloud Computing

Serverless cloud computing is an emerging cloud computing paradigm that can reduce user costs but has stringent performance requirements, due to the need to execute short-duration functions in a timely manner and a growing carbon footprint. Traditional carbon-reducing techniques in serverless cloud platforms such as shutting down idle containers can cause higher violation rates of service level objectives (SLOs). Conversely, traditional latency-reduction methods of prewarming containers can improve performance but increase the associated carbon footprint of serverless cloud platforms. We propose a novel carbon-and SLO-aware framework called CASA to schedule and autoscale containers in a serverless cloud cluster. Experimental results indicate that CASA reduces the operational carbon footprint of a serverless cluster by up to 2.6× while reducing the average SLO violation rate by up to 1.4× compared to the state-of-the-art.

Authors

Institutions

Publication Details

Published
2024-11-02
DOI
https://doi.org/10.1109/igsc64514.2024.00010
Citations
4
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
3.12
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

CASA: A Framework for SLO- and Carbon-Aware Autoscaling and Scheduling in Serverless Cloud Computing

Hayden Moore, Sirui Qi, Sudeep Pasricha, Dejan Milojičić et al.
4 citations
Cloud Computing and Resource Management
3.12
article

CASA: A Framework for SLO- and Carbon-Aware Autoscaling and Scheduling in Serverless Cloud Computing

Hayden Moore, Sirui Qi, Sudeep Pasricha, Dejan Milojičić, Cullen Bash, Ninad Hogade
article en
4 citations

Abstract

Serverless cloud computing is an emerging cloud computing paradigm that can reduce user costs but has stringent performance requirements, due to the need to execute short-duration functions in a timely manner and a growing carbon footprint. Traditional carbon-reducing techniques in serverless cloud platforms such as shutting down idle containers can cause higher violation rates of service level objectives (SLOs). Conversely, traditional latency-reduction methods of prewarming containers can improve performance but increase the associated carbon footprint of serverless cloud platforms. We propose a novel carbon-and SLO-aware framework called CASA to schedule and autoscale containers in a serverless cloud cluster. Experimental results indicate that CASA reduces the operational carbon footprint of a serverless cluster by up to 2.6× while reducing the average SLO violation rate by up to 1.4× compared to the state-of-the-art.

Hewlett-Packard (United States) (US), Colorado State University (US)
Openalex Percentile: Top 7%
Cloud Computing and Resource Management
3.12
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.