预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114281246A(43)申请公布日2022.04.05(21)申请号202111426061.0(22)申请日2021.11.26(71)申请人苏州浪潮智能科技有限公司地址215100江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢(72)发明人李亚端(74)专利代理机构济南舜源专利事务所有限公司37205代理人孙玉营(51)Int.Cl.G06F3/06(2006.01)G06F16/21(2019.01)权利要求书2页说明书9页附图2页(54)发明名称一种基于云管理平台的云硬盘在线迁移方法、装置、设备(57)摘要本发明属于云存储技术领域,具体提供一种基于云管理平台的云硬盘在线迁移方法、装置、设备,所述方法包括如下步骤:接收到迁移请求时,根据请求中的云硬盘类型选择源存储后端;创建目的存储后端上的云硬盘类型及服务质量并根据云硬盘类型在目的存储后端创建新的空白云硬盘;获取源云硬盘的服务质量和目的云硬盘的服务质量并将获取的服务质量设置到模拟处理器块存储上;使用源云硬盘的服务质量读取源云硬盘的数据进行压缩处理后进行保存;使用目的云硬盘的服务质量对模拟处理器块存储中的数据进行数据恢复后复制到目的云硬盘中;复制成功后,将源存储后端的云硬盘删除。解决源和目的云硬盘服务质量不同时无法进行在线迁移的问题。CN114281246ACN114281246A权利要求书1/2页1.一种基于云管理平台的云硬盘在线迁移方法,其特征在于,包括如下步骤:接收到在线迁移请求时,根据请求中的云硬盘类型选择源存储后端;创建目的存储后端上的云硬盘类型及服务质量并根据云硬盘类型在目的存储后端创建新的空白云硬盘;空白云硬盘创建成功后,获取源存储后端云硬盘的服务质量和目的存储后端云硬盘的服务质量并将获取的服务质量设置到模拟处理器块存储上;使用源存储后端云硬盘的服务质量读取源存储后端云硬盘的数据进行压缩处理后保存在模拟处理器块存储中;使用目的存储后端云硬盘的服务质量对模拟处理器块存储中的数据进行数据恢复后复制到目的存储后端云硬盘中;数据复制成功后,将源存储后端的云硬盘删除。2.根据权利要求1所述的基于云管理平台的云硬盘在线迁移方法,其特征在于,接收到在线迁移请求时,根据请求中的云硬盘类型选择源存储后端的步骤包括:块存储模块的接口接收到用户发起的在线迁移请求后,将消息通过消息队列发送到块存储宿主机;块存储宿主机接收到消息后根据用户请求中的云硬盘类型选择源存储后端。3.根据权利要求2所述的基于云管理平台的云硬盘在线迁移方法,其特征在于,创建目的存储后端上的云硬盘类型及服务质量并根据云硬盘类型在目的存储后端创建新的空白云硬盘的步骤包括:块存储宿主机将消息发送给存储卷服务;存储卷服务接收到消息后通过消息队列将消息发送给目的存储后端的存储卷服务;目的存储后端的存储卷服务接收到消息后,创建目的存储后端上的云硬盘类型及服务质量并根据云硬盘类型在目的存储后端创建新的空白云硬盘。4.根据权利要求1所述的基于云管理平台的云硬盘在线迁移方法,其特征在于,空白云硬盘创建成功后,获取源存储后端云硬盘的服务质量和目的存储后端云硬盘的服务质量并将获取的服务质量设置到模拟处理器块存储上的步骤包括:空白云硬盘创建成功后,调用计算模块交换卷接口将迁移消息通过计算模块接口发送给计算主机;接收到迁移消息后,获取源存储后端云硬盘的服务质量和目的存储后端云硬盘的服务质量并将获取的服务质量设置到模拟处理器块存储上。5.根据权利要求4所述的基于云管理平台的云硬盘在线迁移方法,其特征在于,使用源存储后端云硬盘的服务质量读取源存储后端云硬盘的数据进行压缩处理后保存在模拟处理器块存储中的步骤包括:使用源存储后端云硬盘的服务质量将源存储后端云硬盘根据设定的偏移量分成数据块;对数据块进行压缩,形成压缩后的数据块并将压缩后的数据块保存在模拟处理器块存储中;将源存储后端云硬盘起始偏移量和压缩后的数据块大小记录在数据库中。6.根据权利要求5所述的基于云管理平台的云硬盘在线迁移方法,其特征在于,使用目2CN114281246A权利要求书2/2页的存储后端云硬盘的服务质量对模拟处理器块存储中的数据进行数据恢复后复制到目的存储后端云硬盘中的步骤包括:使用目的存储后端云硬盘的服务质量,根据数据库中记录的起始偏移量和压缩后的数据块大小,定位恢复起始写入偏移量,读取数据块大小,依次恢复所有数据块,将数据复制到目的存储后端云硬盘中。7.根据权利要求6所述的基于云管理平台的云硬盘在线迁移方法,其特征在于,该方法还包括:迁移过程中实时监测源存储后端云硬盘中是否有新数据;当监测到有新数据时,将数据复制到目的存储后端云硬盘中。8.根据权利要求1所述的基于云管理平台的云硬盘在线迁