A quantum inspired hybrid SSA–GWO algorithm for SLA based task scheduling to improve QoS parameter in cloud computing

被引:0
|
作者
Richa Jain
Neelam Sharma
机构
[1] Banasthali Vidyapith,Department of Computer Science and Engineering
来源
Cluster Computing | 2023年 / 26卷
关键词
Salp swarm algorithm; Grey wolf algorithm; Quantum-inspired computing; Task scheduling; Service level agreement; Quality of Service;
D O I
暂无
中图分类号
学科分类号
摘要
Software as a service (SaaS) provider hires resources from an Infrastructure as a Service (IaaS) provider and provides these sharable resources to user's applications on lease. However, it is becoming a more challenging issue for SaaS providers to meet user's Quality of Service (QoS) Parameter and maximize profit from cloud infrastructure. This proposed work satisfies both the user and the service provider by fulfilling service level agreement (SLA), user's QoS requirement, and increasing profit with efficient resources utilization. This paper proposes an Improved Quantum Salp Swarm Algorithm (IQSSA), which improves the Salp Swarm algorithm by incorporating the principles of Quantum computing to increase the convergence rate. Further, Quantum-inspired Salp Swarm Grey Wolf Algorithm (QSSGWA) embeds SSA with Grey Wolf Optimizer (GWO) to improve the global optimum solution, and quantum operator is used to initializing population. Proposed algorithms execute tasks under the user-defined deadline and budget constraints. Furthermore, the penalty cost is formulated and applied in the case of a deadline violation. IQSSA and QSSGWA are tested on 19 global benchmark functions, and results prove their superior performance compared to SSA, GWO, BAT, and Particle Swarm Optimization (PSO) algorithm. Furthermore, these algorithms are simulated on CloudSim, and performance matrices such as service provider's profit, makespan, SLA violation rate, task rejection rate, throughput, resource utilization, and response time are compared. The comparison analysis demonstrates that the proposed algorithms offer better performance and more efficient scheduling than existing metaheuristics. Furthermore, simulation results clearly show that QSSGWA gives the best results for all performance matrices. This proposed approach can be applied in many scientific domains, where distributed processing of data or large scale data analysis is required such as distributed and federated machine learning, serverless computing, medical applications, etc.
引用
收藏
页码:3587 / 3610
页数:23
相关论文
共 50 条
  • [1] A quantum inspired hybrid SSA-GWO algorithm for SLA based task scheduling to improve QoS parameter in cloud computing
    Jain, Richa
    Sharma, Neelam
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (06): : 3587 - 3610
  • [2] QoS Aware Task Scheduling Using Hybrid Genetic Algorithm in Cloud Computing
    Tabary, Keyvan Atbaee
    Motameni, Homayun
    Barzegar, Behnam
    Akbari, Ebrahim
    Shirgahi, Hossien
    Mokhtari, Mehran
    IEEE ACCESS, 2025, 13 : 51603 - 51616
  • [3] QoS-driven hybrid task scheduling algorithm in a cloud computing environment
    Potluri, Sirisha
    Mohanty, Sachi Nandan
    Mohanty, Sarita
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2023, 14 (04) : 311 - 319
  • [4] A task scheduling algorithm based on QoS-driven in Cloud Computing
    Wu, Xiaonian
    Deng, Mengqing
    Zhang, Runlian
    Zeng, Bing
    Zhou, Shengyuan
    FIRST INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND QUANTITATIVE MANAGEMENT, 2013, 17 : 1162 - 1169
  • [5] Task Scheduling Algorithm based-on QoS Constrains in Cloud Computing
    Zhang, Yi
    Xu, Baomin
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (06): : 269 - 279
  • [6] QoS oriented task scheduling based on genetic algorithm in cloud computing
    Liu, Zhaobin
    Wang, Tingting
    Liu, Weijiang
    Xu, Yujie
    Dong, Mianxiong
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2015, 30 (06): : 481 - 487
  • [7] A Genetic Algorithm inspired task scheduling in Cloud Computing
    Agarwal, Mohit
    Srivastava, Gur Mauj Saran
    2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2016, : 364 - 367
  • [8] An Improved Task Scheduling Algorithm Based on Multi-QoS in Cloud Computing
    Li, Fengsong
    Lou, Yuansheng
    MECHANICAL, ELECTRONIC AND ENGINEERING TECHNOLOGIES (ICMEET 2014), 2014, 538 : 512 - 515
  • [9] QoS-Aware Algorithm Based on Task Flow Scheduling in Cloud Computing Environment
    Rakrouki, Mohamed Ali
    Alharbe, Nawaf
    SENSORS, 2022, 22 (07)
  • [10] Optimization of Task Scheduling Algorithm through QoS Parameters for Cloud Computing
    Monika
    Jindal, Abhimanyu
    4TH INTERNATIONAL CONFERENCE ON ADVANCEMENTS IN ENGINEERING & TECHNOLOGY (ICAET-2016), 2016, 57