[发明专利]一种分布式计算任务调度系统在审
申请号: | 202110256742.0 | 申请日: | 2021-03-09 |
公开(公告)号: | CN112965800A | 公开(公告)日: | 2021-06-15 |
发明(设计)人: | 王麟;王钞;余庆;李昕;石涛声;李涛;李君龙 | 申请(专利权)人: | 上海焜耀网络科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 王奎宇;甘章乖 |
地址: | 200233 上海市徐*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 计算 任务 调度 系统 | ||
1.一种分布式计算任务调度系统,其中,该系统包括调度服务进程和调度本地服务;
所述调度服务进程包括调度信息数据库、亲和性特征配置服务等组件;
所述调度本地服务包括任务生成进程和任务领取进程;
所述调度信息数据库用于记录所述调度服务进程的后台数据;
所述亲和性特征配置服务用于接收用户输入的资源使用模型,并把该资源使用模型以规则的方式写入到所述调度信息数据库中,供所述调度服务进程使用。
2.根据权利要求1所述的系统,其中,所述任务生成进程用于根据所述系统的目标生成对于异构资源使用的任务,或者所述任务的子任务。
3.根据权利要求1所述的系统,其中,所述任务领取进程用于根据所述系统本地对资源的感知和定价,向所述调度服务进程申领任务。
4.根据权利要求3所述的系统,其中,所述调度服务进程用于根据亲和性特征配置以及任务的流水化要求,响应特定的任务给所述任务领取进程。
5.根据权利要求1所述的系统,其中,所述调度信息数据库记录的数据包括:
异构资源的使用和分配情况,计算和存储的分配情况,节点和任务的映射关系,节点与各个子任务的映射关系,节点上内存和存储划分的方式,节点IP地址,任务类型,任务数量,资源亲和性配置信息。
6.根据权利要求1所述的系统,其中,所述调度本地服务用于对任务的状态进行追踪,发现并上报所述系统出现的异常情况。
7.根据权利要求1所述的系统,其中,所述系统调度任务的过程包括任务分析阶段、任务拆分阶段、资源映射阶段和结果收集阶段。
8.根据权利要求7所述的系统,其中,所述任务分析阶段包括离线分析和在线分析;其中,所述调度本地服务通过收集任务以及任务的各个阶段在线运行情况,获得各个子任务的资源亲和情况来完成所述在线分析。
9.根据权利要求7所述的系统,其中,在所述任务拆分阶段,所述调度服务进程和所述调度本地服务配合工作,分别根据静态和动态对任务进行拆分。
10.根据权利要求7所述的系统,其中,在所述资源映射阶段,所述调度本地服务配合工作,根据任务的拆分情况对资源进行拆分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海焜耀网络科技有限公司,未经上海焜耀网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110256742.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机械车库转角防撞装置及其工作方法
- 下一篇:一种节能型被物智能杀菌干燥器