【技术实现步骤摘要】
算力资源的调度方法及多架构集群、装置、存储介质
[0001]本申请实施例涉及计算机领域,具体而言,涉及一种算力资源的调度方法及多架构集群、装置、存储介质。
技术介绍
[0002]现有技术中,一个多架构集群的内部可能包含多种中央处理器(Central Processing Unit,为CPU)规格的节点,应用通过构建显示(manifest)镜像实现在不同架构节点间的迁移,但应用资源对象pod的Request和Limit规格不会改变;因此将出现一个pod迁移到不同架构或不同型号的节点上,都会申请同样规格的节点资源的情况;对于算力差距较大的两台节点,这将导致pod中的应用性能表现不同,最终带来应用运行时的风险;
[0003]同时,针对节点资源,多架构集群只会根据节点上报的节点核的个数进行调度,无法考虑节点型号的差异带来的算力差异,从节点角度来看,同样核数的节点所能支撑的实际业务数量也会不同。例如,Arm架构的CPU核数往往较多,但单核算力要低于x86架构,但 k8s只根据核数调度,造成Arm架构节点上的pod过多,但实际节 ...
【技术保护点】
【技术特征摘要】
1.一种算力资源的调度方法,其特征在于,包括:确定N个计算节点中每个所述计算节点的算力值,其中,每个所述计算节点的算力值用于表示每个所述计算节点中的内核对应的算力,N个所述计算节点设置在多架构集群中,所述N是大于或等于1的自然数;利用目标计算节点的算力值和目标资源对象的资源需求,计算所述资源需求对应的标准算力值,其中,所述目标计算节点是N个所述计算节点中的任一计算节点,所述标准算力值用于表示所述目标资源对象需求的算力资源,所述目标资源对象设置在所述多架构集群中;基于所述标准算力值为所述目标资源对象调度N个所述计算节点的算力资源。2.根据权利要求1所述的方法,其特征在于,确定N个计算节点中每个所述计算节点的算力值,包括:在确定所述多架构集群中创建所述计算节点的情况下,获取所述计算节点的节点架构;生成与所述计算节点的节点架构匹配的测算任务,其中,所述测算任务中包括测算所述计算节点的算力的测算程序;将所述测算任务发送至所述计算节点,以在所述计算节点中运行所述测算程序,得到运行结果;基于所述运行结果确定所述计算节点的算力值。3.根据权利要求2所述的方法,其特征在于,基于所述运行结果确定所述计算节点的算力值,包括:将所述运行结果进行数值转换,得到目标分值,其中,所述目标分值为整数;将所述目标分值转换为与所述计算节点的节点信息的格式对应的信息,得到所述计算节点的算力值。4.根据权利要求1所述的方法,其特征在于,利用目标计算节点的算力值和目标资源对象的资源需求,计算所述资源需求对应的标准算力值,包括:在确定所述多架构集群中创建所述目标资源对象的情况下,获取所述目标资源对象的资源需求;利用所述目标计算节点的算力值将所述资源需求中所述目标资源对象需求的内核数换算为所述标准算力值。5.根据权利要求4所述的方法,其特征在于,利用所述目标计算节点的算力值将所述资源需求中所述目标资源对象需求的内核数换算为所述标准算力值,包括:计算所述目标计算节点的算力值和所述目标计算节点的内核数量之间的比值;计算所述目标资源对象需求的内核数和所述比值之间的乘积值;利用所述乘积值和预设系数计算所述标准算力值。6.根据权利要求5所述的方法,其特征在于,所述预设系数为整数,所述预设系数与所述目标计算节点的算力资源的毫核相对应。7.根据权利要求4所述的方法,其特征在于,利用目标计算节点的算力值将所述资源需求中所述目标资源对象需求的内核数换算为所述标准算力值之后,所述方法还包括:将所述标准算力值附加至所述目标资源对象的资源声明字段中。
8.根据权利要求1所述的方法,其特征在于,基于所述标准算力值为所述目标资源对象调度N个所述计算节点的算力资源,包括:利用所述标准算力值和每个所述计算节点的算力值确定每个所述计算节点允许承载所述目标资源对象的数量;按照每个所述计算节点允许承载所述目标资源对象的数量为所述目标资源对象调度每个所述计算节点的算力资源。9.根据权利要求8所述的方法,其特征在于,利用所述标准算力值和每个所述计算节点的算力值确定每个所述计算节点允许承载所述目标资源对象的数量,包括:将所述标准算力值和每个所述计算节点的算力值之间的差值确定为每个所述计算节点的剩余算力值;将每个所述计算节点的剩余算力值和所述标准算力值之间的比值确定为每个所述计算节点允许承载所述目标资源对象的数量。10.一种多架构集群,其特征在于,包括:节点控制器,算力计算器和调度器,其中,所述节点控制器,用于通过多架构集群中的服务接口获取到N个计算节点创建的情况下,向每个所述计算节点发送测算任务,其中,每个所述计算节点对应的测算任务用于测算每个所述计算节点的算力值,每个所述计算节点的...
【专利技术属性】
技术研发人员:杨勇,刘立近,
申请(专利权)人:苏州元脑智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。