Comparing time series with machine learning-based prediction approaches for violation management in cloud SLAs

被引:36
|
作者
Hussain, Walayat [1 ]
Hussain, Farookh Khadeer [2 ]
Saberi, Morteza [3 ]
Hussain, Omar Khadeer [3 ]
Chang, Elizabeth [3 ]
机构
[1] Univ Technol Sydney, Fac Engn & Informat Technol, Sch Syst Management & Leadership, Sydney, NSW, Australia
[2] Univ Technol Sydney, Fac Engn & Informat Technol, Sch Software, Ctr Artificial Intelligence, Sydney, NSW, Australia
[3] Univ New South Wales, Sch Business, Canberra, ACT, Australia
基金
澳大利亚研究理事会;
关键词
Cloud computing; SLA monitoring; QoS prediction methods; Machine learning prediction algorithms; Time series prediction approaches; SLA management; Prediction accuracy; Cloud service provider; SERVICE QOS PREDICTION; RECOMMENDATION; INTERNET; THINGS;
D O I
10.1016/j.future.2018.06.041
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In cloud computing, service level agreements (SLAs) are legal agreements between a service provider and consumer that contain a list of obligations and commitments which need to be satisfied by both parties during the transaction. From a service provider's perspective, a violation of such a commitment leads to penalties in terms of money and reputation and thus has to be effectively managed. In the literature, this problem has been studied under the domain of cloud service management. One aspect required to manage cloud services after the formation of SLAs is to predict the future Quality of Service (QoS) of cloud parameters to ascertain if they lead to violations. Various approaches in the literature perform this task using different prediction approaches however none of them study the accuracy of each. However, it is important to do this as the results of each prediction approach vary according to the pattern of the input data and selecting an incorrect choice of a prediction algorithm could lead to service violation and penalties. In this paper, we test and report the accuracy of time series and machine learning-based prediction approaches. In each category, we test many different techniques and rank them according to their order of accuracy in predicting future QoS. Our analysis helps the cloud service provider to choose an appropriate prediction approach (whether time series or machine learning based) and further to utilize the best method depending on input data patterns to obtain an accurate prediction result and better manage their SLAs to avoid violation penalties. Crown Copyright (C) 2018 Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:464 / 477
页数:14
相关论文
共 50 条
  • [21] When and How to Retrain Machine Learning-based Cloud Management Systems
    Kidane, Lidia
    Townend, Paul
    Metsch, Thijs
    Elmroth, Erik
    2022 IEEE 36TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2022), 2022, : 688 - 698
  • [22] TV shows popularity prediction of genre-independent TV series through machine learning-based approaches
    Cammarano, Maria Elena
    Guarino, Alfonso
    Malandrino, Delfina
    Zaccagnino, Rocco
    MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (31) : 75757 - 75780
  • [23] Machine learning-based time series models for effective CO2 emission prediction in India
    Surbhi Kumari
    Sunil Kumar Singh
    Environmental Science and Pollution Research, 2023, 30 : 116601 - 116616
  • [24] Machine learning-based time series models for effective CO2 emission prediction in India
    Kumari, Surbhi
    Singh, Sunil Kumar
    ENVIRONMENTAL SCIENCE AND POLLUTION RESEARCH, 2022, 30 (55) : 116601 - 116616
  • [25] Anomalies Prediction in Radon Time Series for Earthquake Likelihood Using Machine Learning-Based Ensemble Model
    Mir, Adil Aslam
    Celebi, Fatih Vehbi
    Alsolai, Hadeel
    Qureshi, Shahzad Ahmad
    Rafique, Muhammad
    Alzahrani, Jaber S.
    Mahgoub, Hany
    Hamza, Manar Ahmed
    IEEE ACCESS, 2022, 10 : 37984 - 37999
  • [26] Design and Implementation of Machine Learning-Based Fault Prediction System in Cloud Infrastructure
    Yang, Hyunsik
    Kim, Younghan
    ELECTRONICS, 2022, 11 (22)
  • [27] Evaluating Machine Learning-Based Classification Approaches: A New Method for Comparing Classifiers Applied to Human Driver Prediction Intentions
    Ameyaw, Daniel Adofo
    Deng, Qi
    Soeffker, Dirk
    IEEE ACCESS, 2022, 10 : 62429 - 62439
  • [28] Comparing Time Series Prediction Approaches for Telecom Analysis
    Pinho, Andre
    Costa, Rogerio
    Silva, Helena
    Furtado, Pedro
    THEORY AND APPLICATIONS OF TIME SERIES ANALYSIS, 2019, : 331 - 345
  • [29] Traditional Prediction Techniques and Machine Learning Approaches for Financial Time Series Analysis
    Cappello, Claudia
    Congedi, Antonella
    De Iaco, Sandra
    Mariella, Leonardo
    MATHEMATICS, 2025, 13 (03)
  • [30] A Machine Learning Model for Detection and Prediction of Cloud Quality of Service Violation
    Wong, Tong-Sheng
    Chan, Gaik-Yee
    Chua, Fang-Fang
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2018, PT I, 2018, 10960 : 498 - 513