System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 存储数据实时迁移的在存储设备处的预填充命令制造技术_技高网

存储数据实时迁移的在存储设备处的预填充命令制造技术

技术编号:41391302 阅读:6 留言:0更新日期:2024-05-20 19:13
提供了一种用于管理数据迁移操作的方法,包括:由存储设备创建指示要从存储设备的源存储装置复制到目标存储装置的数据在源存储装置处的位置的读取提交队列条目,该读取提交队列条目包括包含元数据的字段,该元数据包括用于从源存储装置读取数据的信息。

【技术实现步骤摘要】

根据本公开的一个或多个实施例的一个或多个方面涉及用于数据存储的系统和方法。


技术介绍

1、本
技术介绍
章节旨在仅提供上下文,并且本章节中任何实施例或概念的公开内容不构成承认所述实施例或概念是现有技术。

2、在数据存储的领域中,实时迁移(live migration)操作(或实时迁移过程)可以是指当源存储装置可能潜在地从源服务器接收用户数据读取或用户数据写入(例如,源存储装置是实时的)时将数据(例如,存储数据)从一个存储装置复制到另一存储装置(例如,从源存储装置复制到目标存储装置)的迁移操作或迁移过程。如本文所使用的,“实时迁移”组件(例如,“实时迁移服务器”或“实时迁移存储设备”等)是指可能涉及从源存储装置到目标存储装置的数据传递并且可能比系统的其他组件具有更高/附加特权(例如,用以访问系统内的数据的更高/附加特权)的组件。

3、数据结构可以用于跟踪源存储装置内的要复制到目标存储装置的数据的位置。尽管与存储设备的存储容量相比,与数据结构相关联的元数据相对较小,但是处理数据结构的操作可能消耗相对大量的主机处理资源。例如,主机可以处理数据结构的元数据以创建用于从源存储装置中提取出数据以进行实时迁移的命令(例如,提交队列条目(submissionqueue entry,sqe))。

4、相应地,可能存在适合于改进用于管理或执行数据迁移(例如,实时迁移)的元数据的通信的方法、设备和系统。


技术实现思路

1、本公开的一个或多个实施例的各方面涉及计算机存储系统,并且提供了对用于处理提交队列条目以管理数据迁移的系统和方法的改进。

2、根据本公开的一个或多个实施例,提供了一种用于管理数据迁移操作的方法,包括由存储设备创建指示要从存储设备的源存储装置复制到目标存储装置的数据在源存储装置处的位置的读取提交队列条目,该读取提交队列条目包括包含元数据的字段,该元数据包括用于从源存储装置读取数据的信息。

3、该方法还可以包括:由存储设备向主机发送读取提交队列条目,由存储设备接收基于读取提交队列条目的命令,以及由存储设备基于该命令从源存储装置读取数据。

4、该方法还可以包括基于读取提交队列条目存储在存储设备上而从源存储装置读取数据。

5、读取提交队列条目的字段可以是读取提交队列条目的多个条目中的一个条目,并且该多个条目可以包括用于从源存储装置读取数据的信息。

6、元数据可以包括数据指针或命令标识符。

7、可以使用来自与用户数据写入相对应的写入提交队列条目的信息来创建读取提交队列条目。

8、该方法还可以包括基于在源存储装置中接收的用户数据写入来生成分散收集列表或位图,其中,基于分散收集列表或位图来创建读取提交队列条目。

9、该方法还可以包括:由存储设备将数据从源存储装置复制到存储设备的高速缓存,或者致使数据存储在主机上。

10、该方法还可以包括:由存储设备创建写入提交队列条目,以供目标实时迁移服务器或目标实时迁移存储设备处理。

11、根据本公开的一个或多个其他实施例,提供了一种用于管理数据迁移操作的存储设备,该存储设备被配置为:创建指示要从存储设备的源存储装置复制到目标存储装置的数据在源存储装置处的位置的读取提交队列条目,该读取提交队列条目包括包含元数据的字段,该元数据包括用于从源存储装置读取数据的信息。

12、读取提交队列条目的字段可以是读取提交队列条目的多个条目中的一个条目,并且该多个条目可以包括用于从源存储装置读取数据的信息。

13、元数据可以包括数据指针或命令标识符。

14、可以使用来自与用户数据写入相对应的写入提交队列条目的信息来创建读取提交队列条目。

15、存储设备可以被配置为:基于在源存储装置中接收的用户数据写入来生成分散收集列表或位图,并且基于分散收集列表或位图来创建读取提交队列条目。

16、存储设备可以被配置为:创建写入提交队列条目,以供目标实时迁移服务器或目标实时迁移存储设备处理。

17、根据本公开的一个或多个其他实施例,提供了一种用于管理数据迁移操作的系统,包括主机和存储设备,其中,存储设备被配置为创建指示要从存储设备的源存储装置复制到目标存储装置的数据在源存储装置处的位置的读取提交队列条目,该读取提交队列条目包括包含元数据的字段,该元数据包括用于从源存储装置读取数据的信息。

