在研究了UMBC的事务级入侵容忍的多阶段损害控制模型的基础上,提出了一个改进的多阶段损害控制模型,在初始化控制阶段设计了更新记录日志,有效避免了恶意事务对其进行破坏.解控阶段放弃对事务进行实例化,采用受控数据的过量控制策略,避免破坏扩散发生,同时减少了恢复延迟.对于两个解控阶段采用并发执行的策略,进一步提高了执行速度.实验结果表明,提出的算法在修复时间、修复准确率等方面大有提高.
An improved multi-phase damage control model is proposed, based on the study on the multi-phase damage control model for transaction intrusion tolerance database system of UMBC. Update record log is designed for the initial confinement phase to avoid the damage from malicious transactions. In the un-confinement phase, the materialization is omitted. The over estimation strategy is adopted, so the damage spread is avoided and the recovery latency is decreased. A concurrent execution strategy is proposed for the two un-confinement phases to speed up the recovery process. The experimental results show that the repairing time and correctness of the new algorithms are improved greatly.