• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2011, Vol. 33 ›› Issue (8): 84-88.

• 论文 • Previous Articles     Next Articles

Research and Implementation of a Process Checkpoint  Technology That Supports Database Access

WEI Zhongwei1,CHEN Haitao2,WANG Qiang2,SHEN Zhiyu2   

  1. (1.Xichang Satellite Launch Center,Xichang 615000;
    2.School of Computer Science,National University of Defense Technology,Changsha 410073,China)
  • Received:2009-07-09 Revised:2010-09-27 Online:2011-08-25 Published:2011-08-25

Abstract:

The existing checkpoint technology does not support the socket connection recovery. It does not combine the process restoration and data recovery either. Therefore, it does not support the program with database applications. This paper addresses the process checkpoint technology that can solve these problems. Before setting the process checkpoints, the database checkpoints are set first, and the system changed number of the database(SCN) is obtained. When programs restart from the checkpoints, the unclosed database handlers are reconnected, and all the tables changed are returned to the database checkpoint. Then the coherence of the data and programs can be ensured. Experimental results indicate that this scheme can be implemented with low expense of the performance.

Key words: process checkpoint;data recovery;faulttolerance;disastertolerance