Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Fault Tolerant Dynamic Scheduling in Grid Environment


Affiliations
1 Department of Information Technology, Madras Institute of Technology, Anna University, Chennai, India
2 Department of Information Technology, Madras Institute of Technology, Anna University, Chennai, India
     

   Subscribe/Renew Journal


A Fault-tolerant dynamic scheduler meant for grid applications that uses job replication along with combines the compensation of static scheduling, specifically no overhead for the mistake free case, and low overhead in case of a fault. The dependency arrangement of a parallel program can be described by means of a directed acyclic graph (DAG). Scheduling graph consists of ordering the jobs and mapping them to processing units. Faults can happen at any point during time. A fault can be detected either because a processing unit and it does not send data at a prearranged time. Provide that fault-tolerance can be achieved while detecting that a processing unit has stopped through completing of a job, the status of this job is recovered from some checkpoint, and this job is re-executed on another processing unit, and all jobs (potentially) to be executed on this processing unit are reorganize to one more processor. Co-allocation involves transmission jobs to favorable resources. This is achieved by obtaining information from a variety of nodes of the grid and updating them as and when a modification occurs and assigning resources to the jobs based on their specifications and performances.

Keywords

Grid Computing, Dynamic Scheduling, Check Pointing, Job Migration, and Fault Tolerance.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 168

PDF Views: 3




  • Fault Tolerant Dynamic Scheduling in Grid Environment

Abstract Views: 168  |  PDF Views: 3

Authors

K. Saravanan
Department of Information Technology, Madras Institute of Technology, Anna University, Chennai, India
Ponsy R. K. Sathiya Bhama
Department of Information Technology, Madras Institute of Technology, Anna University, Chennai, India

Abstract


A Fault-tolerant dynamic scheduler meant for grid applications that uses job replication along with combines the compensation of static scheduling, specifically no overhead for the mistake free case, and low overhead in case of a fault. The dependency arrangement of a parallel program can be described by means of a directed acyclic graph (DAG). Scheduling graph consists of ordering the jobs and mapping them to processing units. Faults can happen at any point during time. A fault can be detected either because a processing unit and it does not send data at a prearranged time. Provide that fault-tolerance can be achieved while detecting that a processing unit has stopped through completing of a job, the status of this job is recovered from some checkpoint, and this job is re-executed on another processing unit, and all jobs (potentially) to be executed on this processing unit are reorganize to one more processor. Co-allocation involves transmission jobs to favorable resources. This is achieved by obtaining information from a variety of nodes of the grid and updating them as and when a modification occurs and assigning resources to the jobs based on their specifications and performances.

Keywords


Grid Computing, Dynamic Scheduling, Check Pointing, Job Migration, and Fault Tolerance.