System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及通信,尤其涉及一种算力资源通告方法、路由表建立方法、算力流量处理方法、通信设备及计算机可读存储介质。
技术介绍
1、相关技术中,在算力网络中的算力资源分布在分离的算力节点,通过边界网关协议(border gateway protocol,bgp)或各类内部网关协议(interior gateway protocol,igp)对算力路由进行发布与通告,实现分布式的算力资源发现与调用。
2、但算力资源类型较多,大到可以为服务器,小的也可以为一个cpu,若是对全部资源采用互联网协议第四版(internet protocol version 4,ipv4)或互联网协议第六版(“internet protocol version 6,ipv6)地址进行分配,会对有限的ip地址造成大量的浪费,提升了算力资源的管理和规划部署的难度。因此,如何降低算力资源的管理和规划部署难度是一个亟待解决的问题。
技术实现思路
1、本申请实施例提供一种算力资源通告方法、路由表建立方法、算力流量处理方法、通信设备及计算机可读存储介质,旨在降低算力资源的管理和规划部署难度。
2、第一方面,本申请实施例提供一种算力资源通告方法,应用于第一节点,所述方法包括:将边界网关协议消息中的地址族类型设置为算力路由类型,其中,所述算力路由为算力资源所对应的路由;将所述第一节点连接的算力资源信息填充至所述边界网关协议消息中;向第二节点发送所述边界网关协议消息。
3、第二方面,本申请
4、第三方面,本申请实施例提供一种算力流量处理方法,应用于第二节点,所述方法包括:接收发往第一节点所连接的算力资源的算力流量;根据所述第一节点通告的边界网关协议消息,得到算力资源信息与算力封装类型;根据所述算力资源信息与所述算力封装类型,对所述算力流量进行封装;向所述第一节点发送封装后的算力流量;其中,所述边界网关协议消息根据第一方面所述的算力资源通告方法得到。
5、第四方面,本申请实施例提供一种算力流量处理方法,应用于第一节点,所述方法包括:接收第二节点发送的算力流量,其中,所述算力流量根据第三方面任一项所述的算力流量处理方法得到;对所述算力流量进行解封装,得到目标算力资源信息与解封装后的算力流量;根据算力路由表与所述目标算力资源信息,向目标算力资源转发所述解封装后的算力流量。
6、第五方面,本申请实施例提供一种通信设备,包括:至少一个处理器;至少一个存储器,用于存储至少一个程序;当至少一个所述程序被至少一个所述处理器执行时实现如第一方面所述的算力资源通告方法,或,如第二方面所述的路由表建立方法,或,如第三方面或第四方面所述的算力流量处理方法。
7、第六方面,本申请实施例提供一种计算机可读存储介质,其中存储有处理器可执行的程序,所述处理器可执行的程序被处理器执行时用于实现如第一方面所述的算力资源通告方法,或,如第二方面所述的路由表建立方法,或,如第三方面或第四方面所述的算力流量处理方法。
8、在本申请实施例中,通过将bgp中的地址族类型设置为算力路由类型,并将节点对应的算力资源信息填充至bgp消息中,进行算力资源通告,实现对算力资源地准确通告,避免与其他非算力路由混淆。通过基于算力资源标识,将算力流量进行封装,从而引导到正确的算力资源对其进行处理,进一步简化算力资源的规划管理,并使得算力资源的通告更加简单高效。
本文档来自技高网...【技术保护点】
1.一种算力资源通告方法,应用于第一节点,所述方法包括:
2.根据权利要求1所述的算力资源通告方法,其特征在于,所述算力资源信息包括至少一个算力可达信息,所述算力可达信息包括算力资源标识类型字段、算力资源标识长度字段与算力资源标识值字段。
3.根据权利要求2所述的算力资源通告方法,若所述算力资源信息中包括多个算力可达信息,每个所述算力可达信息中的算力资源标识类型或算力资源标识值不相同。
4.根据权利要求2所述的算力资源通告方法,其特征在于,所述算力资源标识类型至少包括以下之一:
5.根据权利要求4所述的算力资源通告方法,其特征在于,若所述算力资源标识类型为所述数值型,所述算力资源标识类型对应的所述算力资源标识长度至少包括以下之一:
6.根据权利要求1所述的算力资源通告方法,其特征在于,所述算力资源信息包括算力资源属性,所述算力资源属性至少包括以下之一:
7.根据权利要求1所述的算力资源通告方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的算力资源通告方法,其特征在于,所述封装类型至少包括
9.根据权利要求1所述的算力资源通告方法,其特征在于,所述方法还包括:
10.根据权利要求9所述的算力资源通告方法,其特征在于,所述算力扩展团体属性信息包括算力站点信息。
11.根据权利要求1至10任一项所述的算力资源通告方法,其特征在于,所述边界网关协议包括地址族标识与子地址族标识;所述将边界网关协议消息中的地址类型设置为算力路由类型,包括:
12.根据权利要求11所述的算力资源通告方法,其特征在于,所述算力资源的资源类型至少包括以下之一:
13.根据权利要求1所述的算力资源通告方法,其特征在于,所述边界网关协议消息为更新消息;所述方法还包括:
14.一种路由表建立方法,应用于第二节点,所述方法包括:
15.一种算力流量处理方法,应用于第二节点,所述方法包括:
16.根据权利要求15所述的算力流量处理方法,其特征在于,所述对算力流量进行封装包括至少以下之一:
17.根据权利要求16所述的算力流量处理方法,其特征在于,所述对所述算力流量进行算力头封装与外层封装包括:
18.根据权利要求17所述的算力流量处理方法,其特征在于,在所述算力资源信息中携带第二节点标识的情况下,所述第二节点标识为第二节点的回环地址。
19.根据权利要求16所述的算力流量处理方法,其特征在于,所述对所述算力流量进行外层封装包括:
20.根据权利要求16至18任一项所述的算力流量处理方法,其特征在于,所述算力头中包括算力节点信息。
21.一种算力流量处理方法,应用于第一节点,所述方法包括:
22.根据权利要求21所述的算力流量处理方法,其特征在于,所述目标算力资源信息包括算力资源标识;所述根据算力路由表与所述目标算力资源信息,向目标算力资源转发所述解封装后的算力流量,包括:
23.根据权利要求21所述的算力流量处理方法,其特征在于,所述目标算力资源信息包括算力节点标识;所述根据算力路由表与所述目标算力资源信息,向目标算力资源转发所述解封装后的算力流量,包括:
24.一种通信设备,其特征在于,包括:
25.一种计算机可读存储介质,其特征在于,其中存储有处理器可执行的程序,所述处理器可执行的程序被处理器执行时用于实现如权利要求1至13任意一项所述的算力资源通告方法,或,如权利要求14所述的路由表建立方法,或,如权利要求15至23任意一项所述的算力流量处理方法。
...【技术特征摘要】
1.一种算力资源通告方法,应用于第一节点,所述方法包括:
2.根据权利要求1所述的算力资源通告方法,其特征在于,所述算力资源信息包括至少一个算力可达信息,所述算力可达信息包括算力资源标识类型字段、算力资源标识长度字段与算力资源标识值字段。
3.根据权利要求2所述的算力资源通告方法,若所述算力资源信息中包括多个算力可达信息,每个所述算力可达信息中的算力资源标识类型或算力资源标识值不相同。
4.根据权利要求2所述的算力资源通告方法,其特征在于,所述算力资源标识类型至少包括以下之一:
5.根据权利要求4所述的算力资源通告方法,其特征在于,若所述算力资源标识类型为所述数值型,所述算力资源标识类型对应的所述算力资源标识长度至少包括以下之一:
6.根据权利要求1所述的算力资源通告方法,其特征在于,所述算力资源信息包括算力资源属性,所述算力资源属性至少包括以下之一:
7.根据权利要求1所述的算力资源通告方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的算力资源通告方法,其特征在于,所述封装类型至少包括以下之一:
9.根据权利要求1所述的算力资源通告方法,其特征在于,所述方法还包括:
10.根据权利要求9所述的算力资源通告方法,其特征在于,所述算力扩展团体属性信息包括算力站点信息。
11.根据权利要求1至10任一项所述的算力资源通告方法,其特征在于,所述边界网关协议包括地址族标识与子地址族标识;所述将边界网关协议消息中的地址类型设置为算力路由类型,包括:
12.根据权利要求11所述的算力资源通告方法,其特征在于,所述算力资源的资源类型至少包括以下之一:
13.根据权利要求1所述的算力资源通告方法,其特征在于,所述边界网关协议...
【专利技术属性】
技术研发人员:魏月华,张征,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。