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 条
  • [31] Pluggable SaaS Integration: Quality Characteristics for Cloud Based Application Services
    Aulkemeier, Fabian
    Iacob, Maria-Eugenia
    van Hillegersberg, Jos
    2015 INTERNATIONAL CONFERENCE ON ENTERPRISE SYSTEMS (ES), 2015, : 147 - 152
  • [32] Dynamic Provisioning of Cloud Resources Based on Workload Prediction
    Bhagavathiperumal, Sivasankari
    Goyal, Madhu
    COMPUTING AND NETWORK SUSTAINABILITY, 2019, 75
  • [33] Machine Learning Based Workload Prediction in Cloud Computing
    Gao, Jiechao
    Wang, Haoyu
    Shen, Haiying
    2020 29TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN 2020), 2020,
  • [34] GNSS based services on cloud environment
    Mossucca, L.
    Spogli, L.
    Caragnano, G.
    Romano, V.
    Terzo, O.
    De Franceschi, G.
    Alfonsi, L.
    Plakidis, E.
    2013 SEVENTH INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS (CISIS), 2013, : 487 - 492
  • [35] A composite particle swarm optimization approach for the composite SaaS placement in cloud environment
    Mohamed Amin Hajji
    Haithem Mezni
    Soft Computing, 2018, 22 : 4025 - 4045
  • [36] A composite particle swarm optimization approach for the composite SaaS placement in cloud environment
    Hajji, Mohamed Amin
    Mezni, Haithem
    SOFT COMPUTING, 2018, 22 (12) : 4025 - 4045
  • [37] Data locality optimization based on data migration and hotspots prediction in geo-distributed cloud environment
    Li, Chunlin
    Zhang, Jing
    Ma, Tao
    Tang, Hengliang
    Zhang, Lei
    Luo, Youlong
    KNOWLEDGE-BASED SYSTEMS, 2019, 165 : 321 - 334
  • [38] SaaS-New Engagement Approach in Europe by Fujitsu Services
    Burrell, Colin
    FUJITSU SCIENTIFIC & TECHNICAL JOURNAL, 2009, 45 (03): : 275 - 282
  • [39] Semantic Networks Based Approach for SaaS Management in Cloud Computing
    Ouchaou, Linda
    Nacer, Hassina
    Slimani, Hachem
    Boukria, Sarra
    2018 INTERNATIONAL CONFERENCE ON SMART COMMUNICATIONS IN NETWORK TECHNOLOGIES (SACONET), 2018, : 255 - 260
  • [40] Prediction based task scheduling approach for floodplain application in cloud environment
    Kaur, Gurleen
    Bala, Anju
    COMPUTING, 2021, 103 (05) : 895 - 916