School of Information Science and Engineering, Xinjiang University, Urumqi, China.
PLoS One. 2022 Dec 30;17(12):e0279649. doi: 10.1371/journal.pone.0279649. eCollection 2022.
Cloud Data Computing (CDC) is conducive to precise energy-saving management of user data centers based on the real-time energy consumption monitoring of Information Technology equipment. This work aims to obtain the most suitable energy-saving strategies to achieve safe, intelligent, and visualized energy management. First, the theory of Convolutional Neural Network (CNN) is discussed. Besides, an intelligent energy-saving model based on CNN is designed to ameliorate the variable energy consumption, load, and power consumption of the CDC data center. Then, the core idea of the policy gradient (PG) algorithm is introduced. In addition, a CDC task scheduling model is designed based on the PG algorithm, aiming at the uncertainty and volatility of the CDC scheduling tasks. Finally, the performance of different neural network models in the training process is analyzed from the perspective of total energy consumption and load optimization of the CDC center. At the same time, simulation is performed on the CDC task scheduling model based on the PG algorithm to analyze the task scheduling demand. The results demonstrate that the energy consumption of the CNN algorithm in the CDC energy-saving model is better than that of the Elman algorithm and the ecoCloud algorithm. Besides, the CNN algorithm reduces the number of virtual machine migrations in the CDC energy-saving model by 9.30% compared with the Elman algorithm. The Deep Deterministic Policy Gradient (DDPG) algorithm performs the best in task scheduling of the cloud data center, and the average response time of the DDPG algorithm is 141. In contrast, the Deep Q Network algorithm performs poorly. This paper proves that Deep Reinforcement Learning (DRL) and neural networks can reduce the energy consumption of CDC and improve the completion time of CDC tasks, offering a research reference for CDC resource scheduling.
云计算数据中心(CDC)基于信息技术设备的实时能耗监测,有利于对用户数据中心进行精确的节能管理。本工作旨在获得最合适的节能策略,以实现安全、智能和可视化的能源管理。首先讨论了卷积神经网络(CNN)的理论。此外,设计了一种基于 CNN 的智能节能模型,以改善 CDC 数据中心的变量能耗、负载和功耗。然后,介绍了策略梯度(PG)算法的核心思想。此外,还基于 PG 算法设计了一个 CDC 任务调度模型,以解决 CDC 调度任务的不确定性和波动性问题。最后,从 CDC 中心的总能耗和负载优化的角度分析了不同神经网络模型在训练过程中的性能。同时,基于 PG 算法对 CDC 任务调度模型进行了仿真,以分析任务调度需求。结果表明,CNN 算法在 CDC 节能模型中的能耗优于 Elman 算法和 ecoCloud 算法。此外,CNN 算法在 CDC 节能模型中减少了虚拟机迁移的数量,比 Elman 算法减少了 9.30%。深度确定性策略梯度(DDPG)算法在云数据中心的任务调度中表现最好,DDPG 算法的平均响应时间为 141。相比之下,深度 Q 网络算法表现不佳。本文证明了深度学习(DRL)和神经网络可以降低 CDC 的能耗,提高 CDC 任务的完成时间,为 CDC 资源调度提供了研究参考。