[发明专利]任务管理的方法、设备和计算机程序产品在审
申请号: | 201910990434.3 | 申请日: | 2019-10-17 |
公开(公告)号: | CN112685224A | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 唐军;王毅;郑庆霄 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 董莘 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 管理 方法 设备 计算机 程序 产品 | ||
1.一种任务管理方法,包括:
获取与包括目标备份任务的多个备份任务相关联的执行计划,所述执行计划至少指示所述多个备份任务的备份数据量和起始时刻;
基于所述执行计划,确定将要在所述目标备份任务的起始时刻并行执行的第一组备份任务;
确定在所述目标备份任务的起始时刻并行执行所述第一组备份任务的预测备份速度;以及
至少基于所述预测备份速度和所述目标备份任务的所述备份数据量,确定执行所述目标备份任务所需的时间。
2.根据权利要求1所述的方法,其中确定所述第一组备份任务包括:
确定所述多个备份任务中起始时刻早于所述目标备份任务的起始时刻的在先备份任务;
基于所述在先备份任务的起始时刻和备份数据量,确定在先备份任务是否将在所述目标备份任务的起始时刻前被完成;以及
响应于确定所述在先备份任务将在所述目标备份任务的起始时刻前未被完成,将所述在先备份任务添加至所述第一组备份任务。
3.根据权利要求1所述的方法,其中确定预测备份速度包括:
获取与所述第一组备份任务相关联的度量,所述度量包括以下中的至少一项:所述第一组备份任务中使用固定大小存储块的备份任务的数目、所述第一组备份任务中使用可变大小存储块的备份任务的数目、所述第一组备份任务中具有特定备份周期的备份任务的数目、以及所述第一组备份任务的并发线程数目;以及
基于所述度量确定所述预测备份速度。
4.根据权利要求3所述的方法,其中基于所述度量确定所述预测备份速度包括:
利用速度确定模型处理所述度量,以确定所述预测备份速度,其中所述速度确定模型是基于从一组参考并发备份任务确定的度量和对应的真实备份速度而被训练的机器学习模型。
5.根据权利要求4所述的方法,还包括通过以下步骤来确定所述真实备份速度:
对并行执行所述一组历史并发备份任务的备份速度进行采样,以获得一组采样备份速度;
基于所述一组采样备份速度中采样备份速度与相邻时刻的采样备份速度的差异,确定至少一个采样备份速度;以及
基于所述至少一个采样备份速度,确定所述真实备份速度。
6.根据权利要求1所述的方法,其中所述预测备份速度是第一预测备份速度,其中确定执行所述目标备份任务所需的时间:
响应于在中间时刻将完成所述第一组备份任务中的至少一个或者将在所述中间时刻开始执行附加的备份任务,确定在所述中间时刻将并行执行的第二组备份任务;
确定将并行执行所述第二组备份任务的第二预测备份速度;以及
基于所述第一预测备份速度和所述第二预测备份速度,确定执行所述目标备份任务所需的所述时间。
7.根据权利要求1所述的方法,还包括:
利用以下中的至少一项提供所述时间:文本、图形、音频或视频。
8.一种用于任务管理的设备,包括:
至少一个处理单元;
至少一个存储器,所述至少一个存储器被耦合到所述至少一个处理单元并且存储用于由所述至少一个处理单元执行的指令,所述指令当由所述至少一个处理单元执行时,使得所述设备执行动作,所述动作包括:
获取与包括目标备份任务的多个备份任务相关联的执行计划,所述执行计划至少指示所述多个备份任务的备份数据量和起始时刻;
基于所述执行计划,确定将要在所述目标备份任务的起始时刻并行执行的第一组备份任务;
确定在所述目标备份任务的起始时刻并行执行所述第一组备份任务的预测备份速度;以及
至少基于所述预测备份速度和所述目标备份任务的所述备份数据量,确定执行所述目标备份任务所需的时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910990434.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:缝纫设备及方法
- 下一篇:一种语音信息的处理方法、装置、设备及介质