DocumentCode :
1820072
Title :
From Data Center Resource Allocation to Control Theory and Back
Author :
Dutreilh, Xavier ; Rivierre, Nicolas ; Moreau, Aurlién ; Malenfant, Jacques ; Truck, Isis
Author_Institution :
Orange Labs., Issy-Les-Moulineaux, France
fYear :
2010
fDate :
5-10 July 2010
Firstpage :
410
Lastpage :
417
Abstract :
Continuously adjusting the horizontal scaling of applications hosted by data centers appears as a good candidate to automatic control approaches allocating resources in closed-loop given their current workload. Despite several attempts, real applications of these techniques in cloud computing infrastructures face some difficulties. Some of them essentially turn back to the core concepts of automatic control: controllability, inertia of the controlled system, gain and stability. In this paper, considering our recent work to build a management framework dedicated to automatic resource allocation in virtualized applications, we attempt to identify from experiments the sources of instabilities in the controlled systems. As examples, we analyze two types of policies: threshold-based and reinforcement learning techniques to dynamically scale resources. The experiments show that both approaches are tricky and that trying to implement a controller without looking at the way the controlled system reacts to actions, both in time and in amplitude, is doomed to fail. We discuss both lessons learned from the experiments in terms of simple yet key points to build good resource management policies, and longer term issues on which we are currently working to manage contracts and reinforcement learning efficiently in cloud controllers.
Keywords :
Internet; computer centres; learning (artificial intelligence); resource allocation; cloud computing infrastructures; control theory; data center resource allocation; reinforcement learning techniques; threshold-based; Cloud computing; Clouds; Control systems; Oscillators; Resource management; Servers; Time factors; Application hosting; Closed loop systems; Cloud computing; Controllability; Hysteresis; Resource allocation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Computing (CLOUD), 2010 IEEE 3rd International Conference on
Conference_Location :
Miami, FL
Print_ISBN :
978-1-4244-8207-8
Electronic_ISBN :
978-0-7695-4130-3
Type :
conf
DOI :
10.1109/CLOUD.2010.55
Filename :
5557965
Link To Document :
بازگشت