A power and thermal-aware virtual machine management framework based on machine learning

被引:0
作者
Peng Xiao
Zhenyu Ni
Dongbo Liu
Zhigang Hu
机构
[1] Hunan Institute of Engineering,School of Computer and Communication
[2] Central South University,School of Software
来源
Cluster Computing | 2021年 / 24卷
关键词
Cloud computing; Virtual machine; Data center; Energy efficiency; Thermal management;
D O I
暂无
中图分类号
学科分类号
摘要
Energy consumption in data centers grows rapidly in recent years. As a widely-applied energy-efficient method, workload consolidation also has its own limitations that may bring some negative effects, such as performance degradation, QoS violation, localized hotspots and so on, which is especially true when optimal objectives are inherently conflict. In this paper, we present a power and thermal-aware VM management framework called PTM-ML, which relies on machine learning technique to find optimal host configuration based on workload characteristics and cooling system’s working state. Based on such an optimal host configuration, it then makes VM migration and consolidation decisions by enforcing an efficient load-balancing policy, with aiming at achieving a better trade-off between energy efficiency and performance. The prototype of PTM-ML framework is deployed and evaluated in a real-world cloud data center. Extensive experiments are conducted by using different workload traces with distinctive characteristics, and the results are compared with four similar approaches in terms of total energy consumption, real-time power consumption, average latency and etc. Experimental results show that the proposed PTM-ML outperforms the existing approaches in terms of multiple metrics, and it also exhibits better robustness and adaptability in presence of dynamic workloads.
引用
收藏
页码:2231 / 2248
页数:17
相关论文
共 86 条
[1]  
Singh S(2016)Resource provisioning and scheduling in clouds: QoS perspective J. Supercomput. 72 926-960
[2]  
Chana I(2019)An effective task scheduling algorithm based on dynamic energy management and efficient resource utilization in green cloud computing environment Cluster Comput. 22 513-520
[3]  
Lu Y(2020)Energy-efficiency virtual machine placement based on binary gravitational search algorithm Cluster Comput. 23 1577-1588
[4]  
Sun N(2019)Failure-aware energy-efficient VM consolidation in cloud computing systems Future Gener. Comput. Syst. 94 620-633
[5]  
Abdessamia F(2017)Energy-efficient framework for virtual machine consolidation in cloud data centers China Commun. 14 192-201
[6]  
Zhang W-Z(2015)Cloud computing and its environmental effects Int. J. Grid Distrib. Comput. 8 279-286
[7]  
Tian Y-C(2018)Optimal energy procurement for geo-distributed data centers in multi-timescale electricity markets SIGMETRICS 45 185-197
[8]  
Sharma Y(2016)Energy aware resource allocation of cloud data center: review and open issues Cluster Comput. 19 1163-1182
[9]  
Si W(2017)Data center peak power management with energy storage devices IEEE Internet Comput. 21 26-33
[10]  
Sun D(2018)Green IT scheduling for data center powered with renewable energy Future Gener. Comput. Syst. 86 99-120