Energy saving strategy of cloud data computing based on convolutional neural network and policy gradient algorithm.

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...

Full description

Bibliographic Details
Main Authors: Dexian Yang, Jiong Yu, Xusheng Du, Zhenzhen He, Ping Li
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2022-01-01
Series:PLoS ONE
Online Access:https://doi.org/10.1371/journal.pone.0279649
_version_ 1797961237155282944
author Dexian Yang
Jiong Yu
Xusheng Du
Zhenzhen He
Ping Li
author_facet Dexian Yang
Jiong Yu
Xusheng Du
Zhenzhen He
Ping Li
author_sort Dexian Yang
collection DOAJ
description 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.
first_indexed 2024-04-11T00:55:54Z
format Article
id doaj.art-cdf74a96d7b44bd39514c0480669e9a4
institution Directory Open Access Journal
issn 1932-6203
language English
last_indexed 2024-04-11T00:55:54Z
publishDate 2022-01-01
publisher Public Library of Science (PLoS)
record_format Article
series PLoS ONE
spelling doaj.art-cdf74a96d7b44bd39514c0480669e9a42023-01-05T05:31:29ZengPublic Library of Science (PLoS)PLoS ONE1932-62032022-01-011712e027964910.1371/journal.pone.0279649Energy saving strategy of cloud data computing based on convolutional neural network and policy gradient algorithm.Dexian YangJiong YuXusheng DuZhenzhen HePing LiCloud 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.https://doi.org/10.1371/journal.pone.0279649
spellingShingle Dexian Yang
Jiong Yu
Xusheng Du
Zhenzhen He
Ping Li
Energy saving strategy of cloud data computing based on convolutional neural network and policy gradient algorithm.
PLoS ONE
title Energy saving strategy of cloud data computing based on convolutional neural network and policy gradient algorithm.
title_full Energy saving strategy of cloud data computing based on convolutional neural network and policy gradient algorithm.
title_fullStr Energy saving strategy of cloud data computing based on convolutional neural network and policy gradient algorithm.
title_full_unstemmed Energy saving strategy of cloud data computing based on convolutional neural network and policy gradient algorithm.
title_short Energy saving strategy of cloud data computing based on convolutional neural network and policy gradient algorithm.
title_sort energy saving strategy of cloud data computing based on convolutional neural network and policy gradient algorithm
url https://doi.org/10.1371/journal.pone.0279649
work_keys_str_mv AT dexianyang energysavingstrategyofclouddatacomputingbasedonconvolutionalneuralnetworkandpolicygradientalgorithm
AT jiongyu energysavingstrategyofclouddatacomputingbasedonconvolutionalneuralnetworkandpolicygradientalgorithm
AT xushengdu energysavingstrategyofclouddatacomputingbasedonconvolutionalneuralnetworkandpolicygradientalgorithm
AT zhenzhenhe energysavingstrategyofclouddatacomputingbasedonconvolutionalneuralnetworkandpolicygradientalgorithm
AT pingli energysavingstrategyofclouddatacomputingbasedonconvolutionalneuralnetworkandpolicygradientalgorithm