Title :
DynaQoS: Model-free self-tuning fuzzy control of virtualized resources for QoS provisioning
Author :
Rao, Jia ; Wei, Yudi ; Gong, Jiayu ; Xu, Cheng-Zhong
Author_Institution :
Dept. of Electr. & Comput. Eng., Wayne State Univ., Detroit, MI, USA
Abstract :
Cloud elasticity allows dynamic resource provisioning in concert with actual application demands. Feedback control approaches have been applied with success to resource allocation in physical servers. However, cloud dynamics make the design of an accurate and stable resource controller more challenging, especially when response time is considered as the measured output. Response time is highly dependent on the characteristics of workload and sensitive to cloud dynamics. To address the challenges, we extend a self-tuning fuzzy control (STFC) approach, originally developed for response time assurance in web servers to resource allocation in virtualized environments. We introduce mechanisms for adaptive output amplification and flexible rule selection in the STFC approach for better adaptability and stability. Based on the STFC, we further design a two-layer QoS provisioning framework, DynaQoS, that supports adaptive multi-objective resource allocation and service differentiation. We implement a prototype of DynaQoS on a Xen-based cloud testbed. Experimental results on an E-Commerce benchmark show that STFC outperforms popular controllers such as Kalman filter, ARMA and adaptive PI by at least 16% and 37% under both static and dynamic workloads, respectively. Further results with multiple control objectives and service classes demonstrate the effectiveness of DynaQoS in performance-power control and service differentiation.
Keywords :
Kalman filters; autoregressive moving average processes; fuzzy control; quality of service; resource allocation; ARMA; DynaQoS; Kalman filter; QoS provisioning; feedback control approaches; model-free self-tuning fuzzy control; performance-power control; resource allocation; resource controller; service differentiation; virtualized resources; Dynamic scheduling; Fuzzy logic; Measurement; Quality of service; Resource management; Servers; Time factors;
Conference_Titel :
Quality of Service (IWQoS), 2011 IEEE 19th International Workshop on
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-4577-0104-7
Electronic_ISBN :
1548-615X
DOI :
10.1109/IWQOS.2011.5931341