发明名称 |
机群文件系统分布式元数据一致性保证方法及系统 |
摘要 |
本发明提供一种结合本地日志的机群文件系统分布式元数据操作一致性保证方法。其中,协调者和参与者将为分布式元数据子操作生成的分布式元数据子操作更新记录作为一个本地事务记录在本地日志中,所述分布式元数据子操作更新记录包括分布式事务和/或分布式元数据更新,在本地事务提交之后,所述分布式事务被写入到分布式日志中,所述分布式元数据更新被写入到元数据磁盘。该方法还包括在开始分布式元数据子操作之前对本地日志事务进行强制提交的步骤。该方法有效地复用了本地日志,降低了分布式日志的实现复杂度,此外,还能够避免出现级联撤销。 |
申请公布号 |
CN103077222A |
申请公布日期 |
2013.05.01 |
申请号 |
CN201210591061.0 |
申请日期 |
2012.12.31 |
申请人 |
中国科学院计算技术研究所;天津中科蓝鲸信息技术有限公司 |
发明人 |
郑彩平;邵冰清;张军伟;刘振军;王利虎;张浩 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京泛华伟业知识产权代理有限公司 11280 |
代理人 |
王勇 |
主权项 |
一种结合本地日志的机群文件系统分布式元数据操作一致性保证方法,所述方法包括: 步骤1,协调者和参与者将为分布式元数据子操作生成的分布式元数据子操作更新记录作为一个本地事务记录在本地日志中,所述分布式元数据子操作更新记录包括分布式事务和/或分布式元数据更新,在本地事务提交之后,所述分布式事务被写入到分布式日志中,所述分布式元数据更新被写入到元数据磁盘; 其中,所述分布式元数据更新包括分布式元数据子操作对文件系统元数据的更新,所述分布式事务包括关于分布式元数据子操作的状态信息; 步骤2,协调者和参与者根据所述分布式日志来对机群文件系统元数据操作的一致性进行恢复。 |
地址 |
100190 北京市海淀区中关村科学院南路6号 |