A new temporal locality-based workload prediction approach for SaaS services in a cloud environment

被引:6
|
作者
Matoussi, Wiem [1 ]
Hamrouni, Tarek [1 ]
机构
[1] Tunis El Manar Univ, Fac Sci Tunis, LIPAH, Univ Campus, Tunis, Tunisia
关键词
Cloud computing; SaaS; Workload; Prediction; Machine learning; Temporal locality; WEB APPLICATIONS; DATA POPULARITY; MODEL; QUALITY; ARIMA;
D O I
10.1016/j.jksuci.2021.04.008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As the paradigm shift toward Software as a Service (SaaS) continues to gain the interest of companies and the scientific community, performances must be optimal. Indeed, cloud providers must provide an optimal quality of service (QoS) for their users in order to survive in such a competitive cloud market. Workload forecasting techniques have been proposed in order to improve capacity planning, ensure efficient management of resources and, hence, maintain SLA contracts with end users. In this context, we propose a new approach to predict the number of requests arriving at a SaaS service in order to prepare the virtualized resources necessary to respond to user requests. The method will be implemented in order to simultaneously achieve a twofold benefit: obtain precise forecast results while optimizing response time. In this regard, we have chosen to control the computation time by dynamizing the size of the sliding window associated to the recent history to be analyzed, since the larger the size of the entry in the prediction model, the more the algorithmic complexity increases. Then, the prediction will be established based on the temporal locality principle and the dynamic assignment of weights to different data points in recent history. Moreover, the proposed method can be extended to cover other uses in prediction. Experiments were carried out to assess the performance of the proposed method using two real workload traces and compared to state-of-the-art methods. The proposed method offers a compromise between the execution time and the accuracy of the prediction. (c) 2021 The Authors. Published by Elsevier B.V. on behalf of King Saud University. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
引用
收藏
页码:3973 / 3987
页数:15
相关论文
共 50 条
  • [1] A locality-based replication manager for data cloud
    Sookhtsaraei, Reza
    Artin, Javad
    Ghorbani, Ali
    Faraahi, Ahmad
    Adineh, Hadi
    FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2016, 17 (12) : 1275 - 1286
  • [2] A Novel Clustering-based Approach for SaaS Services Discovery in Cloud Environment
    Bey, Kadda Beghdad
    Nacer, Hassina
    Boudaren, Mohamed El Yazid
    Benhammadi, Farid
    ICEIS: PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 1, 2017, : 546 - 553
  • [3] A locality-based replication manager for data cloud
    Reza Sookhtsaraei
    Javad Artin
    Ali Ghorbani
    Ahmad Faraahi
    Hadi Adineh
    Frontiers of Information Technology & Electronic Engineering, 2016, 17 : 1275 - 1286
  • [4] Workload prediction for SLA performance in cloud environment: ESANN approach
    Gupta, Abhishek
    Bhadauria, H. S.
    INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2023, 17 (04): : 1085 - 1100
  • [5] Locality-based Multiobjectivization for the HP Model of Protein Structure Prediction
    Garza-Fabre, Mario
    Toscano-Pulido, Gregorio
    Rodriguez-Tello, Eduardo
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2012, : 473 - 480
  • [6] Dealing with syntactic variation through a locality-based approach
    Vilares, J
    Alonso, MA
    STRING PROCESSING AND INFORMATION RETRIEVAL, PROCEEDINGS, 2004, 3246 : 255 - 266
  • [7] LPE: Locality-Based Dead Prediction in Exclusive TLB for Large Coverage
    Yan, Jing
    Tan, Yujuan
    Ma, Zhulin
    Liu, Jingcheng
    Chen, Xianzhang
    Wang, Chengliang
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2021, 30 (16)
  • [8] An adaptive prediction approach based on workload pattern discrimination in the cloud
    Liu, Chunhong
    Liu, Chuanchang
    Shang, Yanlei
    Chen, Shiping
    Cheng, Bo
    Chen, Junliang
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 80 : 35 - 44
  • [9] A new locality-based IP multicasting scheme for mobile hosts
    Tseng, CC
    Chi, KH
    Huang, TL
    COMPUTER COMMUNICATIONS, 2001, 24 (5-6) : 486 - 495
  • [10] An approach to failure prediction in a cloud based environment
    Adamu, Hussaini
    Mohammed, Bashir
    Maina, Ali Bukar
    Cullen, Andrea
    Ugail, Hassan
    Awan, Irfan
    2017 IEEE 5TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD 2017), 2017, : 191 - 197