• DocumentCode
    1796809
  • Title

    Towards Online, Accurate, and Scalable QoS Prediction for Runtime Service Adaptation

  • Author

    Jieming Zhu ; Pinjia He ; Zibin Zheng ; Lyu, Michael R.

  • Author_Institution
    Shenzhen Res. Inst., Chinese Univ. of Hong Kong, Shenzhen, China
  • fYear
    2014
  • fDate
    June 30 2014-July 3 2014
  • Firstpage
    318
  • Lastpage
    327
  • Abstract
    Service-based cloud applications are typically built on component services to fulfill certain application logic. To meet quality-of-service (QoS) guarantees, these applications have to become resilient against the QoS variations of their component services. Runtime service adaptation has been recognized as a key solution to achieve this goal. To make timely and accurate adaptation decisions, effective QoS prediction is desired to obtain the QoS values of component services. However, current research has focused mostly on QoS prediction of the working services that are being used by a cloud application, but little on QoS prediction of candidate services that are also important for making adaptation decisions. To bridge this gap, in this paper, we propose a novel QoS prediction approach, namely adaptive matrix factorization (AMF), which is inspired from the collaborative filtering model used in recommender systems. Specifically, our AMF approach extends conventional matrix factorization into an online, accurate, and scalable model by employing techniques of data transformation, online learning, and adaptive weights. Comprehensive experiments have been conducted based on a real-world large-scale QoS dataset of Web services to evaluate our approach. The evaluation results provide good demonstration for our approach in achieving accuracy, efficiency, and scalability.
  • Keywords
    Web services; cloud computing; data communication; matrix decomposition; quality of service; AMF approach; QoS dataset; QoS variations; Web services; adaptive matrix factorization; data transformation; matrix factorization; quality-of-service guarantees; runtime service adaptation; scalable QoS prediction; service-based cloud applications; Accuracy; Adaptation models; Data models; Predictive models; Quality of service; Recommender systems; Time factors; QoS prediction; Service adaptation; adaptive matrix factorization; online learning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems (ICDCS), 2014 IEEE 34th International Conference on
  • Conference_Location
    Madrid
  • ISSN
    1063-6927
  • Print_ISBN
    978-1-4799-5168-0
  • Type

    conf

  • DOI
    10.1109/ICDCS.2014.40
  • Filename
    6888908