Load Balancing with Priority Algorithm for Job Replications in Secure Computing Environments

Dlaim Alqahtani

Abstract: Distributed systems in a grid are heterogeneous resources that can be assigned to do major computing tasks using job-scheduling algorithms. Researchers have proposed job-scheduling algorithms in order to improve grid computing from different aspects such as performance, reliability, scalability, fault-tolerance, security and others. In this project, we focus on the limitations of fuzzy-logic based self-adaptive job replication scheduling (FSARS). It is appropriate for fault-tolerant and secure grid job scheduling. Moreover, it addressed the issue of fixed-number job replication scheduling and enhanced it under dynamic security conditions. FSARS can be improved in terms of performance and grid utilization by minimizing average waiting time of jobs and their average response time. Therefore, we propose a new algorithm called load balancing with priority (LBP). This algorithm is implemented for job scheduling in secure grid environment such that it gets the optimal performance compared to FSARS. LBP algorithm has two main characteristics. First, it uses load balancing between hosts that compute jobs and satisfy security conditions. Consequently, this increases grid utilization of its resources and decreases waiting time for jobs. Second, it sorts hosts based on their processing speed and their expected time to compute jobs. As a result, jobs are assigned to hosts with minimum computation time such that host does not exceed average utilization. This algorithm is implemented using MATLAB such that experimental results show improvements in terms of computing performance for job replication scheduling in secure grid environment.

Keywords: grid secuirty; job scheduling; grid computing; grid performance; load balancing; grid utilization.

Title: Load Balancing with Priority Algorithm for Job Replications in Secure Computing Environments

Author: Dlaim Alqahtani

International Journal of Computer Science and Information Technology Research

ISSN 2348-1196 (print), ISSN 2348-120X (online)

Vol. 10, Issue 3, July 2022 - September 2022

Page No: 50-61

Research Publish Journals

Website: www.researchpublish.com

Published Date: 07-September-2022

DOI: https://doi.org/10.5281/zenodo.7056968

Vol. 10, Issue 3, July 2022 - September 2022

Citation
Share : Facebook Twitter Linked In

Citation
Load Balancing with Priority Algorithm for Job Replications in Secure Computing Environments by Dlaim Alqahtani