Given the increasing deployments of Cloud datacentres and the excessive usage of server resources, their associated energy and environmental implications are also increasing at an alarming rate. Cloud service providers are under immense pressure to significantly reduce both such implications for promoting green computing. Maintaining the desired level of Quality of Service (QoS) without violating the Service Level Agreement (SLA), whilst attempting to reduce the usage of the datacentre resources is an obvious challenge for the Cloud service providers. Scaling the level of active server resources in accordance with the predicted incoming workloads is one possible way of reducing the undesirable energy consumption of the active resources without affecting the performance quality. To this end, this paper analyzes the dynamic characteristics of the Cloud workloads and defines a hierarchy for the latency sensitivity levels of the Cloud workloads. Further, a novel workload prediction model for energy efficient Cloud Computing is proposed, named RVLBPNN (Rand Variable Learning Rate Backpropagation Neural Network) based on BPNN (Backpropagation Neural Network) algorithm. Experiments evaluating the prediction accuracy of the proposed prediction model demonstrate that RVLBPNN achieves an improved prediction accuracy compared to the HMM and Naïve Bayes Classifier models by a considerable margin.
This document was originally published in Scientific Programming by the Hindawi Publishing Corporation. This work is provided under a Creative Commons Attribution License. Details regarding the use of this work can be found at: http://creativecommons.org/licenses/by/4.0/. doi: 10.1155/2016/5635673
Lu, Yao; Panneerselvam, John; Liu, Lu; and Wu, Yan. (2016). "RVLBPNN: A Workload Forecasting Model for Smart Cloud Computing". Scientific Programming, 2016, 5635673-1 - 5635673-9. https://doi.org/10.1155/2016/5635673