• DocumentCode
    2991402
  • Title

    Self-adaptive and sensitivity-aware QoS modeling for the cloud

  • Author

    Tao Chen ; Bahsoon, Rami

  • Author_Institution
    Sch. of Comput. Sci., Univ. of Birmingham, Birmingham, UK
  • fYear
    2013
  • fDate
    20-21 May 2013
  • Firstpage
    43
  • Lastpage
    52
  • Abstract
    Given the elasticity, dynamicity and on-demand nature of the cloud, cloud-based applications require dynamic models for Quality of Service (QoS), especially when the sensitivity of QoS tends to fluctuate at runtime. These models can be autonomically used by the cloud-based application to correctly self-adapt its QoS provision. We present a novel dynamic and self-adaptive sensitivity-aware QoS modeling approach, which is fine-grained and grounded on sound machine learning techniques. In particular, we combine symmetric uncertainty with two training techniques: Auto-Regressive Moving Average with eXogenous inputs model (ARMAX) and Artificial Neural Network (ANN) to reach two formulations of the model. We describe a middleware for implementing the approach. We experimentally evaluate the effectiveness of our models using the RUBiS benchmark and the FIFA 1998 workload trends. The results show that our modeling approach is effective and the resulting models produce better accuracy when compared with conventional models.
  • Keywords
    autoregressive moving average processes; cloud computing; learning (artificial intelligence); neural nets; quality of service; ANN; ARMAX model; FIFA 1998 workload trend; QoS provision; RUBiS benchmark; artificial neural network; autoregressive moving average with exogenous inputs model; cloud computing; cloud-based application; machine learning technique; quality of service; self-adaptive QoS modeling; sensitivity-aware QoS modeling; Accuracy; Adaptation models; Data models; Quality of service; Sensitivity; Software; Uncertainty; QoS modeling; cloud computing; interference; machine learning; prediction; sensitivity;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2013 ICSE Workshop on
  • Conference_Location
    San Francisco, CA
  • ISSN
    2157-2305
  • Print_ISBN
    978-1-4799-0344-3
  • Type

    conf

  • DOI
    10.1109/SEAMS.2013.6595491
  • Filename
    6595491