算力任务转发计算方法、装置、存储介质及系统制造方法及图纸

技术编号:38836385 阅读:14 留言:0更新日期:2023-09-17 09:53
本申请实施例提供一种算力任务转发计算方法、装置、存储介质及系统,方法包括:当接收到客户主机发送的算力请求时,获取算力请求信息和预设业务SLA数据库;基于算力请求信息和预设业务SLA数据库确定算力请求的算力资源需求和传输性能需求,生成算力任务;基于传输性能需求在预设切片数据库中确定承载算力任务的网络切片;获取客户主机地址和预先生成的算力数据库,基于客户主机地址、算力数据库、网络切片和算力资源需求确定符合预设条件的目标计算节点;通过网络数据库获取客户主机地址与目标计算节点之间网络传输能力为最优的最优链路;将算力任务通过最优链路发送给目标计算节点进行计算。本申请实施例能够保证算力任务的传输质量和计算速度。的传输质量和计算速度。的传输质量和计算速度。

【技术实现步骤摘要】
算力任务转发计算方法、装置、存储介质及系统


[0001]本申请涉及确定性算力网络
,特别涉及一种算力任务转发计算方法、装置、存储介质及系统。

技术介绍

[0002]伴随着智能工业和企业上云的快速发展,对于工业互联网、远程医疗等业务(算力任务),既需要较低的时延、确定的带宽来保障确定的传输质量,也需要有充足的算力资源来保障计算速度。然而传统互联网尽力而为的转发方式已无法满足此类业务对网络质量的需求,其存在计算和传输的不确定性缺陷。
[0003]因此,现有技术存在缺陷,有待改进与发展。

技术实现思路

[0004]本申请实施例提供一种算力任务转发计算方法、装置、存储介质及系统,能够保证算力任务的传输质量和计算速度,在计算和传输两个维度上共同保障算力任务的确定性处理。
[0005]本申请实施例提供一种算力任务转发计算方法,所述方法包括:
[0006]当接收到客户主机发送的算力请求时,获取算力请求中的算力请求信息,以及获取预设业务SLA数据库;
[0007]基于所述算力请求信息和所述预设业务SLA数据库确定所述算力请求的算力资源需求和传输性能需求,并生成算力任务;
[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]第一获取模块,用于当接收到客户主机发送的算力请求时,获取算力请求中的算力请求信息,以及获取预设业务SLA数据库;
[0033]生成模块,用于基于所述算力请求信息和所述预设业务SLA数据库确定所述算力请求的算力资源需求和传输性能需求,并生成算力任务;
[0034]第一确定模块,用于基于所述传输性能需求在预设切片数据库中确定出承载所述算力任务的网络切片;
[0035]第二确定模块,用于获取客户主机地址和预先生成的算力数据库,基于所述客户主机地址、算力数据库、网络切片以及所述算力资源需求确定符合预设条件的目标计算节点;
[0036]第二获取模块,用于通过预先生成的网络数据库获取所述客户主机地址与所述目标计算节点之间网络传输能力为最优的最优链路;
[0037]发送模块,用于将所述算力任务通过所述最优链路发送给所述目标计算节点进行计算。
[0038]本申请实施例还提供一种算力任务转发计算系统,所述算力任务转发计算系统包括以上实施例所述的算力任务转发计算装置。
[0039]本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行以上任一实施例所述的算力任务转发计算方法。
[0040]本申请实施例提供的算力任务转发计算方法,当接收到客户主机发送的算力请求时,获取算力请求中的算力请求信息,以及获取预设业务SLA数据库,基于算力请求信息和预设业务SLA数据库确定算力请求的算力资源需求和传输性能需求,并生成算力任务,然后基于传输性能需求在预设切片数据库中确定出承载算力任务的网络切片,接着获取客户主机地址和预先生成的算力数据库,基于客户主机地址、算力数据库、网络切片以及算力资源需求确定符合预设条件的目标计算节点,通过该目标计算节点来对算力任务进行计算,从而能够保证算力任务的计算速度,在计算上保障算力任务的确定性处理。最后通过预先生成的网络数据库获取客户主机地址与目标计算节点之间网络传输能力为最优的最优链路,将算力任务通过最优链路发送给目标计算节点进行计算,从而能够保证算力任务的传输质量,在传输上保障算力任务的确定性处理。即本申请实施例通过计算来确定最优计算节点和最本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种算力任务转发计算方法,其特征在于,所述方法包括:当接收到客户主机发送的算力请求时,获取算力请求中的算力请求信息,以及获取预设业务SLA数据库;基于所述算力请求信息和所述预设业务SLA数据库确定所述算力请求的算力资源需求和传输性能需求,并生成算力任务;基于所述传输性能需求在预设切片数据库中确定出承载所述算力任务的网络切片;获取客户主机地址和预先生成的算力数据库,基于所述客户主机地址、算力数据库、网络切片以及所述算力资源需求确定符合预设条件的目标计算节点;通过预先生成的网络数据库获取所述客户主机地址与所述目标计算节点之间网络传输能力为最优的最优链路;将所述算力任务通过所述最优链路发送给所述目标计算节点进行计算。2.如权利要求1所述的算力任务转发计算方法,其特征在于,所述算力请求信息包括业务标识、业务类型、计算量和关键传输指标。3.如权利要求1所述的算力任务转发计算方法,其特征在于,所述基于所述客户主机地址、算力数据库、网络切片以及所述算力资源需求确定符合预设条件的目标计算节点,包括:基于所述网络切片确定所述网络切片包含的多个第一计算节点;基于所述算力数据库和所述算力资源需求从多个所述第一计算节点中确定出符合所述算力资源需求的多个第二计算节点;基于所述客户主机地址,从多个所述第二计算节点中获取与所述客户主机地址距离最短的所述第二计算节点作为所述目标计算节点。4.如权利要求3所述的算力任务转发计算方法,其特征在于,所述算力数据库中包含有每一所述第一计算节点对应的算力资源,所述基于所述算力数据库和所述算力资源需求从多个所述第一计算节点中确定出符合所述算力资源需求的多个第二计算节点,包括:将所述算力资源需求与所述算力数据库中每一所述第一计算节点对应的算力资源进行对比;基于对比结果从所述算力数据库中获取符合所述算力资源需求的多个所述第一计算节点作为多个所述第二计算节点。5.如权利要求1所述的算力任务转发计算方法,其特征在于,所述网络数据库中包含有所述客户主机地址与所述目标计算节点之间各个链路的网络传输能力信息,所述通过预先生成的网络数据库获取所述客户主机地址与所述目标计算节点之间网络传输能力为最优的最优链路,包括:从所述网络数据库中获取所述客户主机地址与所述目标计算...

【专利技术属性】
技术研发人员:郭锋葛于华刘鸿基冯宇陈新刘林想李屹
申请(专利权)人:江苏未来网络集团有限公司
类型:发明
国别省市:

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

1