Online Traffic Prediction in the Cloud: A Dynamic Window Approach

Traffic prediction is a fundamental tool that captures the inherent behavior of a network and can be used for monitoring and managing network traffic. Online traffic prediction is usually performed based on large historical data used in training algorithms. This may not be suitable to highly volatile environments, such as cloud computing, where the coupling between observations decreases quickly with time. We propose a dynamic window size approach for traffic prediction that can be incorporated with different traffic predictions mechanisms, making them suitable to online traffic prediction by adapting the amount of traffic that must be analyzed in accordance to the variability of data traffic. The evaluation of the proposed solution is performed for several prediction mechanisms by assessing the Normalized Mean Square Error and Mean Absolute Percent Error of predicted values over observed values from a real cloud computing data set, collected by monitoring the utilization of Dropbox.

[1]  Naixue Xiong,et al.  Anomaly secure detection methods by analyzing dynamic characteristics of the network traffic in cloud communications , 2014, Inf. Sci..

[2]  Aiko Pras,et al.  Inside dropbox: understanding personal cloud storage services , 2012, Internet Measurement Conference.

[3]  A. Rowstron,et al.  Towards predictable datacenter networks , 2011, SIGCOMM.

[4]  Yuehui Chen,et al.  Small-time scale network traffic prediction based on flexible neural tree , 2012, Appl. Soft Comput..

[5]  M. Papadopouli,et al.  Evaluation of short-term traffic forecasting algorithms in wireless networks , 2006, 2006 2nd Conference on Next Generation Internet Design and Engineering, 2006. NGI '06..

[6]  Sylvain Kubler,et al.  Embedded Data on Intelligent Products – Impact on Real-Time Applications , 2013 .

[7]  Antonio Pescapè,et al.  Issues and future directions in traffic classification , 2012, IEEE Network.

[8]  Marília Curado,et al.  Predicting Traffic in the Cloud: A Statistical Approach , 2013, 2013 International Conference on Cloud and Green Computing.

[9]  L. Pazvakawambwa,et al.  Forecasting methods and applications. , 2013 .

[10]  Li Aiping,et al.  Detecting Hidden Anomalies Using Sketch for High-speed Network Data Stream Monitoring , 2012 .

[11]  Lars Kai Hansen Book Review: "Time Series Prediction: Forecasting the Future and Understanding the Past", Eds. Andreas S. Weigend and Neil A. Gershenfeld , 1994, Int. J. Neural Syst..

[12]  Eckehard G. Steinbach,et al.  Traffic Shaping for Resource-Efficient In-Vehicle Communication , 2009, IEEE Transactions on Industrial Informatics.

[13]  Carla Merkle Westphall,et al.  Intrusion Detection for Grid and Cloud Computing , 2010, IT Professional.

[14]  M.A. Masnadi-Shirazi,et al.  Arima model for network traffic prediction and anomaly detection , 2008, 2008 International Symposium on Information Technology.

[15]  F. Klinker,et al.  Exponential moving average versus moving exponential average , 2011, 2001.04237.

[16]  Paul Barford,et al.  Network anomaly confirmation, diagnosis and remediation , 2009, 2009 47th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[17]  Andreas S. Weigend,et al.  Time Series Prediction: Forecasting the Future and Understanding the Past , 1994 .