A Carbon-aware Workload Dispatcher in Cloud Computing Systems

被引:3
|
作者
Bahreini, Tayebeh [1 ]
Tantawi, Asser [1 ]
Youssef, Alaa [1 ]
机构
[1] IBM TJ Watson Res Ctr, Yorktown Hts, NY 10598 USA
来源
2023 IEEE 16TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, CLOUD | 2023年
关键词
approximation algorithm; cloud sustainability; green computing; placement; randomized rounding; scheduling; ALGORITHM;
D O I
10.1109/CLOUD60044.2023.00032
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The amount of carbon emission associated with the computational energy consumption in data centers depends, in a significant way, on the schedule of the workloads. Due to the inconsistent availability of renewable energy over time, in addition to the existence of various sources of power in grid regions, the carbon intensity of data centers changes over time and location. Thus, the placement and scheduling of flexible workloads, based on the carbon intensity of power sources in data centers, can remarkably decrease the carbon emission. In this paper, we address the problem of placement and scheduling of workloads over geographically distributed data centers. We propose two algorithms that take the variability of carbon intensity of the power sources of the data centers, as well as their computational resource availability, into account when deciding about the placement and scheduling of the workloads. The first is a randomized rounding approximation algorithm that provides solutions that are guaranteed to be within a given distance from the optimal solution. The second is a sample-based algorithm that improves the solutions obtained by the randomized rounding approximation algorithm. The experimental results show that the proposed algorithms can solve the problem efficiently.
引用
收藏
页码:212 / 218
页数:7
相关论文
共 50 条
  • [11] 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,
  • [12] COMPUTING RESOURCE MINIMIZATION WITH CONTENT-AWARE WORKLOAD ESTIMATION IN CLOUD-BASED SURVEILLANCE SYSTEMS
    Wu, Peng-Jung
    Kao, Yung-Cheng
    2014 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2014,
  • [13] Carbon-Aware Computing in a Network of Data Centers: A Hierarchical Game-Theoretic Approach
    Breukelman, Enno
    Hall, Sophie
    Belgioioso, Giuseppe
    Dorfler, Florian
    2024 EUROPEAN CONTROL CONFERENCE, ECC 2024, 2024, : 798 - 803
  • [14] Energy and carbon-aware initial VM placement in geographically distributed cloud data centers
    Khodayarseresht, Ehsan
    Shameli-Sendi, Alireza
    Fournier, Quentin
    Dagenais, Michel
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2023, 39
  • [15] Measuring the Effectiveness of Carbon-Aware AI Training Strategies in Cloud Instances: A Confirmation Study
    Vergallo, Roberto
    Mainetti, Luca
    FUTURE INTERNET, 2024, 16 (09)
  • [16] CLOUDGEN: Workload Generation for the Evaluation of Cloud Computing Systems
    Koltuk, Furkan
    Yazar, Alper
    Schmidtt, Ece Guran
    2019 27TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2019,
  • [17] 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
  • [18] Carbon-aware Online Operation Approach for Hydrogen-based Energy Systems
    Ren, Jingyi
    Chen, Zhiqiang
    Yu, Liang
    Yue, Dong
    2023 35TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2023, : 524 - 531
  • [19] Workload aware VM consolidation method in edge/cloud computing for IoT applications
    Mohiuddin, Irfan
    Almogren, Ahmad
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 123 : 204 - 214
  • [20] Carbon-aware Enterprise Network through Redesign
    Habib, Sami
    Marimuthu, Paulvanna N.
    Zaeri, Naser
    COMPUTER JOURNAL, 2015, 58 (02): : 234 - 245