技术新讯 > 计算推算,计数设备的制造及其应用技术 > 算力交易方法、装置、计算机设备、存储介质和计算机程序产品与流程  >  正文

算力交易方法、装置、计算机设备、存储介质和计算机程序产品与流程

  • 国知局
  • 2024-08-22 15:10:14

本技术涉及算力交易,特别是涉及一种算力交易方法、装置、计算机设备、存储介质和计算机程序产品。

背景技术:

1、在通用云计算、智算、边缘计算发展的大趋势下,算力已成为数字时代的核心资源。算力网络通过网络技术实现算力协同运行及供给,其中的一项主要功能就是算力资源的交易,将算力资源转换成交易资源。通过将算力资源交易化,可以促进算力资源的部署以及技术进步。

2、但是,算力需求方和算力提供方的数量众多,每个算力需求方的算力资源需求量和需求类型均存在不同,每个算力提供方所提供的算力资源同样存在差异,无法快速地确定与算力需求方匹配的算力提供方,导致算力交易的交易效率不足。

技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够提升交易效率的算力交易方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本技术提供了一种算力交易方法。所述方法包括:

3、获取目标需求方的期望资源数值和资源需求数据;

4、在各算力供应方中,基于各所述算力供应方的资源供给数据,确定与所述资源需求数据满足算力交易条件的候选供应方;

5、基于各算力需求方的资源需求数据和各所述算力供应方的资源供给数据,计算各资源类型的资源数值权重,并基于所述资源数值权重,对所述目标需求方的期望资源数值以及各所述候选供应方的实际资源数值进行拟合,得到各所述候选供应方对应的拟合资源数值;所述拟合资源数值是所述资源需求数据包含的各资源类型的拟合数值;

6、基于所述拟合资源数值,在各所述候选供应方中确定至少一个目标供应方,并向所述目标需求方和所述目标供应方输出所述拟合资源数值对应的算力交易结果。

7、在其中一个实施例中,所述资源需求数据还包括各所述资源类型对应的资源需求量;所述在各算力供应方中,基于各所述算力供应方的资源供给数据,确定与所述资源需求数据满足算力交易条件的候选供应方,包括:

8、确定各所述算力供应方的资源供给数据包含的资源类型,以及各所述资源类型对应的资源供给量;

9、若所述资源需求数据的资源类型均包含于所述资源供给数据的资源类型中,且所述资源需求数据中各所述资源类型对应的资源供给量不少于所述资源需求量,则确定所述算力供应方为候选供应方。

10、在其中一个实施例中,所述基于各算力需求方的资源需求数据和各所述算力供应方的资源供给数据,计算各资源类型的资源数值权重,包括:

11、针对所述资源需求数据中的各所述资源类型,基于各所述算力供应方的资源供给数据,确定各所述算力供应方包含的当前资源类型的资源供给总和;所述资源供给总和是基于各所述算力供应方的多个资源节点所拥有的所述当前资源类型的资源量确定的;

12、基于所述目标需求方、其他算力需求方分别对应的资源需求数据,确定所述当前资源类型的资源需求总和;

13、基于所述资源供给总和以及所述资源需求总和,确定所述当前资源类型对应的资源数值权重。

14、在其中一个实施例中,所述期望资源数值包括各所述资源类型对应的期望数值;所述实际资源数值包括各所述资源类型对应的实际数值;所述基于所述资源数值权重,对所述目标需求方的期望资源数值以及各所述候选供应方的实际资源数值进行拟合,得到各所述候选供应方对应的拟合资源数值,包括:

15、针对各所述候选供应方,对于所述资源需求数据中每种所述资源类型,基于所述拟合资源数值对所述当前资源类型对应的期望数值进行拟合,得到第一拟合数值;

16、基于所述拟合资源数值对所述当前资源类型对应的实际数值进行拟合,得到第二拟合数值;

17、基于所述第一拟合数值和所述第二拟合数值,确定所述当前资源类型对应的拟合数值,并将各所述资源类型对应的拟合数值作为当前候选供应方对应的拟合资源数值。

