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...
Main Authors: | , , , |
---|---|
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 |