Short-Term Load Forecasting of Virtual Machines Based on Improved Neural Network

Cloud computing allows applications to share resources on physical machines in an independent manner so as to effectively increase the utilization of physical machines. To enable cloud service users to obtain high-quality services, it is significant for cloud service providers to reduce the time req...

Full description

Bibliographic Details
Main Authors: Wei Guo, Wei Ge, Xudong Lu, Hui Li
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8809700/
_version_ 1818877673469902848
author Wei Guo
Wei Ge
Xudong Lu
Hui Li
author_facet Wei Guo
Wei Ge
Xudong Lu
Hui Li
author_sort Wei Guo
collection DOAJ
description Cloud computing allows applications to share resources on physical machines in an independent manner so as to effectively increase the utilization of physical machines. To enable cloud service users to obtain high-quality services, it is significant for cloud service providers to reduce the time required to allocate and deploy virtual machines, as well as to provide time windows for the deployment of physical servers. To ensure demand is met, one effective implementation method is to predict the workload of virtual machines in the future, as this contributes to the efficient deployment of a data center's requests from virtual machines to dynamically changing physical servers. However, due to the complexity of virtual machine requests, virtual machine workload prediction remains a significant challenge at present; on the one hand, it is difficult for standard recurrent neural networks to capture long-term dependencies because of the disappearance of gradients, while on the other hand, the long short-term memory method cannot handle irregular intervals. Accordingly, a new virtual machine workload prediction method that is capable of managing irregular time intervals is proposed in this paper. The proposed method combines the amount and time intervals of historical virtual machine work requests in order to accurately predict the virtual machine's future workload using a fixed length of time as a unit. Experiments show that the proposed model can generate more accurate prediction results than the long short-term memory method.
first_indexed 2024-12-19T14:02:01Z
format Article
id doaj.art-aed410b9ecbd4974992f08647ff97909
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-19T14:02:01Z
publishDate 2019-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-aed410b9ecbd4974992f08647ff979092022-12-21T20:18:25ZengIEEEIEEE Access2169-35362019-01-01712103712104510.1109/ACCESS.2019.29368758809700Short-Term Load Forecasting of Virtual Machines Based on Improved Neural NetworkWei Guo0https://orcid.org/0000-0002-8124-5186Wei Ge1Xudong Lu2Hui Li3Research Center of Software and Data Engineering, School of Software, Shandong University, Jinan, ChinaResearch Center of Software and Data Engineering, School of Software, Shandong University, Jinan, ChinaResearch Center of Software and Data Engineering, School of Software, Shandong University, Jinan, ChinaResearch Center of Software and Data Engineering, School of Software, Shandong University, Jinan, ChinaCloud computing allows applications to share resources on physical machines in an independent manner so as to effectively increase the utilization of physical machines. To enable cloud service users to obtain high-quality services, it is significant for cloud service providers to reduce the time required to allocate and deploy virtual machines, as well as to provide time windows for the deployment of physical servers. To ensure demand is met, one effective implementation method is to predict the workload of virtual machines in the future, as this contributes to the efficient deployment of a data center's requests from virtual machines to dynamically changing physical servers. However, due to the complexity of virtual machine requests, virtual machine workload prediction remains a significant challenge at present; on the one hand, it is difficult for standard recurrent neural networks to capture long-term dependencies because of the disappearance of gradients, while on the other hand, the long short-term memory method cannot handle irregular intervals. Accordingly, a new virtual machine workload prediction method that is capable of managing irregular time intervals is proposed in this paper. The proposed method combines the amount and time intervals of historical virtual machine work requests in order to accurately predict the virtual machine's future workload using a fixed length of time as a unit. Experiments show that the proposed model can generate more accurate prediction results than the long short-term memory method.https://ieeexplore.ieee.org/document/8809700/Workload predictionlong short-term memorytime intervalvirtual machinecloud computing
spellingShingle Wei Guo
Wei Ge
Xudong Lu
Hui Li
Short-Term Load Forecasting of Virtual Machines Based on Improved Neural Network
IEEE Access
Workload prediction
long short-term memory
time interval
virtual machine
cloud computing
title Short-Term Load Forecasting of Virtual Machines Based on Improved Neural Network
title_full Short-Term Load Forecasting of Virtual Machines Based on Improved Neural Network
title_fullStr Short-Term Load Forecasting of Virtual Machines Based on Improved Neural Network
title_full_unstemmed Short-Term Load Forecasting of Virtual Machines Based on Improved Neural Network
title_short Short-Term Load Forecasting of Virtual Machines Based on Improved Neural Network
title_sort short term load forecasting of virtual machines based on improved neural network
topic Workload prediction
long short-term memory
time interval
virtual machine
cloud computing
url https://ieeexplore.ieee.org/document/8809700/
work_keys_str_mv AT weiguo shorttermloadforecastingofvirtualmachinesbasedonimprovedneuralnetwork
AT weige shorttermloadforecastingofvirtualmachinesbasedonimprovedneuralnetwork
AT xudonglu shorttermloadforecastingofvirtualmachinesbasedonimprovedneuralnetwork
AT huili shorttermloadforecastingofvirtualmachinesbasedonimprovedneuralnetwork