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 条
  • [21] An Agile Pathway Towards Carbon-aware Clouds
    Patel, Pratyush
    Gregersen, Theo
    Anderson, Thomas
    PROCEEDINGS OF THE 2ND ACM WORKSHOP ON SUSTAINABLE COMPUTER SYSTEMS, HOTCARBON 2023, 2023,
  • [22] Policy and Mechanism for Carbon-Aware Cloud Applications
    Deng, Nan
    Stewart, Christopher
    Gmach, Daniel
    Arlitt, Martin
    2012 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS), 2012, : 590 - 594
  • [23] An energy and carbon-aware algorithm for renewable energy usage maximization in distributed cloud data centers
    Zhao, Daming
    Zhou, Jiantao
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 165 : 156 - 166
  • [24] A web services provisioning optimization model in a Web services community
    Luo, ZW
    Li, JS
    ICEBE 2005: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2005, : 689 - 696
  • [25] A Carbon-aware Workload Dispatcher in Cloud Computing Systems
    Bahreini, Tayebeh
    Tantawi, Asser
    Youssef, Alaa
    2023 IEEE 16TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, CLOUD, 2023, : 212 - 218
  • [26] Realizing the Carbon-Aware Service Provision in ICT System
    Sun, Penghao
    Lan, Julong
    Hu, Yuxiang
    Guo, Zehua
    Wu, Chong
    Wu, Jiangxing
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (04): : 4090 - 4103
  • [27] A Web services community model for services provisioning
    Luo, ZW
    Li, JS
    Zhang, J
    2005 International Conference on Services Systems and Services Management, Vols 1 and 2, Proceedings, 2005, : 560 - 565
  • [28] Energy and carbon-aware distributed machine learning tasks scheduling scheme for the multi-renewable energy-based edge-cloud continuum
    Miao, Zicong
    Liu, Lei
    Nan, Haijing
    Li, Weize
    Pan, Xiaodong
    Yang, Xin
    Yu, Mi
    Chen, Hui
    Zhao, Yiming
    SCIENCE AND TECHNOLOGY FOR ENERGY TRANSITION, 2024, 79
  • [29] Towards a framework for carbon-aware virtual machine management
    Pathania, Priyavanshi
    Mehra, Rohit
    Sikand, Samarth
    Sharma, Vibhu Saujanya
    Kaulgud, Vikrant
    Bamby, Nikhil
    Podder, Sanjay
    Burden, Adam P.
    IEEE 21ST INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION, ICSA-C 2024, 2024, : 250 - 251
  • [30] PUE or GPUE: A Carbon-Aware Metric for Data Centers
    AL-Hazemi, Fawaz
    Mohammed, Alaelddin Fuad Yousif
    Laku, Lemi Isaac Yoseke
    Alanazi, Rayan
    2019 21ST INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT): ICT FOR 4TH INDUSTRIAL REVOLUTION, 2019, : 38 - 41