一种分布式存储系统中元数据容错恢复方法专利登记公告
专利名称:一种分布式存储系统中元数据容错恢复方法
摘要:本发明提供一种分布式存储系统中元数据容错恢复方法,当元数据服务器掉电时,内存中元数据与元数据文件中的元数据可能并不是一致,因为之前进行了一些文件操作,每个文件操作成功后都有日志记录,这些文件操作导致了元数据的更新,但没有及时写入到元数据文件中,在使用恢复操作恢复元数据时,会先将最近的元数据文件加载到内存中,然后根据version值决定从哪条log开始恢复,每执行一条log其实就是将先前的文件操作再执行一次,当所有log执行完毕,将内存中元数据写入到元数据文件中,产生的新的元数据文件与掉电时刻内存中的元数据
专利类型:发明专利
专利号:CN201210072863.0
专利申请(专利权)人:浪潮电子信息产业股份有限公司
专利发明(设计)人:崔赢;颜秉珩;张明富;张俊;张现忠
主权项:一种分布式存储系统中元数据容错恢复方法,?其特征在于恢复步骤如下:元数据服务器会每隔一段时间将内存中的元数据写入到元数据文件中,如果发生掉电,那么从最后一次执行将内存中的元数据写入到文件操作到掉电时刻之间进行的元数据操作,会因为没有从内存写入到文件而丢失,所以采用changelog的机制,为元数据生成命名为changelog.*.dfs的文件,其中,*表示数字N,这些文件以log的方式将每次的元数据操作记录下来,这些文件可称为元数据改变日志文件,以下简称为日志文件,它们存储了过去的N?小时的文件改变,N最
专利地区:山东
关于上述专利公告申明 : 上述专利公告转载自国家知识产权局网站专利公告栏目,不代表该专利由我公司代理取得,上述专利权利属于专利权人,未经(专利权人)许可,擅自商用是侵权行为。如您希望使用该专利,请搜索专利权人联系方式,获得专利权人的授权许可。