代理计算集群中算力资源分配方法、装置及设备制造方法及图纸

技术编号:38638347 阅读:10 留言:0更新日期:2023-08-31 18:33
本说明书涉及隐私计算技术领域,提供了一种代理计算集群中算力资源分配方法、装置及设备,该方法包括:接收计算需求方发送的场景标识和计算请求;从算力资源配置表中匹配场景标识对应的可选算力单元集合及算力需求量;按照算力需求量从可选算力单元集合中随机选择算力单元,形成算力单元子集;向算力单元子集中各个算力单元获取对应的分组码;根据算力单元子集中各算力单元的分组码计算场景标识对应的场景数值;判断计算出的场景数值与算力资源配置表中对应场景标识的场景数值是否相同;当二者相同时,调用算力单元子集处理计算请求。本说明书实施例可以提高代理计算集群中算力资源分配的灵活性,并避免选择到出现故障或问题的算力服务器。题的算力服务器。题的算力服务器。

【技术实现步骤摘要】
代理计算集群中算力资源分配方法、装置及设备


[0001]本说明书涉及隐私计算
,尤其是涉及一种代理计算集群中算力资源分配方法、装置及设备。

技术介绍

[0002]目前代理计算集群架构在隐私计算等技术场景普遍使用,计算方独立于数据方存在,数据和计算解耦,计算方可集中提供算力资源计算,算力资源可由多方提供。目前代理计算集群架构在实际应用中对算力资源的选择不够灵活,而且可能会选择到出现故障或问题的算力服务器。

技术实现思路

