[发明专利]任务调度方法、系统及设备在审
| 申请号: | 201911397074.2 | 申请日: | 2019-12-30 |
| 公开(公告)号: | CN113127160A | 公开(公告)日: | 2021-07-16 |
| 发明(设计)人: | 车漾;张凯;徐晓舟;李青坪 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
| 代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 柴艳波;刘戈 |
| 地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 任务 调度 方法 系统 设备 | ||
1.一种任务调度方法,其特征在于,包括:
根据待调度任务,从异构计算集群中各计算节点上,确定出异构资源组合;
根据各异构资源组合的运行时信息,从确定出的异构资源组合中确定出目标异构资源组合;
将所述待调度任务调度给所述目标异构资源组合所在的目标计算节点,以由所述目标计算节点分配给所述目标异构资源组合进行处理。
2.根据权利要求1所述的方法,其特征在于,还包括:
确定各异构资源组合处理所述待调度任务所需的通信路径;
针对各异构资源组合,获取其处理所述待调度任务所需的通信路径上,需进行通信的两异构资源间的数据传输性能指标;所述数据传输性能指标是在所述异构计算集群运行时测试得到的;
其中,各异构资源组合的运行时信息中包括:其处理所述待调度任务所需的通信路径上,需进行通信的两异构资源间的数据传输性能指标。
3.根据权利要求2所述的方法,其特征在于,根据各异构资源组合的运行时信息,从确定出的异构资源组合中确定出目标异构资源组合,包括:
针对各异构资源组合,对其处理所述待调度任务所需的通信路径上,需进行通信的两异构资源间的数据传输性能指标进行求和,得到各异构资源组合对应的指标总和;
根据各异构资源组合对应的指标总和,从确定出的异构资源组合中确定出目标异构资源组合。
4.根据权利要求2所述的方法,其特征在于,根据各异构资源组合的运行时信息,从确定出的异构资源组合中确定出目标异构资源组合,包括:
针对各异构资源组合,确定其处理所述待调度任务所需的通信路径上,需进行通信的两异构资源间的数据传输性能指标中最差的数据传输性能指标;
根据各异构资源组合对应的最差的数据传输性能指标,从确定出的异构资源组合中确定出目标异构资源组合。
5.根据权利要求2至4中任一项所述的方法,其特征在于,还包括:
确定所述待调度任务的处理需求,所述处理需求中包括:处理所述待调度任务时,异构资源间所需的互联类型;
针对各异构资源组合,获取其处理所述待调度任务所需的通信路径上,需进行通信的两异构资源间的数据传输性能指标,包括:
针对各异构资源组合,获取其处理所述待调度任务所需的通信路径上,需进行通信的两异构资源间所述互联类型对应的数据传输性能指标。
6.根据权利要求5所述的方法,其特征在于,还包括:
启动异构计算集群并开启所述异构计算集群的第一互联类型对应的通信模式之后,测试所述异构计算集群中各计算节点上的任意两个异构资源间的互联带宽,以作为所述任意两个异构资源间所述第一互联类型对应的数据传输性能指标进行记录。
7.根据权利要求6所述的方法,其特征在于,还包括:
启动异构计算集群并关闭所述异构计算集群的第一互联类型对应的通信模式之后,测试所述异构计算集群中各计算节点上的任意两个异构资源间的互联带宽,以作为所述任意两个异构资源间第二互联类型对应的数据传输性能指标进行记录。
8.根据权利要求7所述的方法,其特征在于,所述第一互联类型为点对点互联类型;所述第二互联类型为非点对点互联类型。
9.根据权利要求5所述的方法,其特征在于,确定所述待调度任务的处理需求,包括:
根据所述异构计算集群的运行日志,查询所述待调度任务所对应的应用程序是否为历史上已运行过的应用程序;
若所述待调度任务所对应的应用程序为历史上已运行过的应用程序,则根据所述运行日志,确定处理所述待调度任务时,异构资源间所需的互联类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911397074.2/1.html,转载请声明来源钻瓜专利网。





