[发明专利]一种任务调度方法及系统在审
| 申请号: | 202011487520.1 | 申请日: | 2020-12-16 |
| 公开(公告)号: | CN112486657A | 公开(公告)日: | 2021-03-12 |
| 发明(设计)人: | 林冠强;李惠松;王晓光;孙丹莹;谢炜俊;余旭飞;许达培;邱媛媛 | 申请(专利权)人: | 广东电网有限责任公司惠州供电局 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 516001 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 任务 调度 方法 系统 | ||
本发明涉及计算机技术领域,一种任务调度方法及系统,所述的一种任务调度方法包括:构建多种任务调度框架;获取多个待执行任务,判断多个待执行任务类型;根据待执行任务类型选择相应的任务调度框架;在任务调度框架中,对任务进行处理。本发明通过构建多种任务调度框架,实现了任务的快速有序执行。
技术领域
本发明涉计算机技术领域,具体涉及一种任务调度方法及系统。
背景技术
现有技术中通常为了实现电网调度运行数字化智慧化,建设省地实时系统数据接入平台,结合多源信息融合的状态监测,制定输、变、配各专业现场数据的统一接入;结合调度运行实时数据及管理信息系统实现多源融合,融入三维建模及全息实时渲染展示技术,支撑大数据分析和智能应用。
以至于电网平台存储的大量的数据并承载了多种业务,是电网安全生产的重要保障。其中所涉及的业务包括电力系统的电网继网、指挥调度以及信息传输等业务。这些业务的运行情况关系到电网能否正常运行,因此,需要更好的调度算法对任务进行合理的调度。
同时大数据平台需具备可平行扩展的海量分布式的离线数据处理和实时流数据处理能力。实时数据处理模块具备可视化、配置化的数据处理操作,从而实现免编程的用户自定义数据处理。从而支持多种业务数据集中处理。这样的大数据平台通常需要支持多处理机并行任务调度,但如何提高执行效率,更好的实现计算的负载均衡,满足弹性流式处理机制,一直是工程师所要解决的技术问题。
发明内容
为解决上述技术问题,本发明提供了一种任务调度方法及系统。本发明通过构建多种任务调度框架,实现了任务的快速有序执行。
本发明提供的技术方案为:
一种任务调度方法,包括:
构建多种任务调度框架;
获取多个待执行任务,判断多个待执行任务类型;
根据待执行任务类型选择相应的任务调度框架;
在任务调度框架中,对任务进行处理。
优选地,所述获取多个待执行任务后还包括:对多个待执行任务分别设置任务标识,该任务标识包括任务在调度过程中所需的配置参数信息,以及特殊标记。配置参数信息的优点在于,提前对调度的任务进行分析,分析的过程即生成配置参数信息的过程,配置参数信息包括:申请线程、处理数据的线程、服务器等执行任务所需的材料。
优选地,所述对多个待执行任务分别设置任务标识后还包括:将待执行任务添加到任务池中,所述任务池中设置有识别算法,该识别算法根据任务标识对该任务选择任务调度框架。通过设置识别算法,可以使待执行的任务与任务调度框架完美匹配,从而使后续任务快速的执行。
优选地,所述识别算法根据任务标识对该任务选择任务调度框架具体为:
根据任务标识中的配置参数信息判断其任务类型;
将任务类型与任务调度框架的参数进行匹配;
根据匹配结果选择相应的任务调度框架。
优选地,所述任务调度框架中设置有排序算法,所述排序算法通过任务标识对待执行任务进行排序。通过排序可以使任务执行速度最大化。支持多处理机并行任务调度,提高了执行效率,更好的实现计算的负载均衡,满足弹性流式处理机制
优选地,所述对待执行任务进行排序的方法为:
对任务标识进行识别;
当识别到任务标识中有特殊标记时,将该任务设置为最先执行任务;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司惠州供电局,未经广东电网有限责任公司惠州供电局许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011487520.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型液体容器及其使用方法
- 下一篇:工业副产氯化钠和硫酸钠的浮选分离方法





