摘要: 针对基于FreeBSD的远程镜像系统FRM在运行时存在5种可知错误(发生灾难、磁盘I/O错误、运行环境错误、系统错误、网络错误)设计容错策略,通过状态机实施错误恢复。实验结果证明,该容错机制可以确保在错误发生时最大限度地保证数据的完整性和一致性,使FRM从各种错误中恢复,继续进行数据保护的任务。
关键词:
远程镜像,
容错,
状态机
Abstract: This paper designs a fault-tolerant mechanism that uses state machine to solve five kinds of the knowable faults, including disaster, disk error, running environment error, system error and network error, which exist in Remote Mirror System(FRM) based on FreeBSD. It is proved to be stable enough to ensure the data integrality and consistency when fault occurs. And it can help FRM surviving against multiple faults and continue its task of data protection.
Key words:
remote mirror,
fault-tolerant,
state machine
中图分类号:
姜楠, 李战怀, 任堃, 胡金鹏. 远程镜像系统容错机制的研究与实现[J]. 计算机工程, 2011, 37(01): 51-53,56.
JIANG Nan, LI Zhan-Fu, LIN Kun, HU Jin-Feng. Research and Implementation of Fault-tolerant Mechanism for Remote Mirror System[J]. Computer Engineering, 2011, 37(01): 51-53,56.