Efficient job scheduling paradigm based on hybrid sparrow search algorithm and differential evolution optimization for heterogeneous cloud computing platforms

被引:17
|
作者
Khaleel, Mustafa Ibrahim [1 ]
机构
[1] Univ Sulaimani, Kurdistan Reg Govt, Coll Sci, Comp Dept, Sulaimani 46001, Iraq
关键词
Cloud data center; Virtual machine; Energy consumption; Sparrow search algorithm; Differential evolution algorithm; CLUSTER HEAD SELECTION; ARCHITECTURE;
D O I
10.1016/j.iot.2023.100697
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The job scheduling paradigms include dispatching Internet of Things (IoT) critical services onto processing nodes. Here most energy is consumed in finding suitable virtual machines (VMs) that can execute IoT tasks without resource fragments. Therefore, a significant problem is minimizing energy consumption through efficient task placement that leads to load balance and minimizes resource leakage. To resolve this problem, we proposed a dual-phase metaheuristic algorithm called CSSA-DE. First, we conduct a clustering approach to group computing nodes into effective clusters. Each node is trained at different utilization levels, and the one that can yield the highest Performance-to-Power Ratio (PPR) is selected as the mega cluster head (MCH). Then, we integrated the sparrow search algorithm (SSA) with the differential evolution (DE) algorithm to expand the high search efficiency of finding an appropriate pair task-VM combination. Further, the integration phase can exploit the count of overloaded and underloaded VMs, reducing resource fragments. The performance of CSSA-DE is highly competitive and relatively better in multiple cases compared to state-of-the-art algorithms.
引用
下载
收藏
页数:29
相关论文
共 50 条
  • [21] A Multi-objective Optimization Scheduling Method Based on the Improved Differential Evolution Algorithm in Cloud Computing
    Zheng, Zhe
    Xie, Kun
    He, Shiming
    Deng, Jun
    CLOUD COMPUTING AND SECURITY, PT I, 2017, 10602
  • [22] A Cloud Computing Resource Scheduling Method Based on Differential Evolution Algorithm and Genetic Algorithm
    Chen, Shanxiong
    Peng, Maoling
    Zhou, Jun
    BASIC & CLINICAL PHARMACOLOGY & TOXICOLOGY, 2019, 124 : 294 - 294
  • [23] A heuristic-based task scheduling algorithm for scientific workflows in heterogeneous cloud computing platforms
    NoorianTalouki, Reza
    Shirvani, Mirsaeid Hosseini
    Motameni, Homayun
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (08) : 4902 - 4913
  • [24] A novel hybrid heuristic-based list scheduling algorithm in heterogeneous cloud computing environment for makespan optimization
    Shirvani, Mirsaeid Hosseini
    Talouki, Reza Noorian
    PARALLEL COMPUTING, 2021, 108
  • [25] Cloud Computing Task Scheduling Strategy Based on Improved Differential Evolution Algorithm
    Ge, Junwei
    He, Qian
    Fang, Yiqiu
    2017 5TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, MANUFACTURING, MODELING AND SIMULATION (CDMMS 2017), 2017, 1834
  • [26] An efficient hybrid search algorithm for job shop scheduling with operators
    Mencia, Carlos
    Sierra, Maria R.
    Varela, Ramiro
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (17) : 5221 - 5237
  • [27] Optimal computing resource allocation algorithm in cloud computing based on hybrid differential parallel scheduling
    Jing Wei
    Xin-fa Zeng
    Cluster Computing, 2019, 22 : 7577 - 7583
  • [28] Optimal computing resource allocation algorithm in cloud computing based on hybrid differential parallel scheduling
    Wei, Jing
    Zeng, Xin-fa
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 3): : S7577 - S7583
  • [29] A Resource Scheduling Algorithm of Cloud Computing based on Energy Efficient Optimization Methods
    Luo, Liang
    Wu, Wenjun
    Di, Dichen
    Zhang, Fei
    Yan, Yizhou
    Mao, Yaokuan
    2012 INTERNATIONAL GREEN COMPUTING CONFERENCE (IGCC), 2012,
  • [30] Modular Feedback Assistance Hybrid Evolution Algorithm Based on Cloud Environment for Job Shop Scheduling Problem Optimization
    Jian, Ming-Shen
    Jhou, Yi-Chen
    You, Ming-Sian
    ADVANCES IN DIGITAL TECHNOLOGIES, 2015, 275 : 205 - 215