18、在其中一个实施例中,所述基于所述拟合资源数值,在各所述候选供应方中确定至少一个目标供应方,包括:

19、若所述候选供应方对应的拟合资源数值小于所述目标需求方的期望资源数值,则确定所述候选供应方为目标供应方;或者,

20、若所述候选供应方对应的拟合资源数值大于所述目标需求方的期望资源数值,且所述拟合资源数值对应的数值超出比低于预设阈值,则确定所述候选供应方为目标供应方;所述数值超出比是所述拟合资源数值和期望资源数值之间的差值,与所述期望资源数值的比值。

21、在其中一个实施例中,所述方法还包括:

22、按照各所述拟合资源数值的高低顺序,对各所述目标供应方进行排序,得到初始供应方序列;

23、确定各所述目标供应方与所述目标需求方之间的多个物理距离值,以及各所述目标供应方的网络状态;

24、基于所述物理距离值以及所述网络状态,对所述初始供应方序列进行重排序,得到目标供应方序列。

25、在其中一个实施例中,所述向所述目标需求方和所述目标供应方输出所述拟合资源数值对应的算力交易结果,包括:

26、针对各所述目标供应方,分别向所述目标需求方以及当前目标供应方,发送所述当前目标供应方对应的算力交易结果;

27、若接收到所述目标供应方和/或所述当前目标供应方的取消交易信息,则重新确定所述当前目标供应方,并执行所述分别向所述目标需求方以及当前目标供应方,发送所述当前目标供应方对应的算力交易结果的步骤,直到接收到所述目标供应方和所述当前目标供应方的确定交易信息。

28、第二方面,本技术还提供了一种算力交易装置。所述装置包括:

29、数据获取模块,用于获取目标需求方的期望资源数值和资源需求数据;

30、供应方确定模块,用于在各算力供应方中,基于各所述算力供应方的资源供给数据,确定与所述资源需求数据满足算力交易条件的候选供应方;

31、拟合资源数值确定模块,用于基于各算力需求方的资源需求数据和各所述算力供应方的资源供给数据,计算各资源类型的资源数值权重,并基于所述资源数值权重,对所述目标需求方的期望资源数值以及各所述候选供应方的实际资源数值进行拟合,得到各所述候选供应方对应的拟合资源数值;所述拟合资源数值是所述资源需求数据包含的各资源类型的拟合数值;

32、交易输出模块,用于基于所述拟合资源数值,在各所述候选供应方中确定至少一个目标供应方,并向所述目标需求方和所述目标供应方输出所述拟合资源数值对应的算力交易结果。

33、第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述方法的步骤。

34、第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述方法的步骤。

35、第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如第一方面所述方法的步骤。

36、上述算力交易方法、装置、计算机设备、存储介质和计算机程序产品,通过将各算力供应方的资源供给数据与目标需求方的资源需求数据相匹配,在算力供应方的资源供给数据满足目标需求方的算力交易条件的情况下,可以确定算力供应方为候选供应方,从而通过交易双方各自的供需资源初筛得到候选供应方,提升筛选交易对象的效率。此外,服务器可以通过各算力供应方的资源供给数据,以及各算力需求方的资源需求数据,确定各资源类型对应的资源数值权重,从而服务器可以通过资源数值权重确定目标需求方与各候选供应方之间的拟合资源数值,最终通过拟合资源数值进一步从候选供应方中确定目标供应方,从而在初筛的基础上,对候选供应方进一步筛选,得到精准筛选的交易对象,进一步提升筛选交易对象的效率。最后,服务器分别向目标需求方和目标供应方输出拟合资源数值对应的算力交易结果,使得目标需求方只需根据算力交易结果确定是否与该目标供应方进行交易。上述技术方案可以自动筛选符合需求的目标供应方,并且能够通过全局的资源供给数据、资源需求数据对双方的资源数值进行调整,并将调整后的算力交易结果发送至双方,从而减少筛选时间成本、沟通成本,从而提升算力交易的交易效率。

本文地址:https://www.jishuxx.com/zhuanli/20240822/281471.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。