GreenWhisk: Emission-Aware Computing for Serverless Platform
Jayden Serenari, Sreekanth Sreekumar, Kaiwen Zhao, Saurabh Sarkar,, Stephen Lee

TL;DR
GreenWhisk is a novel serverless platform that reduces carbon footprint by integrating carbon-aware load balancing and operating in grid-connected and grid-isolated modes, addressing renewable intermittency.
Contribution
This paper introduces GreenWhisk, a carbon-aware serverless platform with new load balancing algorithms that minimize carbon emissions while maintaining performance.
Findings
GreenWhisk reduces carbon footprint without significant performance loss.
It effectively handles renewable intermittency through its dual operation modes.
The platform enables easy integration of new carbon-aware strategies.
Abstract
Serverless computing is an emerging cloud computing abstraction wherein the cloud platform transparently manages all resources, including explicitly provisioning resources and geographical load balancing when the demand for service spikes. Users provide code as functions, and the cloud platform runs these functions handling all aspects of function execution. While prior work has primarily focused on optimizing performance, this paper focuses on reducing the carbon footprint of these systems making variations in grid carbon intensity and intermittency from renewables transparent to the user. We introduce GreenWhisk, a carbon-aware serverless computing platform built upon Apache OpenWhisk, operating in two modes - grid-connected and grid-isolated - addressing intermittency challenges arising from renewables and the grid's carbon footprint. Moreover, we develop carbon-aware load balancing…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIoT and Edge/Fog Computing · Cloud Computing and Resource Management · Green IT and Sustainability
