Open Access Open Access  Restricted Access Subscription Access

A Comparative Study of Task Scheduling and Load Balancing Techniques with MCT using ETC on Computational Grids


Affiliations
1 Department of Computer Science, Central University of Rajasthan, Ajmer– 305817, Rajasthan, India
 

Objectives: In this paper various task scheduling algorithm along with load distribution techniques investigated to ensure efficient mapping of tasks to resources and for coherent resource utilization in heterogeneous environment. Statistical Analysis: A detailed comparative approach is conferred for different job scheduling and load balancing algorithm available in the literature. Considered parameters for comparisons are scheduling approaches, techniques, findings, benefits, pros and cons. This study facilitates to identify the efficient scheduling and load balancing approach which optimizes resource use, minimizes completion time as well as task waiting time and balanced load among resources. Findings: Make span time and flow time are two important parameters to compute and minimize job execution time. This paper explores an intense survey of minimization of task execution time with minimum make span time and flow time. Apart from this a joint review on job scheduling, load balancing and minimizing job completion time using Expected Time to Compute (ETC) matrix is presented. At the end of this paper a research model is proposed which is a novel and hybrid approach with a combination of the efficiency of scheduling and load balancing. Application: The Load Balancing (LB) is an important feature of the grid environment. The efficient LB algorithm assures cost effective resource usage by the provisioning of resources to users on demand schedule in pay-as-you-say-manner.

Keywords

Computational Grid, ETC Matrix, Grid Computing, Job Scheduling, Load Balancing, Task Execution Time
User

Abstract Views: 227

PDF Views: 0




  • A Comparative Study of Task Scheduling and Load Balancing Techniques with MCT using ETC on Computational Grids

Abstract Views: 227  |  PDF Views: 0

Authors

S. Sheikh
Department of Computer Science, Central University of Rajasthan, Ajmer– 305817, Rajasthan, India
A. Nagaraju
Department of Computer Science, Central University of Rajasthan, Ajmer– 305817, Rajasthan, India

Abstract


Objectives: In this paper various task scheduling algorithm along with load distribution techniques investigated to ensure efficient mapping of tasks to resources and for coherent resource utilization in heterogeneous environment. Statistical Analysis: A detailed comparative approach is conferred for different job scheduling and load balancing algorithm available in the literature. Considered parameters for comparisons are scheduling approaches, techniques, findings, benefits, pros and cons. This study facilitates to identify the efficient scheduling and load balancing approach which optimizes resource use, minimizes completion time as well as task waiting time and balanced load among resources. Findings: Make span time and flow time are two important parameters to compute and minimize job execution time. This paper explores an intense survey of minimization of task execution time with minimum make span time and flow time. Apart from this a joint review on job scheduling, load balancing and minimizing job completion time using Expected Time to Compute (ETC) matrix is presented. At the end of this paper a research model is proposed which is a novel and hybrid approach with a combination of the efficiency of scheduling and load balancing. Application: The Load Balancing (LB) is an important feature of the grid environment. The efficient LB algorithm assures cost effective resource usage by the provisioning of resources to users on demand schedule in pay-as-you-say-manner.

Keywords


Computational Grid, ETC Matrix, Grid Computing, Job Scheduling, Load Balancing, Task Execution Time



DOI: https://doi.org/10.17485/ijst%2F2017%2Fv10i32%2F158786