[发明专利]资源调度方法、装置及系统在审
申请号: | 201911007646.1 | 申请日: | 2019-10-22 |
公开(公告)号: | CN110941481A | 公开(公告)日: | 2020-03-31 |
发明(设计)人: | 黄小建 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 颜晶 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 调度 方法 装置 系统 | ||
本申请提供了一种资源调度方法、装置及系统,属于云计算领域。该方法包括:接收每个资源节点上报的其所包括的调度单元的总数,其中,每个资源节点中的每个图形处理器包括基于其显存大小划分的多个调度单元;根据接收到的目标任务的调度请求中携带的调度单元的数量,确定目标任务的资源分配结果,该资源分配结果用于指示为该目标任务分配的一个或多个目标图形处理器,以及每个目标图形处理器中所分配的目标调度单元的数量;将该目标任务的资源分配结果发送至资源节点。本申请提供的方案能够以调度单元为单位,为目标任务分配图形处理器的资源,使得不同任务能够共享一个图形处理器的资源,有效提高了图形处理器的资源利用率。
技术领域
本申请涉及云计算领域,特别涉及一种资源调度方法、装置及系统。
背景技术
计算量较大的图形处理任务一般采用云服务器集群进行处理,该云服务器集群可以包括资源管理节点和多个资源节点,其中每个资源节点中设置有一个或多个图形处理器(graphics processing unit,GPU),资源管理节点可以实现云服务器集群中各资源节点的GPU的管理和调度。
相关技术中,资源管理节点在接收到客户端上报的针对某个任务的调度请求后,可以为该任务分配某个资源节点中的一个或多个GPU,并指示该一个或多个GPU执行该任务。但是,资源管理节点在分配GPU时,仅能将一个GPU分配至一个任务,即每个GPU只被一个任务独占,由于一个任务可能无法充分利用一个GPU的资源,导致GPU的资源利用率较低。
发明内容
本申请实施例提供了一种资源调度方法、装置及系统,可以提高GPU的资源利用率,技术方案如下:
一方面,提供了一种资源调度方法,该方法可以包括:接收资源调度系统中每个资源节点上报的该资源节点所包括的调度单元的总数,其中,每个资源节点包括一个或多个图形处理器,每个图形处理器包括基于该GPU的显存大小划分的多个调度单元;接收目标任务的调度请求,该调度请求中携带有执行该目标任务所需的调度单元的数量;根据该调度请求中携带的调度单元的数量,确定该目标任务的资源分配结果,该资源分配结果用于指示为该目标任务分配的一个或多个目标GPU,以及每个目标GPU中所分配的目标调度单元的数量,其中,一个或多个目标GPU属于同一个该资源节点;将该目标任务的资源分配结果发送至一个或多个目标GPU所属的资源节点。
本申请实施例提供的方案,由于资源节点中每个GPU的显存被划分为多个调度单元,因此资源管理节点在接收到目标任务的调度请求后,能够以调度单元为单位,为该目标任务分配GPU的资源,使得不同任务能够共享一个GPU的资源,实现了GPU资源的精细化共享,有效提高了GPU的资源利用率。
可选地,根据该调度请求中携带的调度单元的数量,确定该目标任务的资源分配结果的过程可以包括:
根据该调度请求中携带的调度单元的数量,以及每个资源节点中剩余可分配的调度单元的数量,确定一个或多个备选资源节点,每个备选资源节点中剩余可分配的调度单元的数量大于该调度请求中携带的调度单元的数量;从该一个或多个备选资源节点中确定一个目标资源节点;基于该目标资源节点中剩余可分配的调度单元的数量,确定该目标任务的资源分配结果。
其中,该目标资源节点可以是从该一个或多个备选资源节点中随机选取的,或者,也可以是该一个或多个备选资源节点中,剩余可分配的调度单元的数量与该调度请求中携带的调度单元的数量最接近的一个备选资源节点。
可选地,该调度请求中还携带有该目标任务的优先级,根据该调度请求中携带的调度单元的数量,确定该目标任务的资源分配结果的过程可以包括:
若检测到该目标任务的优先级高于其他每个未分配资源的任务的优先级,则根据该调度请求中携带的调度单元的数量,确定该目标任务的资源分配结果。
按照任务的优先级由高到低的顺序,依次为各个任务分配资源,可以确保优先级较高的任务能够及时执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911007646.1/2.html,转载请声明来源钻瓜专利网。