Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2011, Vol. 37 ›› Issue (01): 51-53,56. doi: 10.3969/j.issn.1000-3428.2011.01.018

• Networks and Communications • Previous Articles     Next Articles

Research and Implementation of Fault-tolerant Mechanism for Remote Mirror System

JIANG Nan, LI Zhan-huai, REN Kun, HU Jin-peng   

  1. (School of Computer, Northwestern Polytechnic University, Xi’an 710129, China)
  • Online:2011-01-05 Published:2010-12-31

远程镜像系统容错机制的研究与实现

姜 楠,李战怀,任 堃,胡金鹏   

  1. (西北工业大学计算机学院,西安 710129)
  • 作者简介:姜 楠(1985-),男,硕士研究生,主研方向:数据存储,数据容灾;李战怀,教授、博士、博士生导师;任 堃、胡金鹏,硕士研究生
  • 基金资助:
    国家自然科学基金资助项目(60720106001)

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

摘要: 针对基于FreeBSD的远程镜像系统FRM在运行时存在5种可知错误(发生灾难、磁盘I/O错误、运行环境错误、系统错误、网络错误)设计容错策略,通过状态机实施错误恢复。实验结果证明,该容错机制可以确保在错误发生时最大限度地保证数据的完整性和一致性,使FRM从各种错误中恢复,继续进行数据保护的任务。

关键词: 远程镜像, 容错, 状态机

CLC Number: