本发明专利技术提供了一种算力资源交易管理方法及系统,涉及算力资源交易技术领域。方法包括:获取算力需求方发出的算力交易请求并确定多个参考算力提供端;获取多个参考算力提供端的历史算力交易数据,对多组历史算力交易数据进行分析,确定每个参考算力提供端的算力交易评价值;基于预设算力交易筛选阈值从多个参考算力提供端中确定目标算力提供端,并基于目标算力提供端向算力需求方进行算力交易对象推荐;响应于算力需求方选择与目标算力提供端进行算力交易,基于目标算力提供端向算力需求方提供算力服务。本发明专利技术实现了提升算力需求方的算力交易体验。
【技术实现步骤摘要】
本专利技术涉及算力资源交易,尤其涉及一种算力资源交易管理方法及系统。
技术介绍
1、随着云计算和大数据技术的快速发展,算力资源的需求不断增长。计算资源的有效管理和高效利用成为提升整体计算性能和成本效益的重要因素。
2、现有技术中,简单根据算力需求方的算力需求选择算力提供端并为算力需求方提供算力服务,未考虑计算资源使用的波动性。不同算力提供端的计算资源在执行任务时,由于硬件性能、任务复杂度、系统负载等多种因素的影响,实际执行时间和资源利用率可能存在一定的波动,使得算力需求方在体验算力服务时受到影响,同时任务执行过程中可能遇到的故障,还会使得最终完成计算目标的时长受到影响,部分定价方式下可能会导致算力需求方的预估成本与实际成本出现偏差,影响算力需求方决策的准确性。
技术实现思路
1、本专利技术提出了一种算力资源交易管理方法及系统,旨在解决上述
技术介绍
中存在的至少一个技术问题。
2、为实现上述目的,本专利技术第一方面提供一种算力资源交易管理方法,包括:
3、获取算力需求方发出的算力交易请求,根据算力交易请求确定算力需求信息,基于算力需求信息从算力交易平台确定多个参考算力提供端;
4、获取多个参考算力提供端的历史算力交易数据,对多组历史算力交易数据进行分析,确定每个参考算力提供端的算力交易评价值;
5、基于预设算力交易筛选阈值从多个参考算力提供端中确定目标算力提供端,并基于目标算力提供端向算力需求方进行算力交易对象推荐;
<
p>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、优选地,对于算力交易评价模块,对多组历史算力交易数据进行分析,确定每个参考算力提供端的算力交易评价值包括:
37、提取每组历史算力交易数据中不同计算任务对应的任务执行时间数据、资源利用率数据和故障率数据,根据任务执行时间数据和故障率数据确定效率因子和故障率因子,基于每个参考算力提供端的算力配置数据对资源利用率数据进行分析确定资源利用率因子,采用如下公式计算得到每个参考算力提供端的算力交易评价值:
38、
39、式中,为算力交易评价值,为效率因子,为故障率因子,为资源利用率因子,、、分别为效率因子、故障率因子和资源利用率因子的权重参数。
40、本专利技术具有以下有益效果:
41、本专利技术通本文档来自技高网
...
【技术保护点】
1.一种算力资源交易管理方法,其特征在于,包括:
2.根据权利要求1所述的一种算力资源交易管理方法,其特征在于,对于效率因子、故障率因子和资源利用率因子,还包括:
3.根据权利要求2所述的一种算力资源交易管理方法,其特征在于,基于预设算力交易筛选阈值从多个参考算力提供端中确定目标算力提供端,包括:
4.根据权利要求3所述的一种算力资源交易管理方法,其特征在于,根据每个参考算力提供端对应的历史算力交易数据计算目标算力集合中每个参考算力提供端的算力稳定因子,包括:
5.根据权利要求4所述的一种算力资源交易管理方法,其特征在于,计算任务的效率参考因子和多个效率参考因子的均值两者之间的差值为计算任务的执行时间偏差,计算任务的资源利用率参考因子和资源利用率参考因子的均值两者之间的差值为计算任务的资源使用偏差。
6.根据权利要求5所述的一种算力资源交易管理方法,其特征在于,算力需求信息包括计算任务类型数据、计算资源规格数据、计算任务量数据、时间要求数据和预算数据。
7.一种算力资源交易管理系统,用于实现上述权利要求1-6任一项所述的一种算力资源交易管理方法,其特征在于,包括:
8.根据权利要求7所述的一种算力资源交易管理系统,其特征在于,对于算力交易评价模块,对多组历史算力交易数据进行分析,确定每个参考算力提供端的算力交易评价值包括:
...
【技术特征摘要】
1.一种算力资源交易管理方法,其特征在于,包括:
2.根据权利要求1所述的一种算力资源交易管理方法,其特征在于,对于效率因子、故障率因子和资源利用率因子,还包括:
3.根据权利要求2所述的一种算力资源交易管理方法,其特征在于,基于预设算力交易筛选阈值从多个参考算力提供端中确定目标算力提供端,包括:
4.根据权利要求3所述的一种算力资源交易管理方法,其特征在于,根据每个参考算力提供端对应的历史算力交易数据计算目标算力集合中每个参考算力提供端的算力稳定因子,包括:
5.根据权利要求4所述的一种算力资源交易管理方法,其特征在于,计算任务的效率参考因子和多个效率参考...
【专利技术属性】
技术研发人员:林惠娟,马力遥,简少煌,彭昊,
申请(专利权)人:福建省海峡星云信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。