Multi objective trust aware task scheduling algorithm in cloud computing using whale optimization

被引:23
|
作者
Mangalampalli, Sudheer [1 ]
Karri, Ganesh Reddy [1 ]
Kose, Utku [2 ]
机构
[1] VIT AP Univ, Sch Comp Sci & Engn, Amaravati, India
[2] Suleyman Demirel Univ, Dept Comp Engn, Merkez, Turkiye
关键词
Task Scheduling; Makespan; Energy Consumption; Trust; GENETIC ALGORITHM; SEARCH; PSO;
D O I
10.1016/j.jksuci.2023.01.016
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Task Scheduling is an enormous challenge in cloud computing model as to map diverse tasks arises from various sources there should be an efficient scheduling mechanism which provision resources dynamically to users based on their corresponding requests. Ineffective scheduling leads to increase in makespan, energy consumption and violates SLA made between cloud user and service provider thereby quality of service will be degraded and trust on the cloud service provider will be degraded. Trust typically based on quality-of-service parameters such as Availability of virtual resources, Success rate of tasks, Turnaround efficiency of tasks which are included in SLA. In this paper, we designed a Multi objective trust aware scheduler which takes priority of tasks, VMs and schedule tasks to appropriate virtual resources while minimizing makespan, energy consumption. Whale Optimization algorithm used to model our task scheduler. Entire simulation carried out on Cloudsim. Workload used in this simulation is of both fabricated and real-time worklogs captured from HPC2N and NASA. Our proposed approach compared against existing metaheuristic approaches i.e., ACO, GA, PSO approaches. From Simulation results, we observed that there is a significant improvement in makespan, Energy consumption, total running time and trust parameters i.e., Availability, Success rate, Turnaround efficiency.& COPY; 2023 The Author(s). Published by Elsevier B.V. on behalf of King Saud University. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
引用
收藏
页码:791 / 809
页数:19
相关论文
共 50 条
  • [1] SLA Aware Task-Scheduling Algorithm in Cloud Computing Using Whale Optimization Algorithm
    Mangalampalli S.
    Swain S.K.
    Karri G.R.
    Mishra S.
    [J]. Scientific Programming, 2023, 2023
  • [2] An Efficient Trust-Aware Task Scheduling Algorithm in Cloud Computing Using Firefly Optimization
    Mangalampalli, Sudheer
    Karri, Ganesh Reddy
    Elngar, Ahmed A. A.
    [J]. SENSORS, 2023, 23 (03)
  • [3] Energy aware multi objective genetic algorithm for task scheduling in cloud computing
    Bindu, G. B. Hima
    Ramani, K.
    Bindu, C. Shoba
    [J]. INTERNATIONAL JOURNAL OF INTERNET PROTOCOL TECHNOLOGY, 2018, 11 (04) : 242 - 249
  • [4] Multi objective task scheduling algorithm in cloud computing using grey wolf optimization
    Mangalampalli, Sudheer
    Karri, Ganesh Reddy
    Kumar, Mohit
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (06): : 3803 - 3822
  • [5] Multi Objective Task Scheduling in Cloud Computing Using Cat Swarm Optimization Algorithm
    Sudheer Mangalampalli
    Sangram Keshari Swain
    Vamsi Krishna Mangalampalli
    [J]. Arabian Journal for Science and Engineering, 2022, 47 : 1821 - 1830
  • [6] Multi Objective Task Scheduling in Cloud Computing Using Cat Swarm Optimization Algorithm
    Mangalampalli, Sudheer
    Swain, Sangram Keshari
    Mangalampalli, Vamsi Krishna
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2022, 47 (02) : 1821 - 1830
  • [7] Multi objective task scheduling algorithm in cloud computing using grey wolf optimization
    Sudheer Mangalampalli
    Ganesh Reddy Karri
    Mohit Kumar
    [J]. Cluster Computing, 2023, 26 : 3803 - 3822
  • [8] Prioritized Energy Efficient Task Scheduling Algorithm in Cloud Computing Using Whale Optimization Algorithm
    Mangalampalli, Sudheer
    Swain, Sangram Keshari
    Mangalampalli, Vamsi Krishna
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2022, 126 (03) : 2231 - 2247
  • [9] Prioritized Energy Efficient Task Scheduling Algorithm in Cloud Computing Using Whale Optimization Algorithm
    Sudheer Mangalampalli
    Sangram Keshari Swain
    Vamsi Krishna Mangalampalli
    [J]. Wireless Personal Communications, 2022, 126 : 2231 - 2247
  • [10] Enhanced Whale Optimization Algorithm for task scheduling in cloud computing environments
    Zhang, Yanfeng
    Wang, Jiawei
    [J]. Journal of Engineering and Applied Science, 2024, 71 (01):