操作存储设备的方法和使用该方法操作存储系统的方法技术方案

技术编号:33515538 阅读:21 留言:0更新日期:2022-05-19 01:23
在操作包括经由主机设备彼此连接的第一存储设备和第二存储设备的存储设备的方法中,接收针对第一存储设备中包括的第一命名空间的数据迁移请求。在第二存储设备中生成第二命名空间。第二命名空间对应于第一命名空间。设置用于执行与数据迁移请求对应的数据迁移操作的指针表。基于指针表将第一数据和第二数据迁移到第二命名空间。第一数据被存储在第一命名空间中。第二数据被存储在第一存储设备中包括的第一缓冲存储器中并且对应于第一命名空间。基于数据迁移操作被执行,第二数据直接从第一缓冲存储器发送到第二命名空间。第一缓冲存储器发送到第二命名空间。第一缓冲存储器发送到第二命名空间。

【技术实现步骤摘要】
操作存储设备的方法和使用该方法操作存储系统的方法
[0001]相关申请的交叉引用
[0002]本申请要求于2020年10月26日在韩国知识产权局(KIPO)提交的韩国专利申请No.10

2020

0139100的优先权,其内容通过引用全部并入本文。


[0003]示例实施例总体上涉及半导体集成电路,更具体地,涉及操作存储设备的方法以及使用操作存储设备的方法操作存储系统的方法。

技术介绍

[0004]特定类型的数据存储设备包括一个或更多个半导体存储器件。这样的数据存储设备的示例包括固态驱动器(SSD)。与硬盘驱动器(HDD)相比,这些类型的数据存储设备可以具有各种设计和/或性能优势。潜在优势的示例包括没有移动机械部件、更高的数据访问速度、稳定性、耐久性和/或低功耗。近年来,各种系统(例如,膝上型计算机、汽车、飞机、无人机等)都采用SSD进行数据存储。
[0005]最近,包括半导体存储器件的一些数据存储设备支持命名空间功能。例如,为了支持主机设备的操作,可以将利用一个物理设备实现的数据存本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种操作存储设备的方法,所述存储设备包括经由主机设备彼此连接的第一存储设备和第二存储设备,所述方法包括:接收针对所述第一存储设备中包括的第一命名空间的数据迁移请求;在所述第二存储设备中生成第二命名空间,所述第二命名空间对应于所述第一命名空间;设置用于执行与所述数据迁移请求相对应的数据迁移操作的指针表;以及基于所述指针表将所述第一命名空间中存储的第一数据和所述第一存储设备中包括的第一缓冲存储器中存储的第二数据迁移到所述第二命名空间,所述第二数据对应于所述第一命名空间,其中,基于所述数据迁移操作被执行,所述第二数据直接从所述第一缓冲存储器发送到所述第二命名空间。2.根据权利要求1所述的方法,其中:所述第一数据是已经存储在所述第一命名空间中的冷数据,并且所述第二数据是要从所述第一缓冲存储器冲刷到所述第一命名空间的热数据。3.根据权利要求2所述的方法,其中,基于所述数据迁移操作被执行,所述第二数据不是从所述第一缓冲存储器冲刷到所述第一命名空间,而是在不经过所述第一命名空间的情况下直接从所述第一缓冲存储器发送到所述第二命名空间。4.根据权利要求1所述的方法,其中,在迁移所述第一数据和所述第二数据时,所述第一数据和所述第二数据直接被发送到所述第二命名空间,而不经过所述主机设备中包括的主机存储器。5.根据权利要求1所述的方法,其中,所述第二命名空间的容量大于或等于所述第一命名空间的容量。6.根据权利要求5所述的方法,其中,所述第一存储设备包括多个第一非易失性存储器,并且所述第一命名空间设置在所述多个第一非易失性存储器中的至少一部分第一非易失性存储器上,并且所述第二存储设备包括多个第二非易失性存储器,并且所述第二命名空间设置在所述多个第二非易失性存储器中的至少一部分第二非易失性存储器上。7.根据权利要求1所述的方法,其中,设置所述指针表包括:在所述第一命名空间中设置第一指针和第二指针,所述第一指针指示所述第一数据在所述第一命名空间中的开始位置,所述第二指针指示所述第一数据在所述第一命名空间中的结束位置;在所述第二命名空间中设置第一目标指针和第二目标指针,所述第一目标指针对应于所述第一指针,所述第二目标指针对应于所述第二指针;在所述第一命名空间中设置第三指针,对于被冲刷到所述第一命名空间并且其在第一命名空间中开始位置被设置为对应于所述第二指针的所述第二数据,所述第三指针指示所述第二数据在所述第一命名空间中的结束位置;以及在所述第二命名空间中设置第三目标指针,所述第三目标指针对应于所述第三指针。8.根据权利要求7所述的方法,其中,所述第一指针、所述第二指针、所述第三指针、所述第一目标指针、所述第二目标指针和所述第三目标指针中的每一者对应于逻辑地址。
9.根据权利要求7所述的方法,其中,将所述第一数据和所述第二数据迁移到所述第二命名空间包括:将所述第一数据复制到所述第二命名空间中的第一位置,所述第一位置对应于所述第一目标指针和所述第二目标指针;以及将所述第二数据复制到所述第二命名空间中的第二位置,所述第二位置对应于所述第二目标指针和所述第三目标指针。10.根据权利要求1所述的方法,所述方法还包括:将所述第二存储设备连接到所述主机设备,其中,在所述第二存储设备连接到所述主机设备之后,进行所述数据迁移请求的接收。11.根据权利要求1所述的方法,其中,在迁移所述第一数据和所述第二数据时,所述第一数据和所述第二数据同时从所述第一存储设备被发送到所述第二存储设备。12.根据权利要求11所述的方法,其中,所述第一存储设备包括第一引脚和第二引脚,所述第一引脚连接到所述第一命名空间中包括的至少一个第一非易失性存储器,并且所述第二引脚连接到所述第一缓冲存储器,并且...

【专利技术属性】
技术研发人员:古鲁拉杰
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1