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 条
  • [31] Performance Assessment of Time Series Forecasting Models for Cloud Datacenter Networks’ Workload Prediction
    Jitendra Kumar
    Ashutosh Kumar Singh
    Wireless Personal Communications, 2021, 116 : 1949 - 1969
  • [32] Performance Assessment of Time Series Forecasting Models for Cloud Datacenter Networks' Workload Prediction
    Kumar, Jitendra
    Singh, Ashutosh Kumar
    WIRELESS PERSONAL COMMUNICATIONS, 2021, 116 (03) : 1949 - 1969
  • [33] LEARNING A PROCEDURAL TASK IN A VIRTUAL ENVIRONMENT FOR TRAINING: EVALUATION OF PERFORMANCE AND WORKLOAD
    Ganier, Franck
    Hoareau, Charlotte
    Devillers, Frederic
    TRAVAIL HUMAIN, 2013, 76 (04): : 335 - 363
  • [34] Metaheuristics for scheduling of heterogeneous tasks in cloud computing environments: Analysis, performance evaluation, and future directions
    Singh, Harvinder
    Tyagi, Sanjay
    Kumar, Pardeep
    Gill, Sukhpal Singh
    Buyya, Rajkumar
    SIMULATION MODELLING PRACTICE AND THEORY, 2021, 111
  • [35] Prediction of parameters for offloading evaluation in cloud-based Environment
    Anuradha, C.
    Ponnavaikko, M.
    2021 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI), 2021,
  • [36] Resource modeling and performance prediction of MapReduce in cloud computing environment
    Qiao, Yuan-Yuan
    Liu, Fang
    Ling, Yan
    Yin, Jin-Song
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2014, 37 (SUPPL.): : 115 - 119
  • [37] A Comparative Evaluation of Algorithms for Auction-based Cloud Pricing Prediction
    Arevalos, Sara
    Lopez-Pires, Fabio
    Baran, Benjamin
    PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E), 2016, : 99 - 108
  • [38] Performance Evaluation of Load Balancing Algorithms Using Cloud Analyst
    Singh, Archana
    Kumar, Rakesh
    PROCEEDINGS OF THE CONFLUENCE 2020: 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING, 2020, : 156 - 162
  • [39] Performance Evaluation for Traditional Virtual Machine Placement Algorithms in the Cloud
    Bao, Ruo
    INTERNET OF VEHICLES - TECHNOLOGIES AND SERVICES, 2016, 10036 : 225 - 231
  • [40] Evaluation and Performance Comparison of Detection Algorithms in a Maritime Environment
    Herselman, Paul
    Cilliers, Jacques
    Baker, Chris
    Greco, Maria
    Gini, Fulvio
    Watts, Simon
    de Wind, Rian
    McDonald, Andre
    2010 IEEE RADAR CONFERENCE, 2010, : 920 - 925