Title: An aperiodic checkpointing strategy in desktop grids

Authors: Dongping Wang; Bin Gong

Addresses: Institute of Computer Science and Technology, Shandong University, No. 1500, Middle of Shunhua Road, New & Hi-Tech Development Zone, Jinan 250101, China ' Institute of Computer Science and Technology, Shandong University, No. 1500, Middle of Shunhua Road, New & Hi-Tech Development Zone, Jinan 250101, China

Abstract: In the context of desktop grids, resource failures occur frequently and checkpointing is helpful in accelerating the completion of long-running jobs. Since failure distributions of individual hosts in desktop grids are diverse and are hard to model, checkpointing strategies based on a closed form of failure distribution are not good choices for such cases. We propose an aperiodic checkpointing strategy which dynamically sets checkpoint according to history information of interfailure lengths. This strategy works for each individual host based on a sample of its history availability interval lengths. Rather than deriving a closed form for the probability distribution of availability interval lengths, the strategy directly approximates it with the sample. We conduct trace driven simulations to compare this strategy and periodic strategy, and results testify its effectiveness. Besides an unsuccessful attempt to improve the strategy, a requirement of using the strategy is detailed in this paper.

Keywords: aperiodic checkpointing; checkpointing strategy; desktop grids; volunteer computing; fault tolerance; dynamic checkpointing; sample-based checkpointing; checkpoint placement; checkpoint intervals; resource failure; failure distributions; grid computing; simulation.

DOI: 10.1504/IJCSE.2015.068833

International Journal of Computational Science and Engineering, 2015 Vol.10 No.3, pp.244 - 252

Received: 05 Nov 2012
Accepted: 13 Nov 2012

Published online: 15 Apr 2015 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article