创建、删除命名空间的方法与存储设备技术

技术编号:30407246 阅读:23 留言:0更新日期:2021-10-20 11:15
提供了创建、删除命名空间的方法与存储设备。提供的命名空间创建方法,包括:接收创建命名空间的命令,所述命令指示了待创建的命名空间的大小;为待创建的命名空间分配命名空间标识符;在NS单元映射表中添加条目,以记录所述命名空间标识符。命名空间标识符。命名空间标识符。

【技术实现步骤摘要】
创建、删除命名空间的方法与存储设备


[0001]本专利技术涉及固态存储设备,具体地,涉及在固态存储设备中提供多个命名空间。

技术介绍

[0002]以固态存储设备(Solid Storage Device,SSD)为例,如图1所示,展示了存储设备的框图。固态存储设备102同主机相耦合,用于为主机提供存储能力。主机同固态存储设备102之间可通过多种方式相耦合,耦合方式包括但不限于通过例如SATA(Serial Advanced Technology Attachment,串行高级技术附件)、SCSI(Small Computer System Interface,小型计算机系统接口)、SAS(Serial Attached SCSI,串行连接SCSI)、IDE(Integrated Drive Electronics,集成驱动器电子)、USB(Universal Serial Bus,通用串行总线)、PCIE(Peripheral Component Interconnect Express,PCIe,高速外围组件互联)、NVMe(NVM Expr本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种命名空间创建方法,包括:接收创建命名空间的命令,所述命令指示了待创建的命名空间的大小;为待创建的命名空间分配命名空间标识符;在NS单元映射表中添加条目,以记录所述命名空间标识符。2.根据权利要求1所述的方法,还包括:依据待创建的命名空间的大小,分配一个或多个命名空间单元,其中命名空间单元指示连续的全局逻辑地址空间;在NS单元映射表中添加条目,以记录所述命名空间标识符与所分配的一个或多个命名空间单元。3.根据权利要求2所述的方法,其中从NS单元分配表中获取可用的命名空间单元,并分配给待创建的命名空间,其中NS单元分配表的条目记录了命名空间单元是否被分配给命名空间。4.根据权利要求1

3之一所述的方法,还包括:将NS单元映射表或NS单元映射表的更新记录到NVM芯片。5.根据权利要求1

4之一所述的方法,其中NS单元映射表条目中的一个或多个命名空间单元是排序的,NS单元在NS单元映射表条目中的位置指示了NS单元在全局逻辑地址空间中的位置。6.根据权利要求1

5之一所述的方法,还包括:接收IO命令,其中所述IO命令中指示命名空间标识符与命名空间逻辑地址;为所述命名空间逻辑地址分配命名空间单元,其中命名空间单元指示...

【专利技术属性】
技术研发人员:刘筱君路向峰曹定尊
申请(专利权)人:北京忆恒创源科技股份有限公司
类型:发明
国别省市:

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

1