DocumentCode
2437411
Title
A Reinforcement Learning Approach to Online Web Systems Auto-configuration
Author
Bu, Xiangping ; Rao, Jia ; Xu, Cheng-Zhong
Author_Institution
Dept. of Electr. & Comput. Eng., Wayne State Univ., Detroit, MI, USA
fYear
2009
fDate
22-26 June 2009
Firstpage
2
Lastpage
11
Abstract
In a web system, configuration is crucial to the performance and service availability. It is a challenge, not only because of the dynamics of Internet traffic, but also the dynamic virtual machine environment the system tends to be run on. In this paper, we propose a reinforcement learning approach for autonomic configuration and reconfiguration of multi-tier web systems. It is able to adapt performance parameter settings not only to the change of workload, but also to the change of virtual machine configurations. The RL approach is enhanced with an efficient initialization policy to reduce the learning time for online decision. The approach is evaluated using TPC-W benchmark on a three-tier website hosted on a Xen-based virtual machine environment. Experiment results demonstrate that the approach can auto-configure the web system dynamically in response to the change in both workload and VM resource. It can drive the system into a near-optimal configuration setting in less than 25 trial-and-error iterations.
Keywords
Internet; learning (artificial intelligence); software fault tolerance; virtual machines; Internet traffic; TPC-W benchmark; Xen-based virtual machine environment; autonomic configuration; dynamic virtual machine environment; multi-tier Web systems; online Web systems auto-configuration; reinforcement learning; Automatic control; Availability; Distributed computing; Hardware; Learning; Resource management; System performance; Virtual machining; Virtual manufacturing; Web and internet services; Auto-configuration; Reinforcement Learning; Web Systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 2009. ICDCS '09. 29th IEEE International Conference on
Conference_Location
Montreal, QC
ISSN
1063-6927
Print_ISBN
978-0-7695-3659-0
Electronic_ISBN
1063-6927
Type
conf
DOI
10.1109/ICDCS.2009.76
Filename
5158403
Link To Document