Research Article

An Efficient Grid Scheduling Algorithm with Fault Tolerance and User Satisfaction

Table 1

Terms and abbreviations.

User deadline of task in seconds
Expected time to compute matrix of size where represents the number of tasks and represents the number of resources involved in seconds
Ready time of resource in seconds
Completion time of each task on each resource in seconds
Communication time of each task on each resource in seconds
Time taken by for transfer of input files to the resource in seconds
Time taken by for transfer of output files to the user from the resource in seconds
Total completion time of each task on each resource in seconds
Failure rate of resource
Fitness value of task with resource
Failure rate fitness function
Difference fitness function