Checkpoint scheduling model for optimality

  • Authors:
  • Zhenpeng Xu;Chaoguang Men;Weiwei Li;Xiang Li

  • Affiliations:
  • School of Computer Science and Technology, Harbin Engineering University, Nangang District, Nantong Street, No. 145, 150001, China;School of Computer Science and Technology, Harbin Engineering University, Nangang District, Nantong Street, No. 145, 150001, China;School of Computer Science and Technology, Harbin Engineering University, Nangang District, Nantong Street, No. 145, 150001, China;School of Computer Science and Technology, Harbin Engineering University, Nangang District, Nantong Street, No. 145, 150001, China

  • Venue:
  • Information Processing Letters
  • Year:
  • 2011

Quantified Score

Hi-index 0.89

Visualization

Abstract

To minimize the expected execution time, a general checkpoint scheduling algorithm is proposed to determine the near optimal checkpointing time sequence. More precisely, based on a simple timing policy, an execution analytical model is introduced and the expected effective ratio is derived. By maximizing the expected effective ratio, the optimal checkpoint period for the exponential failure distribution can be obtained directly, and a general checkpoint scheduling algorithm is developed to perform the near optimal checkpointing time sequence for an arbitrary failure distribution. Experimental results reveal that the proposal can perform varying checkpoint interval according to the failure distribution and the expected effective ratio of the execution is considerable for the long-running application in term of reliability.