18、存储设备可以被配置为:向主机发送读取提交队列条目,接收基于读取提交队列条目的命令,以及基于该命令从源存储装置读取数据。

19、存储设备可被配置为基于读取提交队列条目存储在存储设备上而从源存储装置读取数据。

20、可以使用来自与用户数据写入相对应的写入提交队列条目的信息来创建读取提交队列条目。

21、存储设备可以被配置为:创建写入提交队列条目,以供目标实时迁移服务器或目标实时迁移存储设备处理。

本文档来自技高网...

【技术保护点】

1.一种用于管理数据迁移操作的方法,该方法包括:由存储设备创建指示要从所述存储设备的源存储装置复制到目标存储装置的数据在所述源存储装置处的位置的读取提交队列条目,所述读取提交队列条目包括包含元数据的字段,所述元数据包括用于从所述源存储装置读取所述数据的信息。

2.根据权利要求1所述的方法,还包括:

3.根据权利要求1所述的方法,还包括基于所述读取提交队列条目存储在所述存储设备上而从所述源存储装置读取所述数据。

4.根据权利要求1所述的方法,其中:

5.根据权利要求1所述的方法,其中,所述元数据包括数据指针或命令标识符。

6.根据权利要求1所述的方法,其中,使用来自与用户数据写入相对应的写入提交队列条目的信息来创建所述读取提交队列条目。

7.根据权利要求1所述的方法,还包括基于在所述源存储装置中接收的用户数据写入来生成分散收集列表或位图,

8.根据权利要求1所述的方法,还包括:

9.根据权利要求1所述的方法,还包括由所述存储设备创建写入提交队列条目,以供目标实时迁移服务器或目标实时迁移存储设备处理。

10.一种用于管理数据迁移操作的存储设备,所述存储设备被配置为创建指示要从所述存储设备的源存储装置复制到目标存储装置的数据在所述源存储装置处的位置的读取提交队列条目,所述读取提交队列条目包括包含元数据的字段,所述元数据包括用于从所述源存储装置读取所述数据的信息。

11.根据权利要求10所述的存储设备,其中:

12.根据权利要求10所述的存储设备,其中,所述元数据包括数据指针或命令标识符。

13.根据权利要求10所述的存储设备,其中,使用来自与用户数据写入相对应的写入提交队列条目的信息来创建所述读取提交队列条目。

14.根据权利要求10所述的存储设备,其中,所述存储设备被配置为:

15.根据权利要求10所述的存储设备,被配置为创建写入提交队列条目,以供目标实时迁移服务器或目标实时迁移存储设备处理。

16.一种用于管理数据迁移操作的系统,所述系统包括:

17.根据权利要求16所述的系统,其中,所述存储设备被配置为:

18.根据权利要求16所述的系统,其中,所述存储设备被配置为基于所述读取提交队列条目存储在所述存储设备上而从所述源存储装置读取所述数据。

19.根据权利要求16所述的系统,其中,使用来自与用户数据写入相对应的写入提交队列条目的信息来创建所述读取提交队列条目。

20.根据权利要求16所述的系统,其中,所述存储设备被配置为创建写入提交队列条目,以供目标实时迁移服务器或目标实时迁移存储设备处理。

...

【技术特征摘要】

1.一种用于管理数据迁移操作的方法,该方法包括:由存储设备创建指示要从所述存储设备的源存储装置复制到目标存储装置的数据在所述源存储装置处的位置的读取提交队列条目,所述读取提交队列条目包括包含元数据的字段,所述元数据包括用于从所述源存储装置读取所述数据的信息。

2.根据权利要求1所述的方法,还包括:

3.根据权利要求1所述的方法,还包括基于所述读取提交队列条目存储在所述存储设备上而从所述源存储装置读取所述数据。

4.根据权利要求1所述的方法,其中:

5.根据权利要求1所述的方法,其中,所述元数据包括数据指针或命令标识符。

6.根据权利要求1所述的方法,其中,使用来自与用户数据写入相对应的写入提交队列条目的信息来创建所述读取提交队列条目。

7.根据权利要求1所述的方法,还包括基于在所述源存储装置中接收的用户数据写入来生成分散收集列表或位图,

8.根据权利要求1所述的方法,还包括:

9.根据权利要求1所述的方法,还包括由所述存储设备创建写入提交队列条目,以供目标实时迁移服务器或目标实时迁移存储设备处理。

10.一种用于管理数据迁移操作的存储设备,所述存储设备被配置为创建指示要从所述存储设备的源存储装置复制到目标存储装置的数据在所述源存储装置处的位置的读取提交队...

【专利技术属性】
技术研发人员:D·L·赫尔米克CC·CJ·A·吴
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1