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...
Autores principales: | , , , , |
---|---|
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 |