An efficient resource provisioning approach for analyzing cloud workloads: a metaheuristic-based clustering approach

被引:51
|
作者
Ghobaei-Arani, Mostafa [1 ]
Shahidinejad, Ali [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Qom Branch, Qom, Iran
来源
JOURNAL OF SUPERCOMPUTING | 2021年 / 77卷 / 01期
关键词
Cloud computing; Workload clustering; Resource provisioning; Gray wolf optimizer; Genetic algorithm; Fuzzy C-means; PREDICTION; SIMULATION; FRAMEWORK; MODEL;
D O I
10.1007/s11227-020-03296-w
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the recent advancements in Internet-based computing models, the usage of cloud-based applications to facilitate daily activities is significantly increasing and is expected to grow further. Since the submitted workloads by users to use the cloud-based applications are different in terms of quality of service (QoS) metrics, it requires the analysis and identification of these heterogeneous cloud workloads to provide an efficient resource provisioning solution as one of the challenging issues to be addressed. In this study, we present an efficient resource provisioning solution using metaheuristic-based clustering mechanism to analyze cloud workloads. The proposed workload clustering approach used a combination of the genetic algorithm and fuzzy C-means technique to find similar clusters according to the user's QoS requirements. Then, we used a gray wolf optimizer technique to make an appropriate scaling decision to provide the cloud resources for serving of cloud workloads. Besides, we design an extended framework to show interaction between users, cloud providers, and resource provisioning broker in the workload clustering process. The simulation results obtained under real workloads indicate that the proposed approach is efficient in terms of CPU utilization, elasticity, and the response time compared with the other approaches.
引用
收藏
页码:711 / 750
页数:40
相关论文
共 50 条
  • [31] An adaptive RL based approach for dynamic resource provisioning in Cloud virtualized data centers
    Bahrpeyma, Fouad
    Haghighi, Hassan
    Zakerolhosseini, Ali
    COMPUTING, 2015, 97 (12) : 1209 - 1234
  • [32] An adaptive RL based approach for dynamic resource provisioning in Cloud virtualized data centers
    Fouad Bahrpeyma
    Hassan Haghighi
    Ali Zakerolhosseini
    Computing, 2015, 97 : 1209 - 1234
  • [33] A New Metaheuristic-Based Hierarchical Clustering Algorithm for Software Modularization
    Aghdasifam, Masoud
    Izadkhah, Habib
    Isazadeh, Ayaz
    COMPLEXITY, 2020, 2020
  • [34] A metaheuristic-based computation offloading in edge-cloud environment
    Ali Shahidinejad
    Mostafa Ghobaei-Arani
    Journal of Ambient Intelligence and Humanized Computing, 2022, 13 : 2785 - 2794
  • [35] Security and privacy concerns in social networks mathematically modified metaheuristic-based approach
    Krishna, Raguru Jaya
    Gopalakrishnan, T.
    Divyapushpalakshmi, M.
    Amarendra, K.
    JOURNAL OF DISCRETE MATHEMATICAL SCIENCES & CRYPTOGRAPHY, 2024, 27 (2A): : 371 - 382
  • [36] A metaheuristic-based computation offloading in edge-cloud environment
    Shahidinejad, Ali
    Ghobaei-Arani, Mostafa
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 13 (5) : 2785 - 2794
  • [37] An online cost optimization approach for edge resource provisioning in cloud gaming
    Tian, Guoqing
    Pan, Li
    Liu, Shijun
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2024, 232
  • [38] ScHeduling of jobs and Adaptive Resource Provisioning (SHARP) approach in cloud computing
    Dinesh Komarasamy
    Vijayalakshmi Muthuswamy
    Cluster Computing, 2018, 21 : 163 - 176
  • [39] ScHeduling of jobs and Adaptive Resource Provisioning (SHARP) approach in cloud computing
    Komarasamy, Dinesh
    Muthuswamy, Vijayalakshmi
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2018, 21 (01): : 163 - 176
  • [40] Towards a Biologically Inspired Soft Switching Approach for Cloud Resource Provisioning
    Ullah, Amjad
    Li, Jingpeng
    Hussain, Amir
    Yang, Erfu
    COGNITIVE COMPUTATION, 2016, 8 (05) : 992 - 1005