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 条
  • [41] Hybrid Invasive Weed Optimization with Tabu Search Algorithm for an Energy and Deadline Aware Scheduling in Cloud Computing
    Venuthurumilli, Pradeep
    Mandapati, Sridhar
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (12) : 415 - 422
  • [42] Hybrid Invasive Weed Optimization with Tabu Search Algorithm for an Energy and Deadline Aware Scheduling in Cloud Computing
    Venuthurumilli P.
    Mandapati S.
    1600, Science and Information Organization (11): : 415 - 422
  • [43] A Hybrid Backtracking Search Optimization Algorithm with Differential Evolution
    Wang, Lijin
    Zhong, Yiwen
    Yin, Yilong
    Zhao, Wenting
    Wang, Binqing
    Xu, Yulong
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [44] Hybrid Ant Colony Optimization and Cuckoo Search Algorithm for Job Scheduling
    Raju, R.
    Babukarthik, R. G.
    Dhavachelvan, P.
    ADVANCES IN COMPUTING AND INFORMATION TECHNOLOGY, VOL 2, 2013, 177 : 491 - +
  • [45] SCHEDULING BASED ON HYBRID PARTICLE SWARM OPTIMIZATION WITH CUCKOO SEARCH ALGORITHM IN CLOUD ENVIRONMENT
    Sumathi
    Poongodi
    IIOAB JOURNAL, 2016, 7 (09) : 358 - 366
  • [46] A hybrid Differential Evolution-Tabu Search algorithm for the solution of Job-Shop Scheduling Problems
    Ponsich, Antonin
    Coello Coello, Carlos A.
    APPLIED SOFT COMPUTING, 2013, 13 (01) : 462 - 474
  • [47] A hybrid framework for job scheduling on the cloud through firefly and cuckoo search algorithm
    Sarkar, Swagata
    Vimala, S.
    Vignesh, M.
    Sivakumaran, C.
    International Journal of Computing Science and Mathematics, 2024, 20 (03) : 197 - 207
  • [48] A Hybrid Gravitational Emulation Local Search-Based Algorithm for Task Scheduling in Cloud Computing
    Praveen S.P.
    Ghasempoor H.
    Shahabi N.
    Izanloo F.
    Mathematical Problems in Engineering, 2023, 2023
  • [49] A Hybrid Algorithm Based on Simplex Search and Differential Evolution for Hybrid Flow-shop Scheduling
    Xu, Ye
    Wang, Ling
    Wang, Shengyao
    PROCEEDINGS OF THE 10TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA 2012), 2012, : 643 - 648
  • [50] A hybrid genetic-based task scheduling algorithm for cost-efficient workflow execution in heterogeneous cloud computing environment
    Dehnavi, Mohsen Khademi
    Broumandnia, Ali
    Shirvani, Mirsaeid Hosseini
    Ahanian, Iman
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (08): : 10833 - 10858