Cargando…

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

Descripción completa

Detalles Bibliográficos
Autores principales: Yang, Dexian, Yu, Jiong, Du, Xusheng, He, Zhenzhen, Li, Ping
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9803140/
https://www.ncbi.nlm.nih.gov/pubmed/36584089
http://dx.doi.org/10.1371/journal.pone.0279649
_version_ 1784861814186573824
author Yang, Dexian
Yu, Jiong
Du, Xusheng
He, Zhenzhen
Li, Ping
author_facet Yang, Dexian
Yu, Jiong
Du, Xusheng
He, Zhenzhen
Li, Ping
author_sort Yang, Dexian
collection PubMed
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.
format Online
Article
Text
id pubmed-9803140
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-98031402022-12-31 Energy saving strategy of cloud data computing based on convolutional neural network and policy gradient algorithm Yang, Dexian Yu, Jiong Du, Xusheng He, Zhenzhen Li, Ping PLoS One Research Article 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. Public Library of Science 2022-12-30 /pmc/articles/PMC9803140/ /pubmed/36584089 http://dx.doi.org/10.1371/journal.pone.0279649 Text en © 2022 Yang et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Yang, Dexian
Yu, Jiong
Du, Xusheng
He, Zhenzhen
Li, Ping
Energy saving strategy of cloud data computing based on convolutional neural network and policy gradient algorithm
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
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9803140/
https://www.ncbi.nlm.nih.gov/pubmed/36584089
http://dx.doi.org/10.1371/journal.pone.0279649
work_keys_str_mv AT yangdexian energysavingstrategyofclouddatacomputingbasedonconvolutionalneuralnetworkandpolicygradientalgorithm
AT yujiong energysavingstrategyofclouddatacomputingbasedonconvolutionalneuralnetworkandpolicygradientalgorithm
AT duxusheng energysavingstrategyofclouddatacomputingbasedonconvolutionalneuralnetworkandpolicygradientalgorithm
AT hezhenzhen energysavingstrategyofclouddatacomputingbasedonconvolutionalneuralnetworkandpolicygradientalgorithm
AT liping energysavingstrategyofclouddatacomputingbasedonconvolutionalneuralnetworkandpolicygradientalgorithm