Bringing Carbon Awareness to Multi-cloud Application Delivery
Our work on carbon-aware load balancing was presented at the second annual ACM HotCarbon workshop, and will appear in the ACM SIGEnergy Energy Informatics Review journal.
Abstract:
Data centers consume roughly 1–2% of the world’s electricity, with the majority of it attributed to compute, making the computing industry a substantial source of greenhouse gas emissions. Resources in data centers typically focus on providing high performance and availability,but the question of sustainability in managing these distributed resources often goes unnoticed over these other metrics. This problem will only exacerbate as the data center computing demand continues to increase.
In this paper, we address the sustainability aspect of load balancing in VMware’s Avi Global Server Load Balancer (GSLB). Our GSLB deployment spans data centers across geographies and clouds and relies on geographical proximity to shift client application requests to the closest data center. In this work, we enhance the GSLB service to additionally consider the real-time carbon intensity at each data center as a factor in making a load-balancing choice. Our carbon-aware prototype shows an average of 21% and a maximum of 51% reduction in carbon emissions while operating with an acceptable latency 51% reduction in carbon emissions while operating with an acceptable latency.