CASPER: Carbon-Aware Scheduling and Provisioning for Distributed Web Services

被引:1
|
作者
Souza, Abel [1 ]
Jasoria, Shruti [1 ]
Chakrabarty, Basundhara [1 ]
Irwin, David [1 ]
Shenoy, Prashant [1 ]
Bridgwater, Alexander [2 ]
Lundberg, Axel [2 ]
Skogh, Filip [2 ]
Ali-Eldin, Ahmed [2 ]
机构
[1] Univ Massachusetts, Amherst, MA 01003 USA
[2] Chalmers Univ Technol, Gothenburg, Sweden
来源
2023 THE 14TH INTERNATIONAL GREEN AND SUSTAINABLE COMPUTING CONFERENCE, IGSC-2023 | 2023年
关键词
D O I
10.1145/3634769.3634812
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
There has been a significant societal push towards sustainable practices, including in computing. Modern interactive workloads such as geo-distributed web-services exhibit various spatiotemporal and performance flexibility, enabling the possibility to adapt the location, time, and intensity of processing to align with the availability of renewable and low-carbon energy. An example is a web application hosted across multiple cloud regions, each with varying carbon intensity based on their local electricity mix. Distributed load-balancing enables the exploitation of low-carbon energy through load migration across regions, reducing web applications carbon footprint. In this paper, we present CASPER, a carbon-aware scheduling and provisioning system that primarily minimizes the carbon footprint of distributed web services while also respecting their Service Level Objectives (SLO). We formulate CASPER as an multi-objective optimization problem that considers both the variable carbon intensity and latency constraints of the network. Our evaluation reveals the significant potential of CASPER in achieving substantial reductions in carbon emissions. Compared to baseline methods, CASPER demonstrates improvements of up to 70% with no latency performance degradation.
引用
收藏
页码:67 / 73
页数:7
相关论文
共 50 条
  • [1] Carbon-aware path provisioning for NRENs
    van der Veldt, Karel
    Monga, Inder
    Dugan, Jon
    de Laat, Cees
    Grosso, Paola
    2014 INTERNATIONAL GREEN COMPUTING CONFERENCE (IGCC), 2014,
  • [2] Carbon-Aware Online Control of Geo-Distributed Cloud Services
    Zhou, Zhi
    Liu, Fangming
    Zou, Ruolan
    Liu, Jiangchuan
    Xu, Hong
    Jin, Hai
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (09) : 2506 - 2519
  • [3] Carbon-aware Load Balancing for Geo-distributed Cloud Services
    Zhou, Zhi
    Liu, Fangming
    Xu, Yong
    Zou, Ruolan
    Xu, Hong
    Lui, John C. S.
    Jin, Hai
    2013 IEEE 21ST INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS & SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS 2013), 2013, : 232 - +
  • [4] GreenCourier: Carbon-Aware Scheduling for Serverless Functions
    Chadha, Mohak
    Subramanian, Thandayuthapani
    Arima, Eishi
    Gerndt, Michael
    Schulz, Martin
    Abboud, Osama
    PROCEEDINGS OF THE 2023 9TH INTERNATIONAL WORKSHOP ON SERVERLESS COMPUTING, WOSC 2023, 2023, : 18 - 23
  • [5] Electricity and Carbon-aware Task Scheduling in Geo-distributed Internet Data Centers
    Wang, Peng
    Liu, Wenyu
    Cheng, Ming
    Ding, Zhaohao
    Wang, Yi
    2022 IEEE/IAS INDUSTRIAL AND COMMERCIAL POWER SYSTEM ASIA (I&CPS ASIA 2022), 2022, : 1416 - 1421
  • [6] A Carbon-Aware Planning Framework for Production Scheduling in Mining
    Azhar, Nurul Asyikeen Binte
    Gunawan, Aldy
    Cheng, Shih-Fen
    Leonardi, Erwin
    COMPUTATIONAL LOGISTICS (ICCL 2022), 2022, 13557 : 441 - 456
  • [7] Carbon-Aware Scheduling of Thermostatically Controlled Loads: A Bilevel DRCC Approach
    Yang, Yijie
    Shi, Jian
    Wang, Dan
    Wu, Chenye
    Han, Zhu
    IEEE TRANSACTIONS ON SMART GRID, 2025, 16 (02) : 1233 - 1247
  • [8] Carbon-Aware Memory Placement
    Koehler, Sven
    Wenzel, Lukas
    Polze, Andreas
    Herzog, Benedict
    Hofmeier, Henriette
    Voegele, Manuel
    Hoenig, Timo
    PROCEEDINGS OF THE 2ND ACM WORKSHOP ON SUSTAINABLE COMPUTER SYSTEMS, HOTCARBON 2023, 2023,
  • [9] CADRE: Carbon-Aware Data Replication for Geo-Diverse Services
    Xu, Zichen
    Deng, Nan
    Stewart, Christopher
    Wang, Xiaorui
    2015 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING, 2015, : 177 - 186
  • [10] Carbon-Aware Computing for Datacenters
    Radovanovic, Ana
    Koningstein, Ross
    Schneider, Ian
    Chen, Bokan
    Duarte, Alexandre
    Roy, Binz
    Xiao, Diyue
    Haridasan, Maya
    Hung, Patrick
    Care, Nick
    Talukdar, Saurav
    Mullen, Eric
    Smith, Kendal
    Cottman, MariEllen
    Cirne, Walfredo
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2023, 38 (02) : 1270 - 1280