元数据重建方法、数据存储装置控制器及数据存储装置制造方法及图纸

技术编号:38462521 阅读:35 留言:0更新日期:2023-08-11 14:39
本申请涉及数据存储装置应用技术领域,公开了一种元数据重建方法、装置、数据存储装置控制器及数据存储装置,该元数据重建方法,应用于数据存储装置,数据存储装置包括存储空间和内存空间,包括:对存储空间中的每一条日志创建历史日志时间戳;将当前扫描到的内存空间中日志的时间戳确定为第一时间戳;获取存储空间中映射表的下刷时间,并将下刷时间确定为第二时间戳;对比第一时间戳与第二时间戳,得到第一对比结果;根据第一对比结果与历史日志时间戳,重建元数据。本申请能够通过时间戳比较技术判断是否更新当前映射关系,从而进行异常掉电后元数据的重建,提高重建元数据的效率,在大数据存储时代,将进一步提高大数据中心的元数据恢复效率。元数据恢复效率。元数据恢复效率。

【技术实现步骤摘要】
元数据重建方法、数据存储装置控制器及数据存储装置


[0001]本申请实施方式涉及数据存储装置应用
,特别是涉及一种元数据重建方法、装置、数据存储装置控制器及数据存储装置。

技术介绍

[0002]数据存储装置硬盘(SSD)通过一张映射表查询数据所在的闪存物理空间,这张映射表称为L2P,即logic to physical,逻辑地址到物理地址的转换。通常L2P的大小是用户容量的1/1000,对于单盘TB级别的盘片,L2P的大小通常在GB级别,特别是随着大数据中心及云存储的大力发展,所需存储量级不断攀升,存储盘的容量达到16TB及32TB甚至更高,其L2P所需的存储容量也不断增加。通常,L2P表缓存在双倍速率同步动态随机存储器(DDR)中,闪存(Nand)中的L2P表更新滞后于DDR,异常掉电后就会丢失部分映射,业界通常采用记录日志的方式在DDR中对L2P的改动记录日志,日志会实时落盘,当异常掉电的情况发生之后,通过扫描已落盘的日志就可以恢复内存DDR中最新的L2P,从而恢复数据。
[0003]目前,现有技术采用顺序扫描NAND中的日志本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种元数据重建方法,应用于数据存储装置,其特征在于,所述数据存储装置包括存储空间和内存空间,所述方法包括:对所述存储空间中的每一条日志创建历史日志时间戳,其中,每一所述历史日志时间戳对应所述数据存储装置的物理块的一个逻辑地址到物理地址的映射关系;将当前扫描到的内存空间中日志的时间戳确定为第一时间戳;获取所述存储空间中映射表的下刷时间,并将所述下刷时间确定为第二时间戳;对比所述第一时间戳与所述第二时间戳,得到第一对比结果;根据所述第一对比结果与所述历史日志时间戳,重建元数据。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一对比结果与所述历史日志时间戳,重建元数据,包括:若所述第一对比结果为所述第一时间戳晚于所述第二时间戳,则根据所述第一对比结果与所述历史日志时间戳,确定第二对比结果;根据所述第二对比结果,重建元数据。3.根据权利要求1所述的方法,其特征在于,所述对比所述第一时间戳与所述第二时间戳,得到第一对比结果之后,所述方法还包括:若所述第一对比结果为所述第一时间戳晚于所述第二时间戳,则将当前映射关系更新为所述第一时间戳对应的映射关系,得到第一更新结果。4.根据权利要求3所述的方法,其特征在于,所述根据所述第二对比结果,重建元数据,包括:若所述第二对比结果为所述历史日志时间戳晚于所述第一时间戳,则将当前映射关系更新为所述历史日志时间戳对应的映射关系,得到第二更新结果;若所述第二对比结果为所述第一时间戳晚于所述历史日志时间戳,则将所述第一更新结果确定为第二更新结果;根据所述第二更...

【专利技术属性】
技术研发人员:戴建松
申请(专利权)人:南方电网大数据服务有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1