论文部分内容阅读
悔改技术是解决系统失效问题的途径,是保证系统和数据安全的有效手段.针对操作失误在系统失效诱因中的比重日益增大的问题,提出并实现了一种基于操作增量的分层悔改方法.首先,采用形式化描述语言对基于操作增量的悔改相关概念进行定义与规约;在此基础上,建立了一种分布式系统分层悔改模型,给出了操作增量的构建方法以及对错误操作的修复方法,并利用分级补偿策略解决悔改恢复过程可能出现的不一致性问题.实验结果表明,基于操作增量的悔改恢复方法与传统的卷回恢复方法相比,减小了恢复粒度、降低了恢复所需系统开销、提高了恢复速度,体现了更高的恢复效率.
Repentance technology is a way to solve the problem of system failure and is an effective way to ensure the security of system and data.Aiming at the problem that the proportion of operation error in system failure inducement increases day by day, we propose and implement a hierarchical repentance based on incremental operation First of all, formal description language is used to define and stipulate the concept of repentance based on incremental operation. Based on this, a distributed system hierarchical repentance model is established and the construction method of incremental operation is given. The method of repairing the wrong operation and using the hierarchical compensation strategy to solve the inconsistency problems that may occur in the process of repentance restoration.The experimental results show that the method of repentance recovery based on incremental operation reduces the recovery granularity , Reduces the system overhead required for recovery, improves recovery speed, and reflects higher recovery efficiency.