Managing renewable energy and carbon footprint in multi-cloud computing environments

被引:64
作者
Xu, Minxian [1 ,2 ,3 ]
Buyya, Rajkumar [2 ]
机构
[1] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen, Peoples R China
[2] Univ Melbourne, Sch Comp & Informat Syst, Cloud Comp & Distributed Syst CLOUDS Lab, Melbourne, Vic, Australia
[3] Univ Melbourne, Sch Comp & Informat Syst, Melbourne, Vic, Australia
基金
中国国家自然科学基金; 澳大利亚研究理事会;
关键词
Cloud data centers; Renewable energy; Workload shifting; Carbon footprint; Brownout; VIRTUAL MACHINES; DYNAMIC CONSOLIDATION; DATA CENTERS; SIMULATION; PLACEMENT; ALGORITHM; NETWORK;
D O I
10.1016/j.jpdc.2019.09.015
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud computing offers attractive features for both service providers and customers. Users benefit from the pay-as-you-go model by saving expenditures and service providers are deploying their services to cloud data centers to reduce their maintenance efforts. However, due to the fast growth of cloud data centers, the energy consumed by the data centers can lead to a huge amount of carbon emission with environmental impacts, and the carbon intensity of different locations are varied among different power plants according to the sources of energy. Thus, in this paper, to address the carbon emission problem of data centers, we consider shifting the workloads among multi-cloud located in different time zones. We also formulate the energy usage and carbon emission of data centers and model the solar power corresponding to the locations. This helps to reduce the usage of brown energy and maximize the utilization of renewable energy at different locations. We propose an approach for managing carbon footprint and renewable energy for multiple data centers at California, Virginia, and Dublin, which are in different time zones. The results show that our proposed approaches that apply workload shifting can reduce around 40% carbon emission in comparison to the baseline while ensuring the average response time of user requests. (C) 2019 Elsevier Inc. All rights reserved.
引用
收藏
页码:191 / 202
页数:12
相关论文
共 42 条
[1]  
Adnan M. A., 2012, 2012 IEEE 5th International Conference on Cloud Computing (CLOUD), P188, DOI 10.1109/CLOUD.2012.45
[2]   Modeling and Analyzing MAPE-K Feedback Loops for Self-adaptation [J].
Arcaini, Paolo ;
Riccobene, Elvinia ;
Scandurra, Patrizia .
2015 IEEE/ACM 10TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, 2015, :13-23
[3]  
Atikoglu Berk, 2012, Performance Evaluation Review, V40, P53, DOI 10.1145/2318857.2254766
[4]   OpenStack Neat: a framework for dynamic and energy-efficient consolidation of virtual machines in OpenStack clouds [J].
Beloglazov, Anton ;
Buyya, Rajkumar .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (05) :1310-1333
[5]   Managing Overloaded Hosts for Dynamic Consolidation of Virtual Machines in Cloud Data Centers under Quality of Service Constraints [J].
Beloglazov, Anton ;
Buyya, Rajkumar .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (07) :1366-1379
[6]   Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers [J].
Beloglazov, Anton ;
Buyya, Rajkumar .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2012, 24 (13) :1397-1420
[7]   CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms [J].
Calheiros, Rodrigo N. ;
Ranjan, Rajiv ;
Beloglazov, Anton ;
De Rose, Cesar A. F. ;
Buyya, Rajkumar .
SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) :23-50
[8]  
Chen TY, 2016, INT CONF ACOUST SPEE, P3526, DOI 10.1109/ICASSP.2016.7472333
[9]   Heterogeneity-aware Workload Placement and Migration in Distributed Sustainable Datacenters [J].
Cheng, Dazhao ;
Jiang, Changjun ;
Zhou, Xiaobo .
2014 IEEE 28TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, 2014,
[10]  
Delforge P., 2014, DATA CTR EFFICIENCY