[发明专利]一种存储器、存储系统、主机及数据操作、垃圾回收方法在审
申请号: | 201810020423.8 | 申请日: | 2018-01-09 |
公开(公告)号: | CN110018966A | 公开(公告)日: | 2019-07-16 |
发明(设计)人: | 吴忠杰 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 龙洪;栗若木 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 主机 存储系统 访问接口 垃圾回收 数据操作 对象操作 存储控制单元 处理逻辑 存储介质 存储逻辑 管理单元 数据布局 数据中心 应用场景 申请 隔离 保证 | ||
1.一种存储器,包括:
存储介质,包括多个物理存储单元;
管理单元,用于实现与所述存储介质相关的处理逻辑;
基于对象的访问接口,供主机通过所述访问接口对所述存储器执行对象操作。
2.如权利要求1所述的存储器,其特征在于:
所述管理单元实现的处理逻辑包括以下一种或多种:磨损平衡、IO调度、IO控制器、坏块管理、日志管理、非易失性内存管理、独立磁盘冗余阵列、编解码、闪存通道控制器。
3.如权利要求1所述的存储器,其特征在于:
所述对象是所述存储器对外提供的逻辑存储单元,一个对象对应于一个或多个物理存储单元。
4.如权利要求3所述的存储器,其特征在于:
所述管理单元实现的处理逻辑包括:管理对象,维护对象与物理存储单元之间的对应关系以实现逻辑存储空间与物理存储空间之间的映射,所述逻辑存储空间使用包括对象标识的信息表示,所述物理存储空间使用包括物理存储单元标识的信息表示。
5.如权利要求4所述的存储器,其特征在于:
所述管理单元实现的处理逻辑包括:
解析和处理主机发送的读对象指令,查找所述对象读指令中指定对象对应的物理存储单元,从查找到的物理存储单元上读取数据;
解析和处理主机发送的对象写指令,查找所述对象写指令中指定对象对应的物理存储单元,向查找到的物理存储单元写入数据。
6.如权利要求4所述的存储器,其特征在于:
所述管理单元实现的处理逻辑包括以下至少一种:
解析和处理主机发送的创建对象指令,创建对象,为创建的对象分配物理存储单元,记录创建的对象与分配的物理存储单元之间的对应关系;
解析和处理主机的删除对象指令,删除所述删除对象指令中的指定对象;
解析和处理主机的封存对象指令,将所述封存对象指令中指定对象的数据设置成只读模式;
解析和处理主机的对象查询指令,查询所述对象查询指令中指定对象的信息并返回给所述主机。
7.如权利要求1-6中任一所述的存储器,其特征在于:
所述存储器为固态硬盘,一个物理存储单元包括多个擦除块。
8.一种存储系统,包括存储器和主机,其特征在于:
所述存储器包括:
存储介质,包括多个物理存储单元;
管理单元,用于实现与所述存储介质相关的处理逻辑;
基于对象的访问接口,供主机通过所述访问接口对所述存储器执行对象操作;
所述主机包括:
存储控制单元,用于实现与数据布局相关的存储逻辑,通过所述基于对象的访问接口执行对象操作。
9.如权利要求8所述的存储系统,其特征在于:
所述存储控制单元实现的存储逻辑包括以下一种或多种:
地址映射,用于维护存储系统的逻辑地址与对象空间之间的映射关系,实现所述逻辑地址与对象空间之间的转换;
垃圾回收,用于通过对对象的读操作和写操作,将待回收的对象上的有效数据迁移到新的对象上,再对所述待回收的对象进行资源回收。
10.如权利要求8所述的存储系统,其特征在于:
所述对象是所述存储器对外提供的逻辑存储单元,一个对象对应于一个或多个物理存储单元。
11.如权利要求8所述的存储系统,其特征在于:
所述管理单元实现的所述处理逻辑包括:管理对象,维护对象与物理存储单元之间的对应关系以实现逻辑存储空间与物理存储空间之间的映射,所述逻辑存储空间使用包括对象标识的信息表示,所述物理存储空间使用包括物理存储单元标识的信息表示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810020423.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种BIOS单步调试控制方法、装置及系统
- 下一篇:数据存储装置及其操作方法