[发明专利]一种基于FTL的具有版本管理功能的固态硬盘及其实现方法在审
申请号: | 201610858744.6 | 申请日: | 2016-09-28 |
公开(公告)号: | CN106649129A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 梁启峰 | 申请(专利权)人: | 深圳市金泰克半导体有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F12/06 |
代理公司: | 深圳市精英专利事务所44242 | 代理人: | 冯筠 |
地址: | 518000 广东省深圳市龙华新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种基于FTL的具有版本管理功能的固态硬盘及其实现方法,其固态硬盘,包括版本管理模块、映射表管理模块,当固态硬盘接收到来自主机端的写操作时,版本管理模块分配并记录该逻辑地址的版本号,映射表管理模块调度并更新相应版本的映射表。但是并不废弃(回收)之前的数据及版本号,如此在固态硬盘内可以同时保存同一逻辑地址的多份不同版本的数据,可以方便的实现数据的回退及版本跟踪;在后续的固态硬盘接收到读命令时,则根据读命令之前提供的版本号读出相对应的数据,从存储的角度看实现了硬盘级别的数据文件版本的管理与维护,提高了数据文件版本管理的可靠性与安全性。 | ||
搜索关键词: | 一种 基于 ftl 具有 版本 管理 功能 固态 硬盘 及其 实现 方法 | ||
【主权项】:
一种基于FTL的具有版本管理功能的固态硬盘,其特征在于,包括:版本管理模块、映射表管理模块;所述版本管理模块,用于为每一个版本的数据提供一个映射表,记录所述版本的逻辑数据地址和物理数据地址的对应关系,在FTL软件中间层收到写操作时,用于为所述版本的逻辑数据地址分配版本号;所述映射表管理模块,用于根据所述版本管理模块为所述版本的逻辑数据地址分配的版本号,查找并调度对应的映射表,并更新当前逻辑数据地址的映射关系到对应的映射表中,以及记录更新后的映射表到Flash的特殊区域中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市金泰克半导体有限公司,未经深圳市金泰克半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610858744.6/,转载请声明来源钻瓜专利网。