首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种作业调度方法、智能计算云操作系统以及计算平台 

申请/专利权人:广东琴智科技研究院有限公司

申请日:2024-04-11

公开(公告)日:2024-06-28

公开(公告)号:CN118034938B

主分类号:G06F9/50

分类号:G06F9/50;G06F9/48

优先权:

专利状态码:有效-授权

法律状态:2024.06.28#授权;2024.05.31#实质审查的生效;2024.05.14#公开

摘要:本申请属于数据处理领域,尤其涉及一种作业调度方法、智能计算云操作系统以及计算平台,该方法包括:接收用户针对目标作业提交的作业请求;通过动态队列模型,分析作业请求,以将目标作业提交到对应的目标作业调度表中;系统中设置有多个作业调度表;多个作业调度表中分别设置有适合自身表内各种业务的特定调度机制;通过特定调度机制对应的智能调度模型,根据目标作业的业务特性将目标作业分配到对应的可用资源节点中;在可用资源节点中根据作业内容描述中的作业内容以及作业参数执行相应的作业任务,以完成目标作业的作业请求。该方法提高智能计算云操作系统的性能和资源利用率,满足不同类型业务的执行需求,提高系统性能。

主权项:1.一种作业调度方法,其特征在于,应用于智能计算云操作系统,所述智能计算云操作系统用于调度、执行、监控和管理提交到系统的作业;所述作业包括各种类型的数据处理任务;所述作业调度方法包括:接收用户针对目标作业所提交的作业请求;所述作业请求至少包括:所述目标作业的作业内容描述和或资源需求信息;通过动态队列模型,分析所述作业请求,以将所述目标作业提交到对应的目标作业调度表中;其中,所述智能计算云操作系统中设置有多个作业调度表;多个作业调度表中分别设置有适合自身表内各种业务的特定调度机制;通过所述特定调度机制对应的智能调度模型,根据所述目标作业的业务特性将所述目标作业分配到对应的可用资源节点中;其中,所述智能计算云操作系统中部署有多个智能调度模型;多个智能调度模型分别与不同作业调度表相对应;多个智能调度模型中设置有适合自身对应的作业调度表内各种业务的特定调度机制;在可用资源节点中根据所述作业内容描述中的作业内容以及作业参数执行相应的作业任务,以完成所述目标作业的作业请求;所述动态队列模型至少包括:接收层、作业分析层、系统状态监测层、动态调度层;所述通过动态队列模型,分析所述作业请求,以将所述目标作业提交到对应的目标作业调度表中,包括:通过接收层,将待处理的所述作业请求加入到待处理队列中;通过作业分析层,在待处理队列中,对所述目标作业的作业内容描述和或资源需求信息进行属性分析,以获取所述目标作业所属的目标业务类型;通过系统状态监测层,实时监测所述智能计算云操作系统,以获得实时系统资源状况;所述实时系统资源状况至少包括:系统资源利用率、实时负载状态、可用资源状态;通过动态调度层,基于所述实时系统资源状况以及所述目标业务类型,将待处理队列中所述目标作业分配到对应的目标作业调度表;所述目标作业调度表中的特定调度机制与所述目标业务类型相匹配;所述智能调度模型至少包括:作业特性分析层、优先级配置层、资源节点分配层;所述通过所述特定调度机制对应的智能调度模型,根据所述目标作业的业务特性将所述目标作业分配到对应的可用资源节点中,包括:通过作业特性分析层,对所述目标作业的作业内容描述和或资源需求信息进行特性分析,以获取所述目标作业的业务特性;所述业务特性至少包括:计算密集型、资源使用类型、资源利用率、时间敏感性、任务重要性;通过优先级配置层,采用所述特定调度机制中的调度顺序配置规则,结合所述业务特性对所述目标作业进行分析,以得到所述目标作业的调度顺位;通过资源节点分配层,基于所述目标作业的调度顺位,从当前监测到的可调用的实时系统资源节点中,动态选择所述目标作业对应的可用资源节点,并将所述目标作业的作业请求插入到所选的可用资源节点的任务执行队列中;所述智能调度模型至少包括:作业特性分析层、优先级配置层、资源节点分配层;所述通过所述特定调度机制对应的智能调度模型,根据所述目标作业的业务特性将所述目标作业分配到对应的可用资源节点中,包括:通过作业特性分析层,对所述目标作业的作业内容描述和或资源需求信息进行特性分析,以获取所述目标作业的业务特性;所述业务特性至少包括:计算密集型、资源使用类型、资源利用率、时间敏感性、任务重要性;通过优先级配置层,采用所述特定调度机制中的调度顺序配置规则,结合所述业务特性对所述目标作业进行分析,以得到所述目标作业的调度顺位;通过资源节点分配层,基于所述目标作业的调度顺位,从当前监测到的可调用的实时系统资源节点中,动态选择所述目标作业对应的可用资源节点,并将所述目标作业的作业请求插入到所选的可用资源节点的任务执行队列中;所述通过优先级配置层,采用所述特定调度机制中的调度顺序配置规则,结合所述业务特性对所述目标作业进行分析,以得到所述目标作业的调度顺位,包括:若所述目标作业的业务特性为IO密集型,并且所述特定调度机制为最短作业优先,则获取所述目标作业的估计执行时间;所述估计执行时间中包含执行时间以及IO等待时间;其中,计算第i个作业的估计执行时间的公式为:ti为第i个作业的执行时间,wIO为第i个作业的IO端口等待时间,tj为在第i个业务之前的第j个作业的总估计执行时间,为第i个业务之前的所有作业的总估计执行时间,Ti为第i个作业的总估计执行时间;根据所述目标作业在所处目标作业调度表中的估计执行时间的排序位次,确定所述目标作业的调度顺位;其中,估计执行时间越短的作业,对应的调度顺位越高。

全文数据:

权利要求:

百度查询: 广东琴智科技研究院有限公司 一种作业调度方法、智能计算云操作系统以及计算平台

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。