Achieving Guaranteed Service with Fault-Tolerant Resources in Grid Sukalyan Goswami and Ajanta Das Abstract Composed of loosely coupled virtual resources, grid, being highly dis- tinguished from traditional high-performance computing, is extensively used in computation-intensive problem solving in the arenas of science and technology. Maintaining performance or balancing load of each resource in grid is always more challenging with high chances of resource failure. The objective of this paper is to improve the ef ciency of the Nearest Deadline First Scheduled (NDFS) algorithm considering resource failure a sudden occurrence in grid. The algorithm introduces periodical runtime backup to another available resource for retaining Quality-of-Service as approved in service quality agreement. This paper presents multiple job execution cases through implementation of benchmark codes executed in local grid test bed using Globus Toolkit middleware, with an emphasis on resource failure phenomenon of grid. These experimental results establish the requirements of the proposed algorithm to ensure the job deadline misses get reduced even if unexpected resource failures happen. Keywords Grid computing Á Job allocation Á Runtime backup Á Quality-of-service Á Resource failure 1 Introduction With the advancement of technology, grid computing supports computations across the multiple administrative domains. Computation-intensive problems are easily solved in computational grid [1] environment with successful coordination of S. Goswami Institute of Engineering & Management, Kolkata, India e-mail: sukalyan.goswami@gmail.com A. Das (&) Department of Computer Science & Engineering, Birla Institute of Technology, Mesra, Kolkata Campus, Kolkata 700107, India e-mail: ajantadas@bitmesra.ac.in © Springer Nature Singapore Pte Ltd. 2018 D.K. Mishra et al. (eds.), Information and Communication Technology, Advances in Intelligent Systems and Computing 625, https://doi.org/10.1007/978-981-10-5508-9_18 189