[发明专利]数据处理的方法、装置和系统在审
申请号: | 202010117308.X | 申请日: | 2020-02-25 |
公开(公告)号: | CN113377706A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 周宇 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F9/50 |
代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 谢湘宁;张文华 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 系统 | ||
1.一种数据处理的系统,包括:
调度装置和数据处理装置,其中,
所述调度装置,用于接收快照占用空间请求;依据所述快照占用空间请求生成至少一个计算占用空间任务,将每个计算占用空间任务发送至对应的所述数据处理装置;
所述数据处理装置,用于接收计算占用空间任务,获取所述计算占用空间任务中指定快照的占用数据块数量,以及所述指定快照与所述指定快照的父快照的差异数据块数量;依据所述占用数据块数量和所述差异数据块数量,得到所述计算占用空间任务中总占用数据块数量,其中,所述指定快照与所述父快照为相邻的快照。
2.一种数据处理的方法,包括:
接收计算占用空间任务;
获取所述计算占用空间任务中指定快照的占用数据块数量,以及所述指定快照与所述指定快照的第一父快照的差异数据块数量;
依据所述占用数据块数量和所述差异数据块数量,得到所述计算占用空间任务中总占用数据块数量;
其中,所述指定快照与所述第一父快照为相邻的快照。
3.根据权利要求2所述的方法,其中,获取所述计算占用空间任务中指定快照的占用数据块数量,以及所述指定快照与所述指定快照的第一父快照的差异数据块数量包括:
从预设索引映射表中获取所述指定快照的占用数据块数量;
判断所述指定快照的第一父快照是否存在;
在判断结果为是的情况下,依据第一父快照在所述预设索引映射表中的状态,获取所述第一父快照与所述指定快照的差异数据块数量;
在判断结果为否的情况下,将所述指定快照的占用数据块数量确定为所述总占用数据块数量。
4.根据权利要求3所述的方法,其中,依据第一父快照在所述预设索引映射表中的状态,获取所述第一父快照与所述指定快照的差异数据块数量包括:
若所述第一父快照不在所述预设索引映射表中,则依据预设快照链进行遍历,获取第二父快照;
获取所述第二父快照与所述指定快照的差异数据块数量;
若所述第一父快照在所述预设索引映射表中,则获取所述第一父快照与所述指定快照的差异数据块数量。
5.根据权利要求4所述的方法,其中,获取第二父快照包括:
获取与所述指定快照距离小于预设距离的快照;
将所述快照确定为所述第二父快照。
6.根据权利要求4所述的方法,其中,获取所述第二父快照与所述指定快照的差异数据块数量包括:
依据所述预设索引映射表中数据块管理的快照标识是否相同,获取所述第二父快照与所述指定快照的差异数据块数量;或,
根据数据块的指纹信息获取所述第二父快照与所述指定快照的差异数据块数量。
7.根据权利要求4所述的方法,其中,所述方法还包括:
更新所述预设索引映射表中差异数据信息,其中,所述差异数据信息用于指示与所述指定快照存在差异的快照的数据块数量信息。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
依据所述总占用数据块数量生成占用空间响应信息;
将所述占用空间响应信息发送至调度装置。
9.根据权利要求8所述的方法,其特征在于,所述依据所述总占用数据块数量生成占用空间响应信息包括:
分别从各个数据块管理中获取占用数据块数量;
计算所述各个数据块管理的占用数据块数量占用的空间,得到所述总占用数据块数量;
依据所述总占用数据块数量生成占用空间响应信息。
10.一种数据处理的方法,包括:
接收快照占用空间请求;
依据所述快照占用空间请求生成至少一个计算占用空间任务;
将每个计算占用空间任务发送至对应的数据处理装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010117308.X/1.html,转载请声明来源钻瓜专利网。