发明

一种基于SSD的日志数据保存方法、装置、设备和介质

2023-08-03 07:22:33 发布于四川 1
  • 申请专利号:CN202010380420.2
  • 公开(公告)日:2023-08-01
  • 公开(公告)号:CN111581126A
  • 申请人:苏州浪潮智能科技有限公司
摘要:本发明公开了一种基于SSD的日志数据保存方法,包括:将日志数据中运行态的元数据配置为在SSD的内存物理地址中连续存放;为内存物理地址中元数据连续存放的区域划分预设数量的Buffer缓冲区,使所有的Buffer缓冲区具有预设循环顺序;按照预设循环顺序存入读写过程中产生的元数据的更新数据;定义日志数据的内存逻辑地址与物理地址的映射表;响应于一个Buffer缓冲区存满,对Buffer缓冲区中的数据执行NAND写操作,并对SSD中未写入NAND的元数据执行预设长度的NAND写操作;响应于NAND写操作完成,将相应的Buffer缓冲区排在预设循环顺序最后等待存储元数据的更新数据。本发明还公开了一种装置、设备和介质。本发明提出的方案可以减少元数据保存的复杂性。

专利内容

(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 CN 111581126 A (43)申请公布日 2020.08.25 (21)申请号 202010380420.2 (22)申请日 2020.05.08 (71)申请人 苏州浪潮智能科技有限公司 地址 215100 江苏省苏州市吴中区吴中经 济开发区郭巷街道官浦路1号9幢 (72)发明人 赵宝林  (74)专利代理机构 北京连和连知识产权代理有 限公司 11278 代理人 刘小峰 (51)Int.Cl. G06F 12/10(2016.01) G06F 12/0893(2016.01) 权利要求书2页 说明书9页 附图4页 (54)发明名称 一种基于SSD的日志数据保存方法、装置、设 备和介质 (57)摘要 本发明公开了一种基于SSD的日志数据保存 方法,包括:将日志数据中运行态的元数据配置 为在SSD的内存物理地址中连续存放;为内存物 理地址中元数据连续存放的区域划分预设数量 的Buffer缓冲区,使所有的Buffer缓冲区具有预 设循环顺序;按照预设循环顺序存入读写过程中 产生的元数据的更新数据;定义日志数据的内存 逻辑地址与物理地址的映射表;响应于一个 Buffer缓冲区存满,对Buffer缓冲区中的数据执 行NAND写操作,并对SSD中未写入NAND的元数据 执行预设长度的NAND写操作;响应于NAND写操作

最新专利