WaterWise: Co-optimizing Carbon- and Water-Footprint Toward Environmentally Sustainable Cloud Computing
Yankai Jiang, Rohan Basu Roy, Raghavendra Kanakagiri, Devesh Tiwari
TL;DR
WaterWise tackles the environmental challenge of cloud computing by co-optimizing carbon and water footprints across geographically distributed data centers. It introduces a MILP-based scheduler that leverages delay tolerance and inter-region transfer to exploit temporal and spatial variations in carbon and water intensity, incorporating a water-scarcity aware framework with offsite and onsite water components. The approach demonstrates substantial reductions in both carbon (~21%) and water (~14%) footprints over a baseline and remains effective under varying delay tolerances, regional data, and workloads, with low decision overhead. This work provides an interpretable, open-source framework for sustainable cloud management and highlights the essential coupling of energy-water trade-offs in real-world deployment.
Abstract
The carbon and water footprint of large-scale computing systems poses serious environmental sustainability risks. In this study, we discover that, unfortunately, carbon and water sustainability are at odds with each other - and, optimizing one alone hurts the other. Toward that goal, we introduce, WaterWise, a novel job scheduler for parallel workloads that intelligently co-optimizes carbon and water footprint to improve the sustainability of geographically distributed data centers.
