一种任务调度方法、装置及存储介质制造方法及图纸

技术编号:24352630 阅读:77 留言:0更新日期:2020-06-03 01:54
本发明专利技术实施例公开了一种任务调度方法,所述方法包括:基于目标节点的资源信息,确定包括多个备选任务的预调度队列中能在所述目标节点中运行的第一类任务;根据与所述第一类任务同类型的历史任务的作业质量,从所述第一类任务选择出第一任务;调度所述目标节点运行所述第一任务。本发明专利技术实施例还公开了一种任务调度装置及存储介质。

A task scheduling method, device and storage medium

【技术实现步骤摘要】
一种任务调度方法、装置及存储介质
本专利技术涉及通信
,尤其涉及一种任务调度方法、装置及存储介质。
技术介绍
云计算技术的革新使得分布式集群系统大规模地投入企业生产使用,而云环境下对集群资源管理及任务调度等基础能力需要重点提升。尤其是,企业级应用软件引入到集群系统中,如何对资源高效、合理的使用成为关注对象。但是,现有技术中一般仅能够对集群各节点当前可使用资源进行分配,未能使资源得到最大化利用。
技术实现思路
有鉴于此,本专利技术实施例提供了一种任务调度的方法、装置及存储介质。本专利技术的技术方案是这样实现的:一种任务调度方法,所述方法包括:基于目标节点的资源信息,确定包括多个备选任务的预调度队列中能在所述目标节点中运行的第一类任务;根据与所述第一类任务同类型的历史任务的作业质量,从所述第一类任务选择出第一任务;调度所述目标节点运行所述第一任务。上述方案中,所述根据与所述第一类任务同类型的历史任务的作业质量,从所述第一类任务选择出第一任务,包括:根据所述历史本文档来自技高网...

【技术保护点】
1.一种任务调度方法,其特征在于,所述方法包括:/n基于目标节点的资源信息,确定包括多个备选任务的预调度队列中能在所述目标节点中运行的第一类任务;/n根据与所述第一类任务同类型的历史任务的作业质量,从所述第一类任务选择出第一任务;/n调度所述目标节点运行所述第一任务。/n

【技术特征摘要】
1.一种任务调度方法,其特征在于,所述方法包括:
基于目标节点的资源信息,确定包括多个备选任务的预调度队列中能在所述目标节点中运行的第一类任务;
根据与所述第一类任务同类型的历史任务的作业质量,从所述第一类任务选择出第一任务;
调度所述目标节点运行所述第一任务。


2.根据权利要求1所述的方法,其特征在于,
所述根据与所述第一类任务同类型的历史任务的作业质量,从所述第一类任务选择出第一任务,包括:
根据所述历史任务的运行成功概率,从所述第一类任务选择出大于第一概率阈值的所述运行成功概率对应的所述第一任务。


3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述目标节点未运行过与所述第一类任务同类型的历史任务,将所述第一类任务视为所述第一任务。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述备选任务运行所需的主导资源的资源使用参数;
基于所述资源使用参数,确定所述备选任务的优先级顺序;
基于包含所述目标节点的集群的剩余资源以及所述优先级顺序,形成所述预调度队列。


5.根据权利要求4所述的方法,其特征在于,
所述基于所述资源使用参数,确定所述备选任务的优先级顺序,包括:
基于所述主导资源的资源使用量和/或使用时长,确定所述备选任务的优先级顺序。


6.根据权利要求4所述的方法,其特征在于,
所述主导资源包括:中央处理器CPU使用量、网络带宽使用量、磁盘I/O使用量、内存使用量。


7.根据权利要求1或6所述的方法,其特征在于,
所述基于目标节点的资源信息,确定包括多个备选任务的预调度队列中能在所述目标节点中运行的第一类任务,包括:
获取预调度队列中所述备选任务的预分配的主导资源的总量;
若所述目标节点的资源信息中对应的主导资源的总量大于或等于所述备选任务的主导资源的总量,则确定所述备选任务能在所述目标节点中运行;
其中,能够在...

【专利技术属性】
技术研发人员:刘芳赵洪松孙芳杰
申请(专利权)人:中国移动通信集团有限公司中国移动通信集团黑龙江有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1