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

Full description

Bibliographic Details
Main Authors: Xiaofeng Cao, Yuhua Zhong, Yun Zhou, Jiang Wang, Cheng Zhu, Weiming Zhang
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