[发明专利]云计算任务调度方法、装置、云计算系统及服务器有效
申请号: | 202010114273.4 | 申请日: | 2020-02-25 |
公开(公告)号: | CN111371856B | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 程瑞萍 | 申请(专利权)人: | 南京争锋信息科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京高航知识产权代理有限公司 11530 | 代理人: | 乔浩刚 |
地址: | 210000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 任务 调度 方法 装置 系统 服务器 | ||
1.一种云计算任务调度方法,其特征在于,应用于服务器,所述服务器与多个云计算节点通信连接,所述方法包括:
从目标云计算任务中获取多个任务进程节点,并从所述多个任务进程节点分别提取对应的任务进程特征,其中,所述任务进程特征用于表示所述任务进程节点所对应的待计算资源所对应的业务特征;
根据提取的任务进程特征确定各个任务进程节点之间的任务进程关联关系,并根据计算出的各个任务进程节点之间的任务进程关联关系,构建对应的任务进程关联网络;
根据构建的所述任务进程关联网络,分别确定各个任务进程节点所对应的调度进程;
根据各个任务进程节点所对应的调度进程以及所述多个云计算节点之间的调度计算关系,确定所述目标云计算任务中各个任务进程节点对应的调度云计算节点;
所述根据计算出的各个任务进程节点之间的任务进程关联关系,构建对应的任务进程关联网络的步骤,包括:
根据计算出的各个任务进程节点之间的任务进程关联关系,分别将同一类任务进程关联关系所覆盖的各个目标任务进程节点划分为一个节点矩阵,并根据每一个节点矩阵内的节点分布数量,将节点分布数量大于预设数量阈值的节点矩阵的矩阵阶数缩小,并将节点分布数量小于预设数量阈值的节点矩阵的矩阵阶数扩大,得到调整后的各节点矩阵;其中,每一个节点矩阵内的所有任务进程节点构成一个网络单位;
根据单个网络单位中各任务进程节点的位置,计算出单个网络单位中的每一个任务进程节点与其他任务进程节点之间的网络关系;
对于单个网络单位,根据每一个任务进程节点与其他任务进程节点之间的网络关系的顺序,对单个网络单位中的各任务进程节点进行排序,得到任务进程节点排序列表;
对于单个网络单位,依次对所述任务进程节点排序列表中的每一个任务进程节点执行以下过程,直至确定单个网络单位的头任务进程节点:
判断所述任务进程节点排序列表中的任务进程节点的第一任务等级,是否大于第一预设等级,若确定大于则将大于第一预设等级的任务进程节点作为单个网络单位的头任务进程节点;
对于单个网络单位,确定单个网络单位的头任务进程节点为与之进行映射关联的任务进程节点,并确定除去单个网络单位的头任务进程节点以外的其他任务进程节点为单个网络单位的成员任务进程节点,其中,单个网络单位的成员任务进程节点为与单个网络单位的头任务进程节点进行映射关联的任务进程节点;
根据确定的各个网络单位的头任务进程节点和成员任务进程节点构建对应的任务进程关联网络。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京争锋信息科技有限公司,未经南京争锋信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010114273.4/1.html,转载请声明来源钻瓜专利网。