sis 23(6):

Research Article

A New Hybrid COA-OOA Based Task Scheduling and Fuzzy Logic Approach to Increase Fault Tolerance in Cloud Computing

Download109 downloads
  • @ARTICLE{10.4108/eetsis.6086,
        author={Manoj Kumar Malik and Vineet Goel and Abhishek Swaroop},
        title={A New Hybrid COA-OOA Based Task Scheduling and Fuzzy Logic Approach to Increase Fault Tolerance in Cloud Computing},
        journal={EAI Endorsed Transactions on Scalable Information Systems},
        volume={11},
        number={6},
        publisher={EAI},
        journal_a={SIS},
        year={2024},
        month={6},
        keywords={cloud computing, task scheduling, fault tolerant, COATI optimization, osprey optimization, fuzzy logic},
        doi={10.4108/eetsis.6086}
    }
    
  • Manoj Kumar Malik
    Vineet Goel
    Abhishek Swaroop
    Year: 2024
    A New Hybrid COA-OOA Based Task Scheduling and Fuzzy Logic Approach to Increase Fault Tolerance in Cloud Computing
    SIS
    EAI
    DOI: 10.4108/eetsis.6086
Manoj Kumar Malik1,*, Vineet Goel1, Abhishek Swaroop2
  • 1: Bhagwan Mahavir University
  • 2: Bhagwan Parshuram Institute of Technology
*Contact email: manojkumarmalik.bmu@gmail.com

Abstract

INTRODUCTION: Technology is made available to customers worldwide through a distributed computing architecture called cloud computing. In the cloud paradigm, there is a risk of single-point failures, in order to prevent errors and gain confidence from consumers in their cloud services, one problem facing cloud providers is efficiently scheduling tasks. OBJECTIVES: High availability and fault tolerance must be offered to clients by these services. Fuzzy logic and hybrid COA-OOA are used in this study proposed fault-tolerant work scheduling algorithm. Jobs given by users and virtual machines are considered as input for this proposed approach. METHODS: The given tasks are initially scheduled utilizing the FIFO order. Then, it is rescheduled utilizing the Hybrid Coati Optimization Algorithm (COA) - Osprey Optimization Algorithm (OOA) for scheduling the task based on priority. RESULTS: This scheduled job is assigned to the VM for further execution. If the jobs are not executed successfully, then fault tolerant mechanism is carried out. Faults are recognized by employing fuzzy logic in this proposed approach. CONCLUSION: This proposed approach attains 62 sec response time, 61 sec of makespan and 98% success rate. Thus, this proposed approach is the best choice for efficient task scheduling with fault tolerant mechanism.