Quantum-inspired binary chaotic salp swarm algorithm (QBCSSA)-based dynamic task scheduling for multiprocessor cloud computing systems

被引:0
|
作者
Kaushik Mishra
Rosy Pradhan
Santosh Kumar Majhi
机构
[1] Veer Surendra Sai University of Technology,Department of Computer Science and Engineering
[2] Veer Surendra Sai University of Technology,Department of Electrical Engineering
来源
The Journal of Supercomputing | 2021年 / 77卷
关键词
Quantum-inspired computing; Salp Swarm Algorithm (SSA); Binary chaotic SSA; Task scheduling; Load balancing; Multiprocessor computing;
D O I
暂无
中图分类号
学科分类号
摘要
Scheduling in multiprocessor computing systems is experiencing prolific challenges in datacenters due to the alarmingly growing need for dynamic on-demand resource provisioning. This problem has become a challenge for the cloud broker due to the involvement of the numerous conflicting performance metrics such as minimization of makespan, energy consumption and load balancing, and maximization of resource utilization. These challenges are to be alleviated by the practical assignments of tasks onto VMs in a way to disperse loads among VMs with high utilization of resources uniformly. In this research, authors propose a quantum-inspired binary chaotic salp swarm algorithm for scheduling the tasks in multiprocessor computing systems by considering the above conflicting objectives. The principles of quantum computing are amalgamated with the BCSSA with the aim to intensify the exploration capability. Besides, a load balancing approach is incorporated with the algorithm for uniformly dispersing the loads. This algorithm considers a multi-objective fitness function to evaluate the fitness of the particles in the problem space. The performance of the proposed algorithm is validated and analyzed through extensive experimental results using the synthetic as well as the benchmark datasets in both homogeneous and heterogeneous environments. It is evident that the proposed work shows considerable improvements over Bird Swarm Optimization, Modified Particle Swarm Optimization, JAYA, standard SSA, and GAYA (a hybrid approach) with the considered objectives.
引用
收藏
页码:10377 / 10423
页数:46
相关论文
共 50 条
  • [31] Survey of Task Scheduling in Cloud Computing based on Particle Swarm Optimization
    Alkayal, Entisar S.
    Jennings, Nicholas R.
    Abulkhair, Maysoon F.
    2017 INTERNATIONAL CONFERENCE ON ELECTRICAL AND COMPUTING TECHNOLOGIES AND APPLICATIONS (ICECTA), 2017, : 263 - 268
  • [32] Cloud Computing Task Scheduling Algorithm Based On Improved Genetic Algorithm
    Fang Yiqiu
    Xiao Xia
    Ge Junwei
    PROCEEDINGS OF 2019 IEEE 3RD INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2019), 2019, : 852 - 856
  • [33] Performance Improvement in Cloud Computing Through Dynamic Task Scheduling Algorithm
    Patil, Shital
    Kulkarni, Rekha A.
    Patil, Suhas H.
    Balaji, N.
    2015 1ST INTERNATIONAL CONFERENCE ON NEXT GENERATION COMPUTING TECHNOLOGIES (NGCT), 2015, : 96 - 100
  • [34] A Dynamic Task Scheduling Algorithm Improved by Load Balancing in Cloud Computing
    Ebadifard, Fatemeh
    Babamir, Seyed Morteza
    Barani, Sedighe
    2020 6TH INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2020, : 177 - 183
  • [35] An enhancement of task scheduling in cloud computing based on imperialist competitive algorithm and firefly algorithm
    Seyedeh Monireh Ggasemnezhad Kashikolaei
    Ali Asghar Rahmani Hosseinabadi
    Behzad Saemi
    Morteza Babazadeh Shareh
    Arun Kumar Sangaiah
    Gui-Bin Bian
    The Journal of Supercomputing, 2020, 76 : 6302 - 6329
  • [36] An enhancement of task scheduling in cloud computing based on imperialist competitive algorithm and firefly algorithm
    Kashikolaei, Seyedeh Monireh Ggasemnezhad
    Hosseinabadi, Ali Asghar Rahmani
    Saemi, Behzad
    Shareh, Morteza Babazadeh
    Sangaiah, Arun Kumar
    Bian, Gui-Bin
    JOURNAL OF SUPERCOMPUTING, 2020, 76 (08): : 6302 - 6329
  • [37] Task scheduling of cloud computing using integrated particle swarm algorithm and ant colony algorithm
    Xuan Chen
    Dan Long
    Cluster Computing, 2019, 22 : 2761 - 2769
  • [38] 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
  • [39] Research on Task Scheduling for Internet of Things Cloud Computing Based on Improved Chicken Swarm Optimization Algorithm
    Liu S.
    Chen X.
    Cheng F.
    Journal of ICT Standardization, 2024, 12 (01): : 21 - 46
  • [40] Task scheduling of cloud computing based on Improved CHC algorithm
    Zhang, Liping
    Tong, Weiqin
    Lu, Shengpeng
    2014 INTERNATIONAL CONFERENCE ON AUDIO, LANGUAGE AND IMAGE PROCESSING (ICALIP), VOLS 1-2, 2014, : 574 - 577