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 条
  • [41] FedGreen: Carbon-aware Federated Learning with Model Size Adaptation
    Abbasi, Ali
    Dong, Fan
    Wang, Xin
    Leung, Henry
    Zhou, Jiayu
    Drew, Steve
    2024 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS, ICC WORKSHOPS 2024, 2024, : 1352 - 1358
  • [42] Carbon-Aware Load Balance Control of Data Centers With Renewable Generations
    Lin, Wen-Ting
    Chen, Guo
    Li, Huaqing
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (02) : 1111 - 1121
  • [43] EADRM: A Framework for Explanation-Aware Distributed Reputation Management of Web Services
    Sherchan, Wanita
    Krishnaswamy, Shonali
    Loke, Seng W.
    2008 IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE, VOLS 1-3, PROCEEDINGS, 2008, : 560 - +
  • [44] A novel distributed availability-aware provisioning framework for differentiated protection services in optical mesh networks
    Al Sukhni, Emad M.
    Mouftah, Hussein T.
    2008 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-4, 2008, : 1484 - 1488
  • [45] Configurable Composition and Adaptive Provisioning of Web Services
    Sheng, Quan Z.
    Benatallah, Boualem
    Maamar, Zakaria
    Ngu, Anne H. H.
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2009, 2 (01) : 34 - 49
  • [46] Traffic-Aware Resource Provisioning for Distributed Clouds
    Xu, Dan
    Liu, Xin
    Vasilakos, Athanasios V.
    IEEE CLOUD COMPUTING, 2015, 2 (01): : 30 - 39
  • [47] Carbon-Aware Operation of Resilient Vertical Farms in Active Distribution Networks
    Soofi, Arash Farokhi
    Manshadi, Saeed D.
    IEEE TRANSACTIONS ON SMART GRID, 2024, 15 (01) : 431 - 443
  • [48] A novel approach for robust web services provisioning
    Sheng, Quan Z.
    Ngu, Anne H. H.
    ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: SOFTWARE AGENTS AND INTERNET COMPUTING, 2007, : 121 - 128
  • [49] Partitioning frameworks for mobile web services provisioning
    Asif, Muhammad
    Majumdar, Shikharesh
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2011, 26 (06) : 519 - 544
  • [50] MINDS: A Middleware Infrastructure for Distributed Services Provisioning
    Iyilade, Johnson
    Kabini, Klaas
    Adigun, Matthew
    PROCEEDINGS OF THE 2009 SIXTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, VOLS 1-3, 2009, : 1018 - 1023