Using Multiple Seasonal Holt-Winters Exponential Smoothing to Predict Cloud Resource Provisioning

Abstract

Elasticity is one of the key features of cloud computing that attracts many SaaS providers to minimize their services’ cost. Cost is minimized by automatically provision and release computational resources depend on actual computational needs. However, delay of starting up new virtual resources can cause Service Level Agreement violation. Consequently, predicting cloud resources provisioning gains a lot of attention to scale computational resources in advance. However, most of current approaches do not consider multi-seasonality in cloud workloads. This paper proposes cloud resource provisioning prediction algorithm based on Holt-Winters exponential smoothing method. The proposed algorithm extends Holt-Winters exponential smoothing method to model cloud workload with multi-seasonal cycles. Prediction accuracy of the proposed algorithm has been improved by employing Artificial Bee Colony algorithm to optimize its parameters. Performance of the proposed algorithm has been evaluated and compared with double and triple exponential smoothing methods. Our results have shown that the proposed algorithm outperforms other methods.

Authors and Affiliations

Ashraf A. Shahin

Keywords

Related Articles

Introducing a Method for Modeling Knowledge Bases in Expert Systems Using the Example of Large Software Development Projects

Goal of this paper is to develop a meta-model, which provides the basis for developing highly scalable artificial intelligence systems that should be able to make autonomously decisions based on different dynamic and spe...

 Novel Techniques for Fair Rate Control in Wireless Mesh Networks

 IEEE 802.11 based wireless mesh networks can exhibit severe fairness problem by distributing throughput among different flows originated from different nodes. Congestion control, Throughput, Fairness are the import...

Experimental Evaluation of the Virtual Environment Efficiency for Distributed Software Development

At every software design stage nowadays, there is an acute need to solve the problem of effective choice of libraries, development technologies, data exchange formats, virtual environment systems, characteristics of virt...

Universal Learning System for Embedded System Education and Promotion

In this article, the idea of the universal learning system for embedded systems is presented. The proposed system provides a complete learning environment consisting of the information collection center, preference estim...

Model-based Pedestrian Trajectory Prediction using Environmental Sensor for Mobile Robots Navigation

Safety is the most important to the mobile robots that coexist with human. There are many studies that investigate obstacle detection and collision avoidance by predicting obstacles’ trajectories several seconds into the...

Download PDF file
  • EP ID EP359007
  • DOI 10.14569/IJACSA.2016.071113
  • Views 78
  • Downloads 0

How To Cite

Ashraf A. Shahin (2016). Using Multiple Seasonal Holt-Winters Exponential Smoothing to Predict Cloud Resource Provisioning. International Journal of Advanced Computer Science & Applications, 7(11), 91-96. https://europub.co.uk/articles/-A-359007