Fault-Tolerant Trust-Based Task Scheduling Algorithm Using Harris Hawks Optimization in Cloud Computing

被引:1
|
作者
Mangalampalli, Sudheer [1 ]
Karri, Ganesh Reddy [1 ]
Gupta, Amit [2 ]
Chakrabarti, Tulika [3 ]
Nallamala, Sri Hari [4 ]
Chakrabarti, Prasun [5 ]
Unhelkar, Bhuvan [6 ]
Margala, Martin [7 ]
机构
[1] VIT AP Univ, Sch Comp Sci & Engn, Amaravati 522237, India
[2] Nalla Malla Reddy Engn Coll, Dept ECE, Hyderabad 500088, India
[3] Sir Padampat Singhania Univ, Dept Chem, Udaipur 313601, India
[4] Vasireddy Venkatadri Inst Technol, Nambur 522510, India
[5] Sir Padampat Singhania Univ, Dept Comp Sci & Engn, Udaipur 313601, India
[6] Univ S Florida, Muma Sch Business, Sarasota Manatee, FL 33620 USA
[7] Univ Louisiana Lafayette, Sch Comp & Informat, Lafayette, LA 70504 USA
关键词
availability; Harris hawks optimization; rate of failures; SLA-based trust parameters; success rate;
D O I
10.3390/s23188009
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Cloud computing is a distributed computing model which renders services for cloud users around the world. These services need to be rendered to customers with high availability and fault tolerance, but there are still chances of having single-point failures in the cloud paradigm, and one challenge to cloud providers is effectively scheduling tasks to avoid failures and acquire the trust of their cloud services by users. This research proposes a fault-tolerant trust-based task scheduling algorithm in which we carefully schedule tasks within precise virtual machines by calculating priorities for tasks and VMs. Harris hawks optimization was used as a methodology to design our scheduler. We used Cloudsim as a simulating tool for our entire experiment. For the entire simulation, we used synthetic fabricated data with different distributions and real-time supercomputer worklogs. Finally, we evaluated the proposed approach (FTTATS) with state-of-the-art approaches, i.e., ACO, PSO, and GA. From the simulation results, our proposed FTTATS greatly minimizes the makespan for ACO, PSO and GA algorithms by 24.3%, 33.31%, and 29.03%, respectively. The rate of failures for ACO, PSO, and GA were minimized by 65.31%, 65.4%, and 60.44%, respectively. Trust-based SLA parameters improved, i.e., availability improved for ACO, PSO, and GA by 33.38%, 35.71%, and 28.24%, respectively. The success rate improved for ACO, PSO, and GA by 52.69%, 39.41%, and 38.45%, respectively. Turnaround efficiency was minimized for ACO, PSO, and GA by 51.8%, 47.2%, and 33.6%, respectively.
引用
收藏
页数:33
相关论文
共 50 条
  • [1] Fault tolerant trust based task scheduler using Harris Hawks optimization and deep reinforcement learning in multi cloud environment
    Mangalampalli, Sudheer
    Karri, Ganesh Reddy
    Mohanty, Sachi Nandan
    Ali, Shahid
    Khan, M. Ijaz
    Abduvalieva, Dilsora
    Awwad, Fuad A.
    Ismail, Emad A. A.
    SCIENTIFIC REPORTS, 2023, 13 (01)
  • [2] Fault tolerant trust based task scheduler using Harris Hawks optimization and deep reinforcement learning in multi cloud environment
    Sudheer Mangalampalli
    Ganesh Reddy Karri
    Sachi Nandan Mohanty
    Shahid Ali
    M. Ijaz Khan
    Dilsora Abduvalieva
    Fuad A. Awwad
    Emad A. A. Ismail
    Scientific Reports, 13
  • [3] Enhanced Harris Hawks Optimization Algorithm for SLA-Aware Task Scheduling in Cloud Computing
    Liu, Junhua
    Lei, Chaoyang
    Yin, Gen
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (07) : 788 - 795
  • [4] Multiobjective Harris Hawks Optimization-Based Task Scheduling in Cloud-Fog Computing
    Ali, Asad
    Shah, Syed Adeel Ali
    Al Shloul, Tamara
    Assam, Muhammad
    Ghadi, Yazeed Yasin
    Lim, Sangsoon
    Zia, Ahmad
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (13): : 24334 - 24352
  • [5] Job Scheduling in Cloud Computing Using a Modified Harris Hawks Optimization and Simulated Annealing Algorithm
    Attiya, Ibrahim
    Abd Elaziz, Mohamed
    Xiong, Shengwu
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2020, 2020
  • [6] Solving Task Scheduling Problem in Mobile Cloud Computing Using the Hybrid Multi-Objective Harris Hawks Optimization Algorithm
    Saemi, Behzad
    Hosseinabadi, Ali Asghar Rahmani
    Khodadadi, Azadeh
    Mirkamali, Seyedsaeid
    Abraham, Ajith
    IEEE ACCESS, 2023, 11 : 125033 - 125054
  • [7] Convergence of the Harris hawks optimization algorithm and fuzzy system for cloud-based task scheduling enhancement
    Osmanpoor, Mohammad
    Shameli-Sendi, Alireza
    Faraji Daneshgar, Fateme
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (04): : 4909 - 4923
  • [8] SLA based Workflow Scheduling algorithm in Cloud Computing using Haris Hawks optimization
    Mangalampalli S.
    Karri G.R.
    Pokkuluri K.S.
    RajKumar K.V.
    Satish G.N.
    EAI Endorsed Transactions on Scalable Information Systems, 2023, 10 (06)
  • [9] Trust-based fruit fly optimisation algorithm for task scheduling in a cloud environment
    Govindaraj P.
    Natarajan J.
    International Journal of Internet Manufacturing and Services, 2020, 7 (1-2) : 97 - 114
  • [10] Fault-tolerant task scheduling based on task duplication
    Min, BJ
    Kim, CK
    Jeon, SH
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 2134 - 2139