title: Fault tolerance in computational grids: perspectives, challenges, and issues.
abstract: Computational grids are established with the intention of providing shared access to hardware and software based resources with special reference to increased computational capabilities. Fault tolerance is one of the most important issues faced by the computational grids. The main contribution of this survey is the creation of an extended classification of problems that incur in the computational grid environments. The proposed classification will help researchers, developers, and maintainers of grids to understand the types of issues to be anticipated. Moreover, different types of problems, such as omission, interaction, and timing related have been identified that need to be handled on various layers of the computational grid. In this survey, an analysis and examination is also performed pertaining to the fault tolerance and fault detection mechanisms. Our conclusion is that a dependable and reliable grid can only be established when more emphasis is on fault identification. Moreover, our survey reveals that adaptive and intelligent fault identification, and tolerance techniques can improve the dependability of grid working environments.
authors.affiliation: Department of Computer Science, Shaheed Zulfiqar Ali Bhutto Institute of Science & Technology (SZABIST), H-8, Islamabad, Pakistan ; Department of Computer Science, National University of Modern Languages (NUML), H-9, Islamabad, Pakistan.
authors.forename: Sajjad
authors.initials: S
authors.lastname: Haider
authors.affiliation: Department of Computer Science, COMSATS Institute of Information Technology, University Road, Tobe Camp, Abbottabad, 22060 Pakistan.
authors.forename: Babar
authors.initials: B
authors.lastname: Nazir
keywords: Computational grid; Distributed computing; Fault classification; Fault identification; Fault tolerance