[发明专利]任务处理方法和装置有效
| 申请号: | 202010880873.1 | 申请日: | 2020-08-27 |
| 公开(公告)号: | CN112015554B | 公开(公告)日: | 2023-02-28 |
| 发明(设计)人: | 张万义;李涛 | 申请(专利权)人: | 郑州阿帕斯数云信息科技有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50 |
| 代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 姜凤岩;朱文杰 |
| 地址: | 450046 河南省郑州市郑东新区*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 任务 处理 方法 装置 | ||
1.一种任务处理方法,其特征在于,包括:
获取待处理的目标任务的代码,遍历所述代码,以确定所述代码包含的算子的种类和每种算子的数量,根据所述算子的种类、每种所述算子的数量和预先确定的每种算子的复杂度权重,确定所述目标任务的复杂度;
获取所述目标任务的待处理数据量,根据所述目标任务的复杂度、所述目标任务的待处理数据量、以及、为每种进行任务处理时需调用的资源预先确定的资源分配策略,确定所述目标任务的每种资源的资源分配模型;其中,针对每种资源,与该资源关联的资源分配策略包括该资源对应的任务复杂度范围、该资源对应的待处理数据量范围、该资源对应的资源分配模型之间的对应关系;
根据所述目标任务的待处理数据量和所述目标任务的每种资源的资源分配模型,确定所述目标任务的每种资源的分配量;
根据所述目标任务的每种资源的分配量,在分布式任务处理网络中选取用于处理所述目标任务的目标节点,并利用所述目标节点处理所述目标任务;
其中,根据所述目标任务的复杂度、所述目标任务的待处理数据量、以及、为每种进行任务处理时需调用的资源预先确定的资源分配策略,确定所述目标任务的每种资源的资源分配模型,包括:
针对每种资源,在该种资源关联的资源分配策略所包括的任务复杂度范围中查找与所述目标任务的复杂度相匹配的目标复杂度范围,在该种资源关联的资源分配策略所包括的待处理数据量范围中查找与所述目标任务的待处理数据量相匹配的目标数据量范围;
在该种资源关联的资源分配策略所包括的资源分配模型中,将与所述目标复杂度范围且与所述目标数据量范围相对应的资源分配模型,确定为所述目标任务的该种资源的资源分配模型。
2.根据权利要求1所述的方法,根据所述算子的种类、每种所述算子的数量和预先确定的每种算子的复杂度权重,确定所述目标任务的复杂度,包括:
对于每种所述算子,将该种算子的数量与该种算子的复杂度权重相乘;
将每种所述算子的乘积结果进行求和,得到所述目标任务的复杂度。
3.根据权利要求1所述的方法,其特征在于,根据所述目标任务的待处理数据量和所述目标任务的每种资源的资源分配模型,确定所述目标任务的每种资源的分配量,包括:
针对每种资源,将所述目标任务的待处理数据量输入至该种资源的资源分配模型进行计算;
将该种资源的资源分配模型的计算结果,作为所述目标任务的该种资源的分配量。
4.根据权利要求1所述的方法,其特征在于,为每种进行任务处理时需调用的资源预先确定的资源分配策略,通过以下方式确定:
获取多个历史任务的已处理数据量、复杂度、每种资源的分配量,以及获取多个预设的任务复杂度范围,对所述多个历史任务的已处理数据量和复杂度进行统计,确定每个所述任务复杂度范围对应的至少一个待处理数据量范围;
针对任意一种资源,分别为每组相互对应的待处理数据量范围、任务复杂度范围配置该种资源对应的待求解的资源分配模型,以得到与该种资源关联的任务复杂度范围、待处理数据量范围、待求解的资源分配模型之间的对应关系;其中,所述待求解的资源分配模型中包括待求解的资源分配系数;
针对该种资源关联的任意一组任务复杂度范围、待处理数据量范围,根据所述多个历史任务对应的复杂度和已处理数据量,确定属于该组任务复杂度范围、待处理数据量范围的目标历史任务;
根据所述目标历史任务的已处理数据量和该种资源的分配量,对该组任务复杂度范围、待处理数据量范围对应的待求解的资源分配模型进行求解,以确定与该种资源关联的该组任务复杂度范围、待处理数据量范围和资源分配模型;
将与该种资源关联的各组任务复杂度范围、待处理数据量范围和资源分配模型,确定为与该种资源关联的资源分配策略,以确定与每种资源关联的资源分配策略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州阿帕斯数云信息科技有限公司,未经郑州阿帕斯数云信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010880873.1/1.html,转载请声明来源钻瓜专利网。





