Performance evaluation of metaheuristics algorithms for workload prediction in cloud environment

被引:16
|
作者
Kumar, Jitendra [1 ]
Singh, Ashutosh Kumar [2 ]
机构
[1] Natl Inst Technol Tiruchirappalli, Dept Comp Applicat, Tiruchirappalli, Tamil Nadu, India
[2] Natl Inst Technol Kurukshetra, Dept Comp Applicat, Kurukshetra, Haryana, India
关键词
Predictive analytics; Optimization; Cloud computing; Neural network; Nature-inspired algorithms; Statistical analysis; FORECASTING-MODEL; NEURAL-NETWORKS; OPTIMIZATION; MANAGEMENT; FRAMEWORK;
D O I
10.1016/j.asoc.2021.107895
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The smooth operation of a cloud data center along with the best user experience is one of the prime objectives of a resource management scheme that must be achieved at low cost in terms of resource wastage, electricity consumption, security and many others. The workload prediction has proved to be very useful in improving these schemes as it provides the prior estimation of upcoming demands. These predictions help a cloud system in assigning the resources to new and existing applications on low cost. Machine learning has been extensively used to design the predictive models. This article aims to study the performance of different nature-inspired based metaheuristic algorithms on workload prediction in cloud environment. We conducted an in-depth analysis using eight widely used algorithms on five different data traces. The performance of each approach is measured using Root Mean Squared Error (RMSE) and Mean Absolute Error (MAE). In addition, the statistical analysis is also carried out using Wilcoxon signed rank and Friedman with Finner post-hoc multiple comparison tests. The study finds that Blackhole Algorithm (BhA) reduced the RMSE by 23.60%, 6.51%, 21.21%, 60.45% and 38.30% relative to the worst performing algorithm for 5 min forecasts of all five data traces correspondingly. Moreover, Friedman test confirms that the results of these approaches have a significant difference with 95% confidence interval (CI) and ranks show that the BhA and FSA received best ranks for Google Cluster trace (CPU and Memory Requests) while second best ranks for NASA and Saskatchewan HTTP server requests. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:14
相关论文
共 50 条
  • [21] Performance Evaluation of Service Functions Chain Placement Algorithms in Edge Cloud
    Lam Dinh-Xuan
    Seufert, Michael
    Wamser, Florian
    Phuoc Tran-Gia
    Vassilakis, Constantinos
    Zafeiropoulos, Anastasios
    PROCEEDINGS OF THE 2018 30TH INTERNATIONAL TELETRAFFIC CONGRESS (ITC 30), VOL 1, 2018, : 227 - 235
  • [22] A SECURE VIRTUAL MACHINE MIGRATION USING PROCESSOR WORKLOAD PREDICTION METHOD FOR CLOUD ENVIRONMENT
    Reeba, P. Jabalin
    Shaji, R. S.
    Jayan, J. P.
    PROCEEDINGS OF IEEE INTERNATIONAL CONFERENCE ON CIRCUIT, POWER AND COMPUTING TECHNOLOGIES (ICCPCT 2016), 2016,
  • [23] Multivariate workload and resource prediction in cloud computing using CNN and GRU by attention mechanism
    Dogani, Javad
    Khunjush, Farshad
    Mahmoudi, Mohammad Reza
    Seydali, Mehdi
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (03): : 3437 - 3470
  • [24] 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
  • [25] Comparative evaluation of fully homomorphic encryption algorithms in cloud environment
    Mittal, Sonam
    Ramkumar, K. R.
    INTERNATIONAL JOURNAL OF ELECTRONIC SECURITY AND DIGITAL FORENSICS, 2023, 15 (04) : 333 - 347
  • [26] A COMPARATIVE STUDY OF METAHEURISTICS ALGORITHMS BASED ON THEIR PERFORMANCE OF COMPLEX BENCHMARK PROBLEMS
    Sadhu T.
    Chowdhury S.
    Mondal S.
    Roy J.
    Chakrabarty J.
    Lahiri S.K.
    Decision Making: Applications in Management and Engineering, 2023, 6 (01): : 341 - 364
  • [27] An Evaluation of Neural Networks Performance for Job Scheduling in a Public Cloud Environment
    Goga, Klodiana
    Xhafa, Fatos
    Terzo, Olivier
    COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS, 2019, 772 : 760 - 769
  • [28] Task Partitioning Scheduling Algorithms for Heterogeneous Multi-Cloud Environment
    Panda, Sanjaya Kumar
    Pande, Sohan Kumar
    Das, Satyabrata
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2018, 43 (02) : 913 - 933
  • [29] Metaheuristics with Machine Learning Enabled Information Security on Cloud Environment
    Alshahrani, Haya Mesfer
    Alsubaei, Faisal S.
    Eisa, Taiseer Abdalla Elfadil
    Nour, Mohamed K.
    Hamza, Manar Ahmed
    Motwakel, Abdelwahed
    Zamani, Abu Sarwar
    Yaseen, Ishfaq
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 73 (01): : 1557 - 1570
  • [30] 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