一种算力节点信息通告方法、装置、设备及存储介质与流程
- 国知局
- 2024-08-22 14:22:42
本申请涉及算力网络系统领域,尤其涉及一种算力节点信息通告方法、装置、设备及存储介质。
背景技术:
1、随着5g和云时代的飞速发展,千行百业对计算资源和网络服务要求更为严苛,算力网络可实现计算资源的按需调度、并提供网络智能化的服务。在算力网络的架构演进中,有多种不同的技术方案,其中,对于分布式和混合式的技术方案,网络设备需要进行算力路由决策,需要通过bgp/igp协议在网络设备之间进行算力状态和网络状态的通告,再基于算力状态和网络状态进行算路,而bgp-fs协议在标准化推动上较为困难,并且,目前部分网络设备不支持bgp-fs协议扩展能力,因此需要对设备进行改造,导致成本高。
2、然而,现有的算力节点信息通告的方案中存在部分网络设备不支持bgp-fs协议扩展能力导致网络设备之间无法进行算力状态和网络状态通告的问题。
技术实现思路
1、本申请提供一种算力节点信息通告方法、装置、设备及存储介质,用以解决部分网络设备不支持bgp-fs协议扩展能力导致网络设备之间无法进行算力状态和网络状态通告的技术问题。
2、第一方面,本申请提供一种算力节点信息通告方法,包括:
3、获取算力节点信息,算力节点信息包括各个算力节点的聚合算力值、以及不同类型的原始算力值,聚合算力值为根据不同类型的原始算力值计算得到的数值;
4、确定通告消息的扩展字段,扩展字段包括算力节点信息对应的字段、以及路径信息对应的字段,路径信息为基于srv6协议传输数据的路径信息;
5、将通告消息的扩展字段通过bgp-fs协议下发到网络入口节点。
6、在本申请实施例中,在获取算力节点信息之前,方法包括:
7、获取网络设备中的各个算力节点的不同类型的原始算力值,原始算力值包括cpu利用率、gpu利用率、存储利用率、连接数;
8、将不同类型的原始算力值进行维度转换,得到原始算力值的换算值;
9、设置不同类型的原始算力值对应的占比;
10、将原始算力值的换算值与对应的原始算力值的占比进行加权求和,得到聚合算力值。
11、在本申请实施例中,确定扩展字段,包括:
12、采用tlv协议定义扩展字段;
13、确定扩展字段的数据结构类型和tlv格式,数据结构类型包括标识数据结构的类型、确定数据数值的类型,tlv格式包括字段类型、字段长度和字段值。
14、在本申请实施例中,确定扩展字段的数据结构类型和tlv格式,包括:
15、确定扩展字段的数据结构类型;
16、根据扩展字段的数据结构类型,定义扩展字段的字段类型、字段长度和字段值。
17、在本申请实施例中,当扩展字段的数据结构类型为标识数据结构的类型,定义扩展字段的字段类型、字段长度和字段值,包括:
18、根据数据结构类型为标识数据结构的类型,定义扩展字段为路径属性字段,并确定路径属性字段的字段类型、字段长度,路径属性字段包括的字段值为路径唯一标识字段、算力值字段;
19、将路径唯一标识字段定义为srv6路径,并确定路径唯一标识字段的字段类型、字段长度;
20、将算力值字段定义为聚合算力值或者不同类型的原始算力值,并确定算力值字段的字段类型、字段长度。
21、在本申请实施例中,当扩展字段的数据结构类型为确定数据数值的类型,定义扩展字段的字段类型、字段长度和字段值,包括:
22、根据数据结构类型为确定数据数值的类型,定义扩展字段包括srv6路径中的颜色属性字段、srv6路径中的终结点属性字段、聚合算力值字段、不同类型的原始算力值字段;
23、确定颜色属性字段、终结点属性字段、聚合算力值字段、以及原始算力值字段的字段类型和字段长度。
24、第二方面,本申请提供一种算力节点信息通告方法,在网络入口节点侧,包括:
25、接收服务器发送的通告消息的扩展字段,扩展字段包括算力节点信息对应的字段、以及路径信息对应的字段,路径信息为基于srv6协议传输数据的路径信息;
26、提取通告消息的扩展字段中的路径信息和算力节点信息;
27、根据路径信息和算力节点信息进行路由决策。
28、第三方面,本申请提供一种算力节点信息通告装置,包括:
29、获取模块,用于获取算力节点信息,算力节点信息包括各个算力节点的聚合算力值、以及不同类型的原始算力值,聚合算力值为根据不同类型的原始算力值计算得到的数值;
30、确定模块,用于确定通告消息的扩展字段,扩展字段包括算力节点信息对应的字段、以及路径信息对应的字段,路径信息为基于srv6协议传输数据的路径信息;
31、发送模块,用于将通告消息的扩展字段通过bgp-fs协议下发到网络入口节点。
32、第四方面,本申请提供一种算力节点信息通告装置,在网络入口节点侧,包括:
33、接收模块,用于接收服务器发送的通告消息的扩展字段,扩展字段包括算力节点信息对应的字段、以及路径信息对应的字段,路径信息为基于srv6协议传输数据的路径信息;
34、提取模块,用于提取通告消息的扩展字段中的路径信息和算力节点信息;
35、决策模块,用于根据路径信息和算力节点信息进行路由决策。
36、第五方面,本申请提供一种电子设备,包括:处理器,以及与处理器通信连接的存储器;
37、存储器存储计算机执行指令;
38、处理器执行存储器存储的计算机执行指令,以执行本申请的算力节点信息通告方法。
39、第六方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现本申请的算力节点信息通告方法。
40、本申请提供的一种算力节点信息通告方法,通过实时采集算力节点信息,提供有效的算力参数聚合值的评价体系,同时,定义面向bgp-fs协议的扩展字段,用于携带算力节点信息,将相关算力值的下发到网络入口节点,解决了分布式和混合式算力路由方案中网络入口节点无法获取算力节点信息的问题,实现了基于bgp-fs协议的网络设备之间进行算力状态和网络状态通告。
技术特征:1.一种算力节点信息通告方法,其特征在于,服务器,包括:
2.根据权利要求1所述的方法,其特征在于,在获取算力节点信息之前,所述方法包括:
3.根据权利要求1所述的方法,其特征在于,所述确定扩展字段,包括:
4.根据权利要求3所述的方法,其特征在于,所述确定所述扩展字段的数据结构类型和tlv格式,包括:
5.根据权利要求4所述的方法,其特征在于,当所述扩展字段的数据结构类型为标识数据结构的类型,所述定义所述扩展字段的字段类型、字段长度和字段值,包括:
6.根据权利要求4所述的方法,其特征在于,当所述扩展字段的数据结构类型为确定数据数值的类型,所述定义所述扩展字段的字段类型、字段长度和字段值,包括:
7.一种算力节点信息通告方法,其特征在于,在网络入口节点侧,包括:
8.一种算力节点信息通告装置,其特征在于,包括:
9.一种算力节点信息通告装置,其特征在于,在网络入口节点侧,包括:
10.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至7任一项所述的方法。
技术总结本申请提供一种算力节点信息通告方法、装置、设备及存储介质。该方法包括:获取算力节点信息,算力节点信息包括各个算力节点的聚合算力值、以及不同类型的原始算力值,聚合算力值为根据不同类型的原始算力值计算得到的数值;确定通告消息的扩展字段,扩展字段包括算力节点信息对应的字段、以及路径信息对应的字段,路径信息为基于SRv6协议传输数据的路径信息;将通告消息的扩展字段通过BGP‑FS协议下发到网络入口节点。本申请的方法,实现了基于BGP‑FS协议的网络设备之间进行算力状态通告。技术研发人员:易昕昕,庞冉,李建飞,何涛,高星,曹畅受保护的技术使用者:中国联合网络通信集团有限公司技术研发日:技术公布日:2024/8/20本文地址:https://www.jishuxx.com/zhuanli/20240822/278434.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表