An energy-efficient task scheduling method for heterogeneous cloud computing systems using capuchin search and inverted ant colony optimization algorithm

被引:8
|
作者
Rostami, Safdar [1 ]
Broumandnia, Ali [1 ]
Khademzadeh, Ahmad [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, South Tehran Branch, Tehran, Iran
来源
JOURNAL OF SUPERCOMPUTING | 2024年 / 80卷 / 06期
关键词
Cloud computing; Task scheduling; Capuchin search algorithm; Virtual machine migration; Inverted ant colony optimization;
D O I
10.1007/s11227-023-05725-y
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing (CC) is a computing paradigm to satisfy end users' computing and storage needs. Cloud data centers (DC) must continuously improve their performance due to the exponential rise in service demand. Task scheduling is an essential part of CC to achieve optimal resource utilization, reduced energy consumption (EC), minimum response time, and maximum efficiency. Scheduling algorithms are crucial for task scheduling and resource mapping in distributed and parallel systems. This study proposes a novel approach for migrating virtual machines (VMs) using a capuchin search algorithm (CapSA). The proposed approach seeks to utilize the strengths of migration and scheduling based on a hybrid multi-objective CapSA and inverted ant colony optimization (IACO) algorithms and selects an optimal algorithm to apply to the succeeding task by adopting a decision-making framework according to the received tasks' conditions. The proposed approach outperforms the earlier approaches regarding EC, execution time (ET), and load balancing by 15-20%.
引用
收藏
页码:7812 / 7848
页数:37
相关论文
共 50 条
  • [21] Task scheduling of cloud computing using integrated particle swarm algorithm and ant colony algorithm
    Chen, Xuan
    Long, Dan
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02): : S2761 - S2769
  • [22] A fuzzy-based method for task scheduling in the cloud environments using inverted ant colony optimisation algorithm
    Azad, Poopak
    Navimipour, Nima Jafari
    Hosseinzadeh, Mehdi
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2019, 14 (02) : 125 - 137
  • [23] Prioritized Energy Efficient Task Scheduling Algorithm in Cloud Computing Using Whale Optimization Algorithm
    Mangalampalli, Sudheer
    Swain, Sangram Keshari
    Mangalampalli, Vamsi Krishna
    WIRELESS PERSONAL COMMUNICATIONS, 2022, 126 (03) : 2231 - 2247
  • [24] Prioritized Energy Efficient Task Scheduling Algorithm in Cloud Computing Using Whale Optimization Algorithm
    Sudheer Mangalampalli
    Sangram Keshari Swain
    Vamsi Krishna Mangalampalli
    Wireless Personal Communications, 2022, 126 : 2231 - 2247
  • [25] The optimizing resource allocation and task scheduling based on cloud computing and Ant Colony Optimization Algorithm
    Su, Yingying
    Bai, Zhichao
    Xie, Dongbing
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 15 (Suppl 1) : 205 - 205
  • [26] HWACOA Scheduler: Hybrid Weighted Ant Colony Optimization Algorithm for Task Scheduling in Cloud Computing
    Chandrashekar, Chirag
    Krishnadoss, Pradeep
    Poornachary, Vijayakumar Kedalu
    Ananthakrishnan, Balasundaram
    Rangasamy, Kumar
    APPLIED SCIENCES-BASEL, 2023, 13 (06):
  • [27] A slave ants based ant colony optimization algorithm for task scheduling in cloud computing environments
    Moon, YoungJu
    Yu, HeonChang
    Gil, Joon-Min
    Lim, JongBeom
    HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2017, 7
  • [28] Local Search based Ant Colony Optimization for Scheduling in Cloud Computing
    Gondhi, Naveen Kumar
    Sharma, Aditya
    2015 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATION ENGINEERING ICACCE 2015, 2015, : 432 - 436
  • [29] Energy-efficient task scheduling model based on MapReduce for cloud computing using genetic algorithm
    Wang, Xiaoli
    Wang, Yuping
    Zhu, Hai
    JOURNAL OF COMPUTERS, 2012, 7 (12) : 2962 - 2970
  • [30] Improved Ant Colony Algorithm on Scheduling Optimization of Cloud Computing Resources
    Hu, Xiaoxi
    Zhou, Xianwei
    ADVANCES IN MECHATRONICS AND CONTROL ENGINEERING III, 2014, 678 : 75 - 78