A Behavior Based File Checkpointing Strategy

Yifan Zhou Wuxi Big Bridge Academy

S.-T. Yau High School Science Awarded Papers mathscidoc:1801.35013

Yau Science Award ( Computer Science), 2017.12
Checkpoint/restart is an important mechanism for system fault tolerance. It saves the state of an executing program periodically and recovers it after a failure. As many applications involve file operations, supporting file rollbacks is essential for checkpoint/restart. Complete backup can restore files to the correct state, but its cost is too high. In this paper we propose a behavior based file checkpointing strategy (BBFC), which provides a correct recovery of file data and ensures consistency between file state and other states of a process when a rollback is done by restarting the program from the last checkpoint. BBFC classifies details of the file operation behaviors and provides a guidance on what to be saved during file checkpointing according to those behaviors. It dramatically minimizes the overhead of file checkpointing due to the reduction of file data which need to be saved. And it is transparent and easy to use.
No keywords uploaded!
[ Download ] [ 2018-01-13 19:54:33 uploaded by yauawardadmin ] [ 316 downloads ] [ 0 comments ]
  title={A Behavior Based File Checkpointing Strategy},
  author={Yifan Zhou},
  booktitle={Yau Science Award ( Computer Science)},
Yifan Zhou. A Behavior Based File Checkpointing Strategy. 2017. In Yau Science Award ( Computer Science). http://archive.ymsc.tsinghua.edu.cn/pacm_paperurl/20180113195433090869886.
Please log in for comment!
Contact us: office-iccm@tsinghua.edu.cn | Copyright Reserved