Title :
Neural Network-Based Overallocation for Improved Energy-Efficiency in Real-Time Cloud Environments
Author :
Moreno, Ismael Solis ; Xu, Jie
Author_Institution :
Sch. of Comput., Univ. of Leeds, Leeds, UK
Abstract :
This paper introduces a dynamic resource provisioning mechanism for over allocating the capacity of Cloud data centers based on customer resource utilization patterns. The proposed mechanism reduces the impact on Real-Time constraints while improvements on the overall energy-efficiency are sought. The main idea is to exploit the resource utilization patterns of each customer for smartly under allocating resources to the requested Virtual Machines. This reduces the waste produced by frequent overestimations and increases the data center availability. Consequently, it creates the opportunity to host additional Virtual Machines in the same computing infrastructure improving its energy-efficiency. In order to mitigate the negative effect on deadlines, the proposed over allocation service implements a multiplayer Neural Network to anticipate the resource usage patterns based on historical data. Additionally, a compensation mechanism for adjusting the resource allocation in cases of unexpected higher demand is also described. The experiments contrast the proposed approach against traditional "Dynamic Resource Resizing" energy-aware mechanisms and also to our previous work that implements Low-Pass-Filter as predictor. Results demonstrate meaningful improvements in energy-efficiency while time constraints are slightly affected.
Keywords :
cloud computing; computer centres; neural nets; cloud data center; compensation mechanism; customer resource utilization pattern; dynamic resource provisioning mechanism; energy-efficiency; multiplayer neural network; neural network-based overallocation; real-time cloud environment; real-time constraint; virtual machine; Cloud computing; Computational modeling; Energy efficiency; Real time systems; Resource management; Servers; Time factors; cloud computing; customer-awareness; energy-aware provisioning; energy-efficiency; green computing; neural network; overallocation; real-time cloud computing;
Conference_Titel :
Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2012 IEEE 15th International Symposium on
Conference_Location :
Guangdong
Print_ISBN :
978-1-4673-0499-3
DOI :
10.1109/ISORC.2012.24