[发明专利]一种基于分布式存储的数据复制卸载方法及终端设备在审
| 申请号: | 202110968861.9 | 申请日: | 2021-08-23 |
| 公开(公告)号: | CN113721849A | 公开(公告)日: | 2021-11-30 |
| 发明(设计)人: | 文刘飞;刘亮奇;陈坚 | 申请(专利权)人: | 深圳市杉岩数据技术有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 深圳新创友知识产权代理有限公司 44223 | 代理人: | 江耀纯 |
| 地址: | 518000 广东省深圳市福田区梅*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 分布式 存储 数据 复制 卸载 方法 终端设备 | ||
1.一种基于分布式存储的数据复制卸载方法,其特征在于,包括如下步骤:
S1:客户端向存储网关发送的数据复制请求指令,指示存储网关根据对应源卷、目的卷元数据信息;及数据复制请求中的数据拷贝偏移和长度,解析出所述源卷、目的卷所映射的对象信息;
S2:根据对象信息解析出源对象主存储节点信息,存储网关把需要复制的数据位置、长度信息、目的对象的拷贝位置信息发送给源对象主存储节点;
S3:根据源对象主存储节点收到的信息,获取目的对象对应的主存储节点信息,并从源对象主存储节点本地对应的存储介质读取数据,封装成写请求发送给目的对象主存储节点;
S4:指使目的对象主存储节点根据收到所述写请求,完成相应对象写入操作后,给源对象主存储节点回复写入成功的响应;
S5:指使源对象主存储节点收到所述目的对象主存储节点回复的响应,给网关节点回复数据复制处理成功的响应;
S6:指使网关节点收到所有上述源对象主存储节点所回复的响应后,给客户端回复数据复制请求完成的响应。
2.如权利要求1所述的基于分布式存储的数据复制卸载方法,其特征在于:
根据源卷、目的卷在网关侧是否有数据缓存、是否为克隆卷,存在四种场景,按照场景1-4优先级进行匹配处理:
场景1:源卷数据复制请求区域命中缓存数据;
场景2:源卷为克隆卷;
场景3:目的卷为克隆卷;
场景4:源卷、目的卷都为非克隆卷。
3.如权利要求2所述的基于分布式存储的数据复制卸载方法,其特征在于:
所述场景1中,其处理流程包括:
A1:客户端向存储网关发送的数据复制请求指令,指示存储网关根据对应源卷、目的卷元数据信息;及数据复制请求中的数据拷贝偏移和长度,解析出所述源卷、目的卷所映射的对象信息;
A2:所述数据复制请求指令的数据命中网关缓存数据,从网关缓存层中读取数据,封装成写请求发送给目的对象主存储节点;
A3:指使目的对象主存储节点接收写请求,把数据持久化到磁盘并回复响应。
4.如权利要求2所述的基于分布式存储的数据复制卸载方法,其特征在于:
所述场景2中,其处理流程包括:
B1:客户端向存储网关发送的数据复制请求指令,指示存储网关根据对应源卷、目的卷元数据信息;及数据复制请求中的数据拷贝偏移和长度,解析出所述源卷、目的卷所映射的对象信息;
B2:指示网关结合数据迁移请求中的源克隆卷对象名,探测源克隆卷对象;
B3:如源克隆卷对象不存在,则根据该卷元数据信息,从克隆卷对应的父卷中找到相应对象,给父卷对象主存储节点发送数据读请求;如源克隆卷对象存在,对源克隆卷对象主存储节点发送读请求;
B4:所述对象主存储节点接收到读请求,读取对象数据后给网关返回响应;
B5:所述网关接收到读响应后构造写请求,发送给目的对象主存储节点;
B6:指使目的对象主存储节点接收写请求,把数据持久化到磁盘后给网关回复响应。
5.如权利要求2所述的基于分布式存储的数据复制卸载方法,其特征在于:
所述场景3中,其处理流程包括:
C1:客户端向存储网关发送的数据复制请求指令,指示存储网关根据对应源卷、目的卷元数据信息;及数据复制请求中的数据拷贝偏移和长度,解析出所述源卷、目的卷所映射的对象信息;
C2:所述网关结合数据复制请求中的源卷对象信息,向源卷对象主存储节点发送读请求;
C3:指示源卷对象主存储节点读取源卷对象数据后,给网关回复响应信息;
C4:所述网关结合数据迁移请求中的目的克隆卷对象名,探测目的克隆卷对象;如目的克隆卷对象存在,则将源卷对象数据封装成写请求发送给目的克隆卷对象主存储节点;
C5:如目的克隆卷对象不存在,则根据该卷元数据信息,解析出克隆卷对应的父卷对应对象,给父卷对象主存储节点发送读取对象数据请求;
C6:所述网关将源卷对象数据和目的克隆卷父卷对象数据合并封装成写请求发送给目的克隆卷对象主存储节点;
C7:目的克隆卷对象主存储节点接收写请求,把数据持久化到磁盘后给网关回复响应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市杉岩数据技术有限公司,未经深圳市杉岩数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110968861.9/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





