发明名称 一种分布式文件系统快速数据恢复的方法
摘要 本发明公开了一种并行文件系统快速数据恢复的方法,包括:引入磁盘对象文件的概念,用来在系统正常运行过程中记录数据服务器每个磁盘存放了哪些对象,对于多元数据服务器,磁盘对象文件分布存储,以减少通讯,提高数据恢复时的并发性;磁盘对象文件异步写入,使得对并行文件系统关键路径的影响微乎其微;磁盘对象文件刷回放在索引节点(inode)被刷回的时机,这样可以充分利用元数据本身的可靠性机制。
申请公布号 CN102024016A 申请公布日期 2011.04.20
申请号 CN201010536451.9 申请日期 2010.11.04
申请人 天津曙光计算机产业有限公司 发明人 马照云;苗艳超;王勇;杨浩;付根希
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京安博达知识产权代理有限公司 11271 代理人 徐国文
主权项 一种分布式文件系统快速数据恢复的方法,其特征在于:包括以下步骤:A、系统正常运行过程中,客户端向元数据服务器发送创建或删除文件请求;B、对于创建请求,元数据服务器分配资源并进行初始化后,置flag标志,表明尚未记录入obj2disk,然后对客户端进行应答;对于删除请求,置索引节点inode无效后对客户端进行应答;C、脏队列回刷线程对inode回刷时,如果发现obj2disk标志被置位,则将对象通过扩展hash记录入本inode涉及到的所有obj2disk文件,清除标志位后刷回;垃圾回收线程负责从obj2disk文件清除已被删除的对象记录;D、当数据服务器发生磁盘故障时,所有元数据服务器上与故障盘对应的obj2disk文件的合集即为该盘的所有对象集合,可以以此为基础根据副本进行快速数据恢复。
地址 300384 天津市西青区华苑产业区(环外)海泰华科大街15号1-3层