• DocumentCode
    1927547
  • 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
  • fYear
    2011
  • fDate
    6-7 June 2011
  • Firstpage
    1
  • Lastpage
    9
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Service (IWQoS), 2011 IEEE 19th International Workshop on
  • Conference_Location
    San Jose, CA
  • ISSN
    1548-615X
  • Print_ISBN
    978-1-4577-0104-7
  • Electronic_ISBN
    1548-615X
  • Type

    conf

  • DOI
    10.1109/IWQOS.2011.5931341
  • Filename
    5931341