存储系统元数据预读方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:41445904 阅读:14 留言:0更新日期:2024-05-28 20:36
本申请涉及一种存储系统元数据预读方法、装置、计算机设备和存储介质。所述方法包括:在存储系统中写入读写数据时,监测在固定时间间隔内连续的读写数据,并对所述固定时间间隔内连续的读写数据进行切分聚合形成聚合数据;在所述聚合数据写入所述存储系统后,对所述聚合数据映射的元数据设置为同一批的批次标识;在数据访问时,若触发所述批次标识的读写访问次数大于提取次数阈值时,将设置所述批次标识的元数据提取到元数据缓存中进行数据访问。本申请可将设置批次标识被再次访问时触发预取将该批元数据提升到元数据缓存中,加速读时性能,能够有效提高元数据缓存的命中率,提升缓存的利用率。

【技术实现步骤摘要】

本申请涉及服务器,特别是涉及一种存储系统元数据预读方法、装置、计算机设备和存储介质


技术介绍

1、在全闪存储系统中,通过维护庞大的元数据来管理物理地址空间,元数据通过b+树来维护,数据物理地址(pba)中每个8k数据空间与主机卷逻辑地址(lba)的每个元数据(entry node)对应关联,实现主机卷逻辑地址(lba)与数据物理地址(pba)相映射,每个元数据(entry node)代表一个空间粒度为grainsize(8k数据空间)的数据映射关系;元数据管理是全闪存储系统的基础组件,这也使得在线重删、在线实时压缩等数据缩减等高级特性得到实现。元数据的访问速度决定了全闪系统的性能。

2、由于元数据量远超存储系统(ram)的量,因此大量的元数据是在磁盘上按照固定块大小存储的,当需要时会通过元数据查询接口去盘上读取该大块数据。然后遍历其中的内容找到对应的位图(map),耗时长,处理效率低。通常为提高查询效率,需要设计元数据缓存来对盘上的热点元数据进行加速,来减少查询元数据时的读盘次数。元数据缓存会占用大量的内存资源,且缓存随着量的增加,无效元数据本文档来自技高网...

【技术保护点】

1.一种存储系统元数据预读方法,其特征在于,包括:

2.根据权利要求1所述的存储系统元数据预读方法,其特征在于,所述在存储系统中写入读写数据时,监测在固定时间间隔内连续的读写数据,并对所述固定时间间隔内连续的读写数据进行切分聚合形成聚合数据步骤包括:

3.根据权利要求2所述的存储系统元数据预读方法,其特征在于,所述对所述固定时间间隔内连续的读写数据进行切分聚合形成聚合数据步骤包括:

4.根据权利要求3所述的存储系统元数据预读方法,其特征在于,在所述聚合数据写入所述存储系统后,对所述聚合数据映射的元数据设置为同一批的批次标识步骤包括:

5.根...

【技术特征摘要】

1.一种存储系统元数据预读方法,其特征在于,包括:

2.根据权利要求1所述的存储系统元数据预读方法,其特征在于,所述在存储系统中写入读写数据时,监测在固定时间间隔内连续的读写数据,并对所述固定时间间隔内连续的读写数据进行切分聚合形成聚合数据步骤包括:

3.根据权利要求2所述的存储系统元数据预读方法,其特征在于,所述对所述固定时间间隔内连续的读写数据进行切分聚合形成聚合数据步骤包括:

4.根据权利要求3所述的存储系统元数据预读方法,其特征在于,在所述聚合数据写入所述存储系统后,对所述聚合数据映射的元数据设置为同一批的批次标识步骤包括:

5.根据权利要求3所述的存储系统元数据预读方法,其特征在于,在所述存储系统中写入读写数据时,包括:

【专利技术属性】
技术研发人员:赵书龙张在理亓国强
申请(专利权)人:苏州元脑智能科技有限公司
类型:发明
国别省市:

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

1