[0003]本说明书实施例的目的在于提供一种代理计算集群中算力资源分配方法、装置及设备,以提高代理计算集群中算力资源分配的灵活性并避免选择到出现故障或问题的算力服务器。
[0004]为达到上述目的,一方面,本说明书实施例提供了一种代理计算集群中算力资源分配方法,包括:
[0005]接收计算需求方发送的场景标识和计算请求;
[0006]从算力资源配置表中匹配所述场景标识对应的可选算力单元集合及算力需求量;
[0007]按照所述算力需求量从所述可选算力单元集合中随机选择算力单元,形成算力单元子集;
[0008]向所述算力单元子集中各个算力单元获取对应的分组码;
[0009]根据所述算力单元子集中各算力单元的分组码计算所述场景标识对应的场景数值;
[0010]判断计算出的场景数值与所述算力资源配置表中对应所述场景标识的场景数值是否相同;
[0011]当二者相同时,调用所述算力单元子集处理所述计算请求。
[0012]本说明书实施例的代理计算集群中算力资源分配方法中,每个所述分组码为一个由场景标识、算力单元标识和场景算力单元标识组成的三元组;相同场景标识下的各个所述三元组的场景算力单元标识和算力单元标识之间,形成指定的多项式函数关系。
[0013]本说明书实施例的代理计算集群中算力资源分配方法中,所述指定的多项式函数关系中的常数项作为对应场景标识的场景数值。
[0014]本说明书实施例的代理计算集群中算力资源分配方法中,所述指定的多项式函数关系中的常数项随机生成,所述指定的多项式函数关系中各非常数项的系数随机生成。
[0015]本说明书实施例的代理计算集群中算力资源分配方法中,根据所述算力单元子集中各算力单元的分组码计算所述场景标识对应的场景数值,包括:
[0016]以所述算力单元子集中各算力单元的算力单元标识为自变量,以所述算力单元子
集中各算力单元的场景算力单元标识为因变量,拟合多项式函数关系;
[0017]将拟合出的多项式函数关系中的常数项作为对应场景标识的场景数值。
[0018]本说明书实施例的代理计算集群中算力资源分配方法中,在判断计算出的场景数值与所述算力资源配置表中对应所述场景标识的场景数值是否相同之后,还包括:
[0019]当二者不相同时,重新按照所述算力需求量从所述可选算力单元集合中选择算力单元,并重新进行计算和比较,直至当前计算出的场景数值与所述算力资源配置表中对应所述场景标识的场景数值一致。
[0020]本说明书实施例的代理计算集群中算力资源分配方法中,向所述算力单元子集中各个算力单元获取对应的分组码,包括:
[0021]从所述算力资源配置表中匹配所述算力单元子集对应的地址;
[0022]根据所述地址向所述算力单元子集中各个算力单元获取对应的分组码。
[0023]本说明书实施例的代理计算集群中算力资源分配方法中,还包括:
[0024]定时或事件触发方式更新所述算力资源配置表及对应算力单元的分组码。
[0025]另一方面,本说明书实施例还提供了一种代理计算集群中算力资源分配装置,包括:
[0026]接收模块,用于接收计算需求方发送的场景标识和计算请求;
[0027]匹配模块,用于从算力资源配置表中匹配所述场景标识对应的可选算力单元集合及算力需求量;
[0028]选择模块,用于按照所述算力需求量从所述可选算力单元集合中随机选择算力单元,形成算力单元子集;
[0029]获取模块,用于向所述算力单元子集中各个算力单元获取对应的分组码;
[0030]计算模块,用于根据所述算力单元子集中各算力单元的分组码计算所述场景标识对应的场景数值;
[0031]比较模块,用于判断计算出的场景数值与所述算力资源配置表中对应所述场景标识的场景数值是否相同;
[0032]调用模块,用于当二者相同时,调用所述算力单元子集处理所述计算请求。
[0033]另一方面,本说明书实施例还提供了一种计算机设备,包括存储器、处理器、以及存储在所述存储器上的计算机程序,所述计算机程序被所述处理器运行时,执行上述方法的指令。
[0034]另一方面,本说明书实施例还提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被计算机设备的处理器运行时,执行上述方法的指令。
[0035]另一方面,本说明书实施例还提供了一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被计算机设备的处理器运行时,执行上述方法的指令。
[0036]由以上本说明书实施例提供的技术方案可见,本说明书实施例中,每个场景标识可以对应一个可选算力单元集合,并可以按照每个场景标识的算力需求量从可选算力单元集合中随机选择算力单元,以参与计算,从而可以针对不同场景,灵活选择哪些算力单元参与计算;而且如果算力单元子集中任意一个算力单元出现故障或问题,则难以获得其分组码,从而使得计算出的场景数值与算力资源配置表中对应场景标识的场景数值就会不相同;如此,可以避免选择到出现故障或问题的算力服务器。
附图说明
[0037]为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0038]图1示出了本说明书一些实施例中代理计算集群中算力资源分配的场景示意图;
[0039]图2示出了本说明书一些实施例中代理计算集群中算力资源分配方法的流程图;
[0040]图3示出了本说明书一些实施例的代理计算集群中算力资源分配方法中计算场景数值的流程图;
[0041]图4示出了本说明书一些实施例中代理计算集群中算力资源分配装置的结构框图;
[0042]图5示出了本说明书一些实施例中计算机设备的结构框图。
[0043]【附图标记说明】
[0044]10、计算需求方;
[0045]20、算力管理节点;
[0046]30、算力单元;
[0047]41、接收模块;
[0048]42、匹配模块;
[0049]43、选择模块;
[0050]44、获取模块;
[0051]45、计算模块;
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种代理计算集群中算力资源分配方法,其特征在于,包括:接收计算需求方发送的场景标识和计算请求;从算力资源配置表中匹配所述场景标识对应的可选算力单元集合及算力需求量;按照所述算力需求量从所述可选算力单元集合中随机选择算力单元,形成算力单元子集;向所述算力单元子集中各个算力单元获取对应的分组码;根据所述算力单元子集中各算力单元的分组码计算所述场景标识对应的场景数值;判断计算出的场景数值与所述算力资源配置表中对应所述场景标识的场景数值是否相同;当二者相同时,调用所述算力单元子集处理所述计算请求。2.如权利要求1所述的代理计算集群中算力资源分配方法,其特征在于,每个所述分组码为一个由场景标识、算力单元标识和场景算力单元标识组成的三元组;相同场景标识下的各个所述三元组的场景算力单元标识和算力单元标识之间,形成指定的多项式函数关系。3.如权利要求2所述的代理计算集群中算力资源分配方法,其特征在于,所述指定的多项式函数关系中的常数项作为对应场景标识的场景数值。4.如权利要求3所述的代理计算集群中算力资源分配方法,其特征在于,所述指定的多项式函数关系中的常数项随机生成,所述指定的多项式函数关系中各非常数项的系数随机生成。5.如权利要求3所述的代理计算集群中算力资源分配方法,其特征在于,根据所述算力单元子集中各算力单元的分组码计算所述场景标识对应的场景数值,包括:以所述算力单元子集中各算力单元的算力单元标识为自变量,以所述算力单元子集中各算力单元的场景算力单元标识为因变量,拟合多项式函数关系;将拟合出的多项式函数关系中的常数项作为对应场景标识的场景数值。6.如权利要求1所述的代理计算集群中算力资源分配方法,其特征在于,在判断计算出的场景数值与所述算力资源配置表中对应所述场景标识的场景数值是否相同之后,还包括:当二者不相同时,重新按照所述算力需求量从所述可选算力单元集合中选择算力单元,并重新进行计算和比较,直至当前计...

【专利技术属性】
技术研发人员:周建平刘静郑培钿李平
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1