[发明专利]一种资源调度装置、系统和方法有效
申请号: | 201611146442.2 | 申请日: | 2016-12-13 |
公开(公告)号: | CN106776024B | 公开(公告)日: | 2020-07-21 |
发明(设计)人: | 刘涛 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 李世喆 |
地址: | 215100 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 调度 装置 系统 方法 | ||
1.一种资源调度装置,其特征在于,包括:数据链路交互模块和资源动态控制模块,其中,
所述数据链路交互模块分别连接外部的服务器、外部的至少两个处理器以及所述资源动态控制模块;
所述资源动态控制模块连接所述外部的服务器,用于监测所述外部的服务器负载的预分配任务对应的任务量,根据负载量生成对应的路由切换指令,并将路由切换指令发送给所述数据链路交互模块;
所述数据链路交互模块,用于接收所述外部的服务器分配的预分配任务以及所述资源动态控制模块发送的路由切换指令,并根据所述路由切换指令将所述预分配任务传输给至少一个目标处理器;
所述数据链路交互模块包括:第一FPGA芯片、第二FPGA芯片和×16带宽PCIE总线,其中,
所述第一FPGA芯片,用于对所述×16带宽PCIE总线进行一路转四路;
所述第二FPGA芯片,用于对所述四路转十六路,并通过所述十六路中的每一路与一个外部的所述处理器相连;
所述资源动态控制模块连接所述第二FPGA芯片,用于发送所述路由切换指令给所述第二FPGA芯片;
所述第二FPGA芯片,用于根据所述路由切换指令,在所述十六路中选定至少一个任务传输链路,并通过所述至少一个任务传输链路将所述任务传输给所述至少一个任务传输链路对应的至少一个目标处理器。
2.根据权利要求1所述的资源调度装置,其特征在于,所述资源动态控制模块,包括:计算子模块和指令生成子模块,其中,
所述计算子模块,用于确定单个外部的处理器的计算容量,并根据所述单个外部的处理器的计算容量和监测到的任务量,计算目标处理器的个数;
所述指令生成子模块,用于获取外部的服务器提供的处理器使用情况,根据所述处理器使用情况和计算子单元计算出的目标处理器的个数,生成对应的路由切换指令。
3.根据权利要求2所述的资源调度装置,其特征在于,所述计算子模块,进一步用于:
根据下述计算公式,计算目标处理器的个数;
其中,Y表征目标处理器的个数;M表征任务量;N表征单个所述外部的处理器的计算容量。
4.根据权利要求3所述的资源调度装置,其特征在于,
所述资源动态控制模块,进一步用于监测所述外部的服务器负载的预分配任务对应的优先级,当所述预分配任务对应的优先级高于当前运行任务时,则发送中止指令给所述数据链路交互模块;
所述数据链路交互模块,进一步用于当接收到所述中止指令时,中止外部的处理器处理所述当前运行任务,并将所述预分配任务传输给至少一个目标处理器。
5.一种资源调度系统,其特征在于,包括:权利要求1至4任一所述的资源调度装置、服务器和至少两个处理器,其中,
所述服务器,用于接收外部输入的预分配任务,并通过所述资源调度装置将所述预分配任务分配给所述至少两个处理器中的至少一个目标处理器。
6.根据权利要求5所述的资源调度系统,其特征在于,
所述服务器,进一步用于统计至少两个处理器使用情况,并将所述两个处理器使用情况发送给所述资源调度装置;
所述资源调度装置,根据所述至少两个处理器使用情况,生成对应的路由切换指令,并通过所述路由切换指令将所述预分配任务分配给所述至少两个处理器中的至少一个目标处理器;
和/或,
所述服务器,进一步用于对所述预分配任务进行优先级标记;
所述资源调度装置,用于获取所述服务器标记的所述预分配任务的优先级,根据标记的所述预分配任务的优先级,当所述预分配任务的优先级大于当前处理器处理的当前运行任务时,则中断所述当前处理器对所述当前运行任务的处理,并将所述预分配任务分配给所述当前处理器。
7.一种资源调度方法,其特征在于,包括:
通过资源动态控制模块监测外部的服务器负载的预分配任务对应的任务量;
根据负载量生成对应的路由切换指令,并将路由切换指令发送给数据链路交互模块;
所述数据链路交互模块根据所述路由切换指令将所述预分配任务传输给至少一个目标处理器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611146442.2/1.html,转载请声明来源钻瓜专利网。