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 条
  • [21] Using Cloud SaaS to ensure interoperability and standardization in heterogeneous Cloud based environment
    Majda, Elhozmari
    Ahmed, Ettalbi
    PROCEEDINGS OF THE 2015 5TH WORLD CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGIES (WICT), 2015, : 29 - 34
  • [22] Locality-Based Science Education in Sociocultural Approach: 'Scientific Exploration in Culture' in the Context of Korea
    Im, Sungmin
    Pak, Sung-Jae
    ASIA-PACIFIC EDUCATION RESEARCHER, 2012, 21 (01): : 63 - 70
  • [23] Measurements-based analysis of workload-error relationship in a production SaaS Cloud
    Ganesan, Rajeshwari
    Sarkar, Santonu
    Goel, Geetika
    Di Martino, Catello
    23RD IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSRE 2012), 2012, : 96 - 105
  • [24] Community development as health promotion: evaluating a complex locality-based project in New Zealand
    Adams, Jeffery
    Witten, Karen
    Conway, Kim
    COMMUNITY DEVELOPMENT JOURNAL, 2009, 44 (02) : 140 - 157
  • [25] Time series-based workload prediction using the statistical hybrid model for the cloud environment
    Devi, K. Lalitha
    Valli, S.
    COMPUTING, 2023, 105 (02) : 353 - 374
  • [26] Time series-based workload prediction using the statistical hybrid model for the cloud environment
    K. Lalitha Devi
    S. Valli
    Computing, 2023, 105 : 353 - 374
  • [27] Queries Based Workload Management System for the Cloud Environment
    Maghawry, Eman A.
    Ismail, Rasha M.
    Badr, Nagwa L.
    Tolba, Mohamed Fahmy
    ADVANCED MACHINE LEARNING TECHNOLOGIES AND APPLICATIONS, AMLTA 2014, 2014, 488 : 77 - 86
  • [28] A sequential pattern mining model for application workload prediction in cloud environment
    Amiri, Maryam
    Mohammad-Khanli, Leyli
    Mirandola, Raffaela
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 105 : 21 - 62
  • [29] Workload Characterization and Prediction in the Cloud: A Multiple Time Series Approach
    Khan, Arijit
    Yan, Xifeng
    Tao, Shu
    Anerousis, Nikos
    2012 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS), 2012, : 1287 - 1294
  • [30] Deep Learning Approach for Workload Prediction and Balancing in Cloud Computing
    Karimunnisa, Syed
    Pachipala, Yellamma
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (04) : 754 - 763