DocumentCode
2022979
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
fYear
2012
fDate
11-13 April 2012
Firstpage
119
Lastpage
126
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2012 IEEE 15th International Symposium on
Conference_Location
Guangdong
ISSN
1555-0885
Print_ISBN
978-1-4673-0499-3
Type
conf
DOI
10.1109/ISORC.2012.24
Filename
6195869
Link To Document