任务调度方法及装置制造方法及图纸

技术编号:15054742 阅读:83 留言:0更新日期:2017-04-06 00:44
一种任务调度方法及装置,所述任务调度方法包括:获取当前任务的任务信息,所述任务信息包括任务类型;获取与所述任务类型匹配的客户端的资源信息;根据所述资源信息选取目标客户端,分配所述当前任务至所述目标客户端。所述任务调度方法及装置可以提升调度效率。

【技术实现步骤摘要】

本专利技术涉及互联网领域,尤其涉及一种任务调度方法及装置。
技术介绍
随着互联网和信息技术的进步,基于大数据计算处理的任务种类越来越多,需要计算机处理的任务量也越来越大。在多种应用场景中,单台计算机的任务处理能力已不能满足用户需求。例如,大数据成为各行各业发展的热点。目前众多传统行业都在纷纷部署自己的大数据平台,用大数据分析和云计算技术来快速挖掘客户需求和市场需求,而大数据相关的任务量较大,任务种类较多,单台计算机远远不能满足大数据任务处理的需求。一种可能的解决方式是利用计算机集群进行任务处理。但是,目前针对计算机集群的任务调度方法的调度效率有待提高。
技术实现思路
本专利技术解决的技术问题是如何提升任务调度方法的调度效率。为解决上述技术问题,本专利技术实施例提供一种任务调度方法,包括:获取当前任务的任务信息,所述任务信息包括任务类型;获取与所述任务类型匹配的客户端的资源信息;根据所述资源信息选取目标客户端,分配所述当前任务至所述目标客户端。可选的,所述任务信息还包括任务顺序信息,在所述获取与所述任务类型匹配的客户端的资源信息前还包括:确认所述任务顺序在所述当前任务之前的任务均执行完毕本文档来自技高网...

【技术保护点】
一种任务调度方法,其特征在于,包括:获取当前任务的任务信息,所述任务信息包括任务类型;获取与所述任务类型匹配的客户端的资源信息;根据所述资源信息选取目标客户端,分配所述当前任务至所述目标客户端。

【技术特征摘要】
1.一种任务调度方法,其特征在于,包括:获取当前任务的任务信息,所述任务信息包括任务类型;获取与所述任务类型匹配的客户端的资源信息;根据所述资源信息选取目标客户端,分配所述当前任务至所述目标客户端。2.根据权利要求1所述的任务调度方法,其特征在于,所述任务信息还包括任务顺序信息,在所述获取与所述任务类型匹配的客户端的资源信息前还包括:确认所述任务顺序在所述当前任务之前的任务均执行完毕。3.根据权利要求1所述的任务调度方法,其特征在于,还包括:从所述客户端接收包含任务执行状态的反馈信息;所述任务执行状态包括以下任一种:执行中、执行完毕、执行失败。4.根据权利要求1所述的任务调度方法,其特征在于,在获取当前任务的任务信息前还包括:根据各任务的优先级顺序确定所述当前任务。5.根据权利要求1所述的任务调度方法,其特征在于,所述任务信息还包括:任务执行周期;所述分配所述当前任务至所述目标客户端包括:指示所述目标客户端依照所述任务执行周期循环执行所述当前任务。6.根据权利要求1所述的任务调度方法,其特征在于,所述任务类型包括以下任一种:数据交换任务、关系型数据库任务、分布式数据库任务、计算任务、脚本任务、推送任务。7.根据权利要求1所述的任务调度方法,其特征在于,所述资源信息包括以下至少一种:CPU信息、内存信息、磁盘信息、网络质量信息。8.根据权利要求7所述的任务调度方法,其特征在于,在所述资源信息大于一种时,所...

【专利技术属性】
技术研发人员:李晓哲
申请(专利权)人:上海汽车集团股份有限公司
类型:发明
国别省市:上海;31

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

1