计算机工程与应用 ›› 2019, Vol. 55 ›› Issue (13): 72-77.DOI: 10.3778/j.issn.1002-8331.1802-0006
林炳东1,2,赵旦谱1,3,台宪青4
LIN Bingdong1,2, ZHAO Danpu1,3, TAI Xianqing4
摘要: 针对MooseFS元数据节点的单点故障问题,对MooseFS源码进行改造,为其增加一个热备的备元数据节点,并通过主备之间同步元数据,备节点回放操作日志等技术使得备元数据节点内存中的元数据时刻跟主元数据节点保持一致。当主元数据节点发生故障切换到备元数据节点后,备元数据节点无需从本地加载元数据即可快速接替主元数据节点对外提供服务。测试结果表明,备元数据节点本地和内存中的元数据均与主元数据节点保持一致,且故障恢复时间小于1 s。