[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3604930.3605711acmconferencesArticle/Chapter ViewAbstractPublication PageshotcarbonConference Proceedingsconference-collections
research-article
Public Access

Bringing Carbon Awareness to Multi-cloud Application Delivery

Published: 02 August 2023 Publication History

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.

References

[1]
AKCP Datacenter Usage. 2022. The Real Amount of Energy A Data Center Uses. (2022). https://www.akcp.com/blog/the-real-amount-of-energy-a-data-center-use/
[2]
California ISO. 2023. Managing oversupply. http://www.caiso.com/informed/Pages/ManagingOversupply.aspx.
[3]
David Mytton. 2022. How much energy do data centers use? (2022). https://davidmytton.blog/how-much-energy-do-data-centers-use/
[4]
Department of Business, Energy and Industrial Strategy. 2021. Greenhouse gas reporting: conversion factors 2021. Retrieved October 4, 2022 from https://www.gov.uk/government/publications/greenhouse-gas-reporting-conversion-factors-2021
[5]
Joseph Doyle, Robert Shorten, and Donal O'Mahony. 2013. Stratus: Load balancing the cloud for carbon emissions control. IEEE Transactions on Cloud Computing 1, 1 (2013), 1--1.
[6]
Electricity Maps. 2022. Electricity Maps: Forecasted carbon intensity. https://static.electricitymaps.com/api/docs/index.html#forecasted-carbon-intensity.
[7]
Peter Xiang Gao, Andrew R Curtis, Bernard Wong, and Srinivasan Keshav. 2012. It's not easy being green. ACM SIGCOMM Computer Communication Review 42, 4 (2012), 211--222.
[8]
Google. 2021. We now do more computing where there's cleaner energy. https://blog.google/outreach-initiatives/sustainability/carbon-aware-computing-location/.
[9]
Google. 2022. A policy roadmap for 24/7 carbon-free energy. https://cloud.google.com/blog/topics/sustainability/a-policy-roadmap-for-achieving-247-carbon-free-energy.
[10]
IEA. 2023. Data Centres and Data Transmission Networks. https://www.iea.org/reports/data-centres-and-data-transmission-networks.
[11]
Julia Lindberg, Bernard C Lesieutre, and Line A Roald. 2022. Using Geographic Load Shifting to Reduce Carbon Emissions. arXiv preprint arXiv:2203.00826 (2022).
[12]
Diptyaroop Maji, Prashant Shenoy, and Ramesh K Sitaraman. 2022. CarbonCast: multi-day forecasting of grid carbon intensity. In Proceedings of the 9th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation. 198--207.
[13]
Diptyaroop Maji, Ramesh K Sitaraman, and Prashant Shenoy. 2022. DACF: day-ahead carbon intensity forecasting of power grids using machine learning. In Proceedings of the Thirteenth ACM International Conference on Future Energy Systems. 188--192.
[14]
MaxMind 2022. MaxMind GeoIP Databases & Services: Industry Leading IP Intelligence. https://www.maxmind.com/en/geoip2-services-and-databases.
[15]
Microsoft. 2020. Microsoft will be carbon negative by 2030. https://blogs.microsoft.com/blog/2020/01/16/microsoft-will-be-carbon-negative-by-2030/.
[16]
R. K. Pachauri and L. A. Meyer. 2014. Synthesis Report: Contribution of Working Groups I, II and III to the Fifth Assessment Report of the Intergovernmental Panel on Climate Change. Retrieved October 4, 2022 from https://archive.ipcc.ch/pdf/assessment-report/ar5/wg3/ipcc_wg3_ar5_annex-iii.pdf#page=7
[17]
Zhelong Pan. 2022. Cielo: Carbon Intensity Service. https://confluence.eng.vmware.com/display/OCTO/Cielo+-+Carbon+Intensity+Service.
[18]
Ana Radovanovic, Ross Koningstein, Ian Schneider, Bokan Chen, Alexandre Duarte, Binz Roy, Diyue Xiao, Maya Haridasan, Patrick Hung, Nick Care, et al. 2021. Carbon-aware computing for datacenters. arXiv preprint arXiv:2106.11750 (2021).
[19]
Reuters. 2019. Amazon vows to be carbon neutral by 2040, buying 100,000 electric vans. https://www.reuters.com/article/us-amazon-environment/amazon-vows-to-be-carbon-neutral-by-2040-buying-100000-electric-vans-idUSKBN1W41ZV.
[20]
VMware. 2022. NSX Advanced Load Balancer. https://www.vmware.com/products/nsx-advanced-load-balancer.html.
[21]
VMware. 2023. Journey to Net Zero. https://www.vmware.com/company/net-zero.html.
[22]
Watttime. 2022. Watttime: The Power to Choose Clean Energy. https://www.watttime.org/.
[23]
Philipp Wiesner, Ilja Behnke, Dominik Scheinert, Kordian Gontarska, and Lauritz Thamsen. 2021. Let's Wait Awhile: How Temporal Workload Shifting Can Reduce Carbon Emissions in the Cloud. In Proceedings of the 22nd International Middleware Conference (Québec city, Canada) (Middleware '21). Association for Computing Machinery, New York, NY, USA, 260--272.
[24]
Xiaoyang Zhang and Dan Wang. 2023. A GNN-based Day Ahead Carbon Intensity Forecasting Model for Cross-Border Power Grids. In Proceedings of the Fourteenth ACM International Conference on Future Energy Systems. 361--373.
[25]
Jiajia Zheng, Andrew A Chien, and Sangwon Suh. 2020. Mitigating curtailment and carbon emissions through load migration between data centers. Joule 4, 10 (2020), 2208--2222.
[26]
Zhi Zhou, Fangming Liu, Yong Xu, Ruolan Zou, Hong Xu, John CS Lui, and Hai Jin. 2013. Carbon-aware load balancing for geo-distributed cloud services. In 2013 IEEE 21st International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems. IEEE, 232--241.

Cited By

View all
  • (2025)WaterWise: Co-optimizing Carbon- and Water-Footprint Toward Environmentally Sustainable Cloud ComputingProceedings of the 30th ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming10.1145/3710848.3710891(297-311)Online publication date: 28-Feb-2025
  • (2024)Accountable Carbon Footprints and Energy Profiling For Serverless FunctionsProceedings of the 2024 ACM Symposium on Cloud Computing10.1145/3698038.3698531(522-541)Online publication date: 20-Nov-2024
  • (2024)Caribou: Fine-Grained Geospatial Shifting of Serverless Applications for SustainabilityProceedings of the ACM SIGOPS 30th Symposium on Operating Systems Principles10.1145/3694715.3695954(403-420)Online publication date: 4-Nov-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
HotCarbon '23: Proceedings of the 2nd Workshop on Sustainable Computer Systems
July 2023
145 pages
ISBN:9798400702426
DOI:10.1145/3604930
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 02 August 2023

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. spatial load balancing
  2. marginal carbon intensity
  3. stateless workloads
  4. data center computing

Qualifiers

  • Research-article

Funding Sources

Conference

HotCarbon '23
Sponsor:

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)207
  • Downloads (Last 6 weeks)19
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2025)WaterWise: Co-optimizing Carbon- and Water-Footprint Toward Environmentally Sustainable Cloud ComputingProceedings of the 30th ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming10.1145/3710848.3710891(297-311)Online publication date: 28-Feb-2025
  • (2024)Accountable Carbon Footprints and Energy Profiling For Serverless FunctionsProceedings of the 2024 ACM Symposium on Cloud Computing10.1145/3698038.3698531(522-541)Online publication date: 20-Nov-2024
  • (2024)Caribou: Fine-Grained Geospatial Shifting of Serverless Applications for SustainabilityProceedings of the ACM SIGOPS 30th Symposium on Operating Systems Principles10.1145/3694715.3695954(403-420)Online publication date: 4-Nov-2024
  • (2024)On the Limitations of Carbon-Aware Temporal and Spatial Workload Shifting in the CloudProceedings of the Nineteenth European Conference on Computer Systems10.1145/3627703.3650079(924-941)Online publication date: 22-Apr-2024
  • (2023)CASPER: Carbon-Aware Scheduling and Provisioning for Distributed Web ServicesProceedings of the 14th International Green and Sustainable Computing Conference10.1145/3634769.3634812(67-73)Online publication date: 28-Oct-2023

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media