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 条
  • [21] Chaotic social spider algorithm for load balance aware task scheduling in cloud computing
    V. M. Arul Xavier
    S. Annadurai
    Cluster Computing, 2019, 22 : 287 - 297
  • [22] A Novel Architecture with Dynamic Queues Based on Fuzzy Logic and Particle Swarm Optimization Algorithm for Task Scheduling in Cloud Computing
    Ben Alla, Hicham
    Ben Alla, Said
    Ezzati, Abdellah
    Mouhsen, Ahmed
    ADVANCES IN UBIQUITOUS NETWORKING 2, 2017, 397 : 205 - 217
  • [23] A PSO Algorithm Based Task Scheduling in Cloud Computing
    Agarwal, Mohit
    Srivastava, Gur Mauj Saran
    INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING, 2019, 10 (04) : 1 - 17
  • [24] Ranging and tuning based particle swarm optimization with bat algorithm for task scheduling in cloud computing
    Valarmathi, R.
    Sheela, T.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 5): : 11975 - 11988
  • [25] Ranging and tuning based particle swarm optimization with bat algorithm for task scheduling in cloud computing
    R. Valarmathi
    T. Sheela
    Cluster Computing, 2019, 22 : 11975 - 11988
  • [26] An Improved Particle Swarm Optimization Algorithm Based on Adaptive Weight for Task Scheduling in Cloud Computing
    Luo, Fei
    Yuan, Ye
    Ding, Weichao
    Lu, Haifeng
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATION ENGINEERING (CSAE2018), 2018,
  • [27] A Novel Architecture for Task Scheduling Based on Dynamic Queues and Particle Swarm Optimization in Cloud Computing
    Ben Alla, Hicham
    Ben Alla, Said
    Ezzati, Abdellah
    2016 2ND INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGIES AND APPLICATIONS (CLOUDTECH), 2016, : 108 - 114
  • [28] Load Balancing Task Scheduling based on Genetic Algorithm in Cloud Computing
    Wang, Tingting
    Liu, Zhaobin
    Chen, Yi
    Xu, Yujie
    Dai, Xiaoming
    2014 IEEE 12TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC)/2014 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING (EMBEDDEDCOM)/2014 IEEE 12TH INTERNATIONAL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING (PICOM), 2014, : 146 - +
  • [29] Nature inspired chaotic squirrel search algorithm (CSSA) for multi objective task scheduling in an IAAS cloud computing atmosphere
    Sanaj, M. S.
    Prathap, P. M. Joe
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2020, 23 (04): : 891 - 902
  • [30] Enhanced Task Scheduling Using Optimized Particle Swarm Optimization Algorithm in Cloud Computing Environment
    Potluri, Sirisha
    Hamad, Abdulsattar Abdullah
    Godavarthi, Deepthi
    Basa, Santi Swarup
    EAI ENDORSED TRANSACTIONS ON SCALABLE INFORMATION SYSTEMS, 2024, 11 (03): : 1 - 5