[发明专利]资源分配方法、装置、设备和计算机可读介质有效
申请号: | 202010535098.6 | 申请日: | 2020-06-12 |
公开(公告)号: | CN111694670B | 公开(公告)日: | 2023-04-25 |
发明(设计)人: | 李亚坤;辛朝晖;钱瀚;张光辉;师锐 | 申请(专利权)人: | 抖音视界有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 李莎 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 分配 方法 装置 设备 计算机 可读 介质 | ||
1.一种资源分配方法,包括:
从集群对应的多个节点中确定属性满足第一约束条件集合的节点集合;
从所述节点集合中抽取节点作为目标节点;
基于第二约束条件集合中各个第二约束条件对应的分配方式,确定所述目标节点的资源分配量;
响应于与抽取的目标节点相对应的总资源分配量不小于的预定阈值的资源量,将所述总资源分配量对应的资源进行分配,其中,所述总资源分配量是基于所述抽取的目标节点中每个目标节点的资源分配量得到的;
其中,所述基于第二约束条件集合中各个第二约束条件对应的分配方式,确定所述目标节点的资源分配量,包括:
基于所述第二约束条件集合中各个所述第二约束条件对应的分配方式,确定与各个所述第二约束条件相对应的目标节点的资源分配量;
基于预先设定的权重和所述与各个第二约束条件相对应的目标节点的资源分配量,确定所述目标节点的资源分配量。
2.根据权利要求1所述的方法,其中,所述基于所述第二约束条件集合中各个所述第二约束条件对应的分配方式,确定与各个所述第二约束条件相对应的目标节点的资源分配量,包括:
基于所述第二约束条件集合中各个第二约束条件对应的分配方式,确定与多个所述目标节点中的每一个对应的分配信息集合,其中,分配信息是所述目标节点是否满足第二约束条件集合中各个第二约束条件的信息;
确定所述节点集合的节点信息以及资源信息;
基于所述分配信息集合中的分配信息、所述资源信息、所述节点信息、所述预定阈值的资源量和所述分配方式,确定与各个第二约束条件相对应的目标节点的资源分配量。
3.根据权利要求2所述的方法,其中,所述确定与所述节点集合相对应的资源信息以及节点信息,包括:
确定所述节点集合中各个节点的已使用资源量和所述各个节点可用资源量作为所述与所述节点集合相对应的资源信息;
确定所述节点集合中节点的个数作为所述节点信息。
4.根据权利要求1所述的方法,其中,所述从集群对应的多个节点中确定属性满足第一约束条件集合的节点集合,包括:
响应于接收到资源分配请求,从所述集群对应的多个节点中确定属性满足所述第一约束条件集合的节点集合。
5.根据权利要求4所述的方法,其中,所述预定阈值的资源量是基于所述资源分配请求得到的。
6.根据权利要求1所述的方法,其中,所述第一约束条件是所述目标节点对应属性要满足的条件以及所述第二约束条件是所述目标节点对应属性不一定要满足的条件。
7.根据权利要求1所述的方法,其中,所述第一约束条件集合中第一约束条件和所述第二约束条件集合中第二约束条件是预先设定的。
8.一种资源分配装置,包括:
第一确定单元,被配置成从集群对应的多个节点中确定属性满足第一约束条件集合的节点集合;
抽取单元,被配置成从所述节点集合中抽取节点作为目标节点;
第二确定单元,被配置成基于第二约束条件集合中各个第二约束条件对应的分配方式,确定所述目标节点的资源分配量;
分配单元,被配置成响应于与抽取的目标节点相对应的总资源分配量不小于的预定阈值的资源量,将所述总资源分配量对应的资源进行分配,其中,所述总资源分配量是基于所述抽取的目标节点中每个目标节点的资源分配量得到的;
其中,所述第二确定单元,具体被配置为:
基于所述第二约束条件集合中各个所述第二约束条件对应的分配方式,确定与各个所述第二约束条件相对应的目标节点的资源分配量;
基于预先设定的权重和所述与各个第二约束条件相对应的目标节点的资源分配量,确定所述目标节点的资源分配量。
9.一种电子设备,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如权利要求1-7中任一所述的方法。
10.一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如权利要求1-7中任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于抖音视界有限公司,未经抖音视界有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010535098.6/1.html,转载请声明来源钻瓜专利网。