Carbon-aware Load Balancing for Geo-distributed Cloud Services

被引:52
|
作者
Zhou, Zhi [1 ]
Liu, Fangming [1 ]
Xu, Yong [1 ]
Zou, Ruolan [1 ]
Xu, Hong [2 ]
Lui, John C. S. [3 ]
Jin, Hai [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Key Lab Serv Comp Technol & Syst, Minist Educ, Wuhan, Peoples R China
[2] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON, Canada
[3] Chinese Univ Hong Kong, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1109/MASCOTS.2013.31
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, datacenter carbon emission has become an emerging concern for the cloud service providers. Previous works are limited on cutting down the power consumption of the datacenters to defuse such a concern. In this paper, we show how the spatial and temporal variabilities of the electricity carbon footprint can be fully exploited to further green the cloud running on top of geographically distributed datacenters. We jointly consider the electricity cost, service level agreement (SLA) requirement, and emission reduction budget. To navigate such a three-way tradeoff, we take advantage of Lyapunov optimization techniques to design and analyze a carbon-aware control framework, which makes online decisions on geographical load balancing, capacity right-sizing, and server speed scaling. Results from rigorous mathematical analyses and real-world trace-driven empirical evaluation demonstrate its effectiveness in both minimizing electricity cost and reducing carbon emission.
引用
收藏
页码:232 / +
页数:4
相关论文
共 50 条
  • [1] Carbon-Aware Online Control of Geo-Distributed Cloud Services
    Zhou, Zhi
    Liu, Fangming
    Zou, Ruolan
    Liu, Jiangchuan
    Xu, Hong
    Jin, Hai
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (09) : 2506 - 2519
  • [2] Electricity and Carbon-aware Task Scheduling in Geo-distributed Internet Data Centers
    Wang, Peng
    Liu, Wenyu
    Cheng, Ming
    Ding, Zhaohao
    Wang, Yi
    [J]. 2022 IEEE/IAS INDUSTRIAL AND COMMERCIAL POWER SYSTEM ASIA (I&CPS ASIA 2022), 2022, : 1416 - 1421
  • [3] Distributed Cost-Aware Fault-Tolerant Load Balancing in Geo-Distributed Data Centers
    Tripathi, Rakesh
    Sivaraman, Vignesh
    Tamarapalli, Venkatesh
    [J]. IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2022, 6 (01): : 472 - 483
  • [4] Fast and Accurate Load Balancing for Geo-Distributed Storage Systems
    Bogdanov, Kirill L.
    Reda, Waleed
    Maguire, Gerald Q., Jr.
    Kostic, Dejan
    Canini, Marco
    [J]. PROCEEDINGS OF THE 2018 ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '18), 2018, : 386 - 400
  • [5] CADRE: Carbon-Aware Data Replication for Geo-Diverse Services
    Xu, Zichen
    Deng, Nan
    Stewart, Christopher
    Wang, Xiaorui
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING, 2015, : 177 - 186
  • [6] Exploiting Geo Distributed Datacenters of a Cloud for Load Balancing
    Srinivas, J.
    Qyser, Ahmed Abdul Moiz
    Reddy, B. Eswara
    [J]. 2015 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2015, : 613 - 616
  • [7] CASPER: Carbon-Aware Scheduling and Provisioning for Distributed Web Services
    Souza, Abel
    Jasoria, Shruti
    Chakrabarty, Basundhara
    Irwin, David
    Shenoy, Prashant
    Bridgwater, Alexander
    Lundberg, Axel
    Skogh, Filip
    Ali-Eldin, Ahmed
    [J]. 2023 THE 14TH INTERNATIONAL GREEN AND SUSTAINABLE COMPUTING CONFERENCE, IGSC-2023, 2023, : 67 - 73
  • [8] Fuel Cell Generation in Geo-Distributed Cloud Services: A Quantitative Study
    Zhou, Zhi
    Liu, Fangming
    Li, Bo
    Li, Baochun
    Jin, Hai
    Zou, Ruolan
    Liu, Zhiyong
    [J]. 2014 IEEE 34TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2014), 2014, : 52 - 61
  • [9] Joint Request Mapping and Response Routing for Geo-distributed Cloud Services
    Xu, Hong
    Li, Baochun
    [J]. 2013 PROCEEDINGS IEEE INFOCOM, 2013, : 854 - 862
  • [10] Privacy Regulation Aware Process Mapping in Geo-Distributed Cloud Data Centers
    Zhou, Amelie Chi
    Xiao, Yao
    Gong, Yifan
    He, Bingsheng
    Zhai, Jidong
    Mao, Rui
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (08) : 1872 - 1888