Interactive Temporal Recurrent Convolution Network for Traffic Prediction in Data Centers
Accurately predicting future service traffic would be of great help for load balancing and resource allocation, which plays a key role in guaranteeing the quality of service (QoS) in cloud computing. With the rapid development of data center, the large-scale network traffic prediction requires more...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2018-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8240913/ |
id |
doaj-0d3afba7ae414a9f94311aedfc50dbc1 |
---|---|
record_format |
Article |
spelling |
doaj-0d3afba7ae414a9f94311aedfc50dbc12021-03-29T20:30:32ZengIEEEIEEE Access2169-35362018-01-0165276528910.1109/ACCESS.2017.27876968240913Interactive Temporal Recurrent Convolution Network for Traffic Prediction in Data CentersXiaofeng Cao0https://orcid.org/0000-0003-1839-8830Yuhua Zhong1Yun Zhou2https://orcid.org/0000-0001-7328-0275Jiang Wang3https://orcid.org/0000-0001-5594-0153Cheng Zhu4Weiming Zhang5Science and Technology on Information Systems Engineering Laboratory, National University of Defense Technology, Changsha, ChinaCollege of Mechatronics and Automation, National University of Defense Technology, Changsha, ChinaScience and Technology on Information Systems Engineering Laboratory, National University of Defense Technology, Changsha, ChinaScience and Technology on Information Systems Engineering Laboratory, National University of Defense Technology, Changsha, ChinaScience and Technology on Information Systems Engineering Laboratory, National University of Defense Technology, Changsha, ChinaScience and Technology on Information Systems Engineering Laboratory, National University of Defense Technology, Changsha, ChinaAccurately predicting future service traffic would be of great help for load balancing and resource allocation, which plays a key role in guaranteeing the quality of service (QoS) in cloud computing. With the rapid development of data center, the large-scale network traffic prediction requires more suitable methods to deal with the complex properties (e.g., high-dimension, long-range dependence, non-linearity, and so on). However, due to the limitations of traditional methods (e.g., strong theoretical assumptions and simple implementation), few research works could predict the large-scale network traffic efficiently and accurately. More importantly, most of the studies took only the temporal features but without the services' communications into consideration, which may weaken the QoS of applications in the data center. To this end, we applied the gated recurrent unit (GRU) model and the interactive temporal recurrent convolution network (ITRCN) to single-service traffic prediction and interactive network traffic prediction, respectively. Especially, ITRCN takes the communications between services as a whole and directly predicts the interactive traffic in large-scale network. Within the ITRCN model, the convolution neural network (CNN) part learns network traffic as images to capture the network-wide services' correlations, and the GRU part learns the temporal features to help the interactive network traffic prediction. We conducted comprehensive experiments based on the Yahoo! data sets, and the results show that the proposed novel method outperforms the conventional GRU and CNN method by an improvement of 14.3% and 13.0% in root mean square error, respectively.https://ieeexplore.ieee.org/document/8240913/Network traffic predictioninteractive traffic representationinteractive temporal recurrent convolution networkgated recurrent unitconvolution neural network |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Xiaofeng Cao Yuhua Zhong Yun Zhou Jiang Wang Cheng Zhu Weiming Zhang |
spellingShingle |
Xiaofeng Cao Yuhua Zhong Yun Zhou Jiang Wang Cheng Zhu Weiming Zhang Interactive Temporal Recurrent Convolution Network for Traffic Prediction in Data Centers IEEE Access Network traffic prediction interactive traffic representation interactive temporal recurrent convolution network gated recurrent unit convolution neural network |
author_facet |
Xiaofeng Cao Yuhua Zhong Yun Zhou Jiang Wang Cheng Zhu Weiming Zhang |
author_sort |
Xiaofeng Cao |
title |
Interactive Temporal Recurrent Convolution Network for Traffic Prediction in Data Centers |
title_short |
Interactive Temporal Recurrent Convolution Network for Traffic Prediction in Data Centers |
title_full |
Interactive Temporal Recurrent Convolution Network for Traffic Prediction in Data Centers |
title_fullStr |
Interactive Temporal Recurrent Convolution Network for Traffic Prediction in Data Centers |
title_full_unstemmed |
Interactive Temporal Recurrent Convolution Network for Traffic Prediction in Data Centers |
title_sort |
interactive temporal recurrent convolution network for traffic prediction in data centers |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2018-01-01 |
description |
Accurately predicting future service traffic would be of great help for load balancing and resource allocation, which plays a key role in guaranteeing the quality of service (QoS) in cloud computing. With the rapid development of data center, the large-scale network traffic prediction requires more suitable methods to deal with the complex properties (e.g., high-dimension, long-range dependence, non-linearity, and so on). However, due to the limitations of traditional methods (e.g., strong theoretical assumptions and simple implementation), few research works could predict the large-scale network traffic efficiently and accurately. More importantly, most of the studies took only the temporal features but without the services' communications into consideration, which may weaken the QoS of applications in the data center. To this end, we applied the gated recurrent unit (GRU) model and the interactive temporal recurrent convolution network (ITRCN) to single-service traffic prediction and interactive network traffic prediction, respectively. Especially, ITRCN takes the communications between services as a whole and directly predicts the interactive traffic in large-scale network. Within the ITRCN model, the convolution neural network (CNN) part learns network traffic as images to capture the network-wide services' correlations, and the GRU part learns the temporal features to help the interactive network traffic prediction. We conducted comprehensive experiments based on the Yahoo! data sets, and the results show that the proposed novel method outperforms the conventional GRU and CNN method by an improvement of 14.3% and 13.0% in root mean square error, respectively. |
topic |
Network traffic prediction interactive traffic representation interactive temporal recurrent convolution network gated recurrent unit convolution neural network |
url |
https://ieeexplore.ieee.org/document/8240913/ |
work_keys_str_mv |
AT xiaofengcao interactivetemporalrecurrentconvolutionnetworkfortrafficpredictionindatacenters AT yuhuazhong interactivetemporalrecurrentconvolutionnetworkfortrafficpredictionindatacenters AT yunzhou interactivetemporalrecurrentconvolutionnetworkfortrafficpredictionindatacenters AT jiangwang interactivetemporalrecurrentconvolutionnetworkfortrafficpredictionindatacenters AT chengzhu interactivetemporalrecurrentconvolutionnetworkfortrafficpredictionindatacenters AT weimingzhang interactivetemporalrecurrentconvolutionnetworkfortrafficpredictionindatacenters |
_version_ |
1724194639581282304 |