【技术实现步骤摘要】
一种基于BGP流规则通告算力信息的方法及系统
[0001]本专利技术涉及通信
,具体地说是一种基于BGP流规则通告算力信息的方法及系统。
技术介绍
[0002]算力网络,依靠网络技术有效使用网络、计算和存储等信息基础设施资源。其依据算力服务的算力状况和网络状况,将算力任务报文路由到相应的算力服务节点,实现计算资源利用率最优,提升业务服务质量和用户服务体验。
[0003]算力服务的算力状况,即算力信息。算力信息包含算力服务提供节点标识、算力节点资源信息。算力节点标识,表示算力服务节点的算力服务类型,例如AR、VR等。算力节点资源,包含算力服务节点的CPU、GPU、内存、存储、网络带宽等算力属性,每个属性可包含静态容量以及动态负荷情况。
[0004]经典的TCP/IP网络,网络转发设备或服务器基于报文目的IP的网络可达性和链路权重、代价等进行基于报文的目的IP进行路由下一跳的选择。算力网络中,算力任务报文路由将依据算力信息,按照算力信息选择算力任务报文要转发的算力节点。
[0005]从成本和网络协议 ...
【技术保护点】
【技术特征摘要】
1.一种基于BGP流规则通告算力信息的方法,其特征在于,在BGP FLOW协议之上新增扩展团体属性EXTENDED_COMMUNIITIES,用于更新网络转发装置算力信息库,实现用BGP update消息将算力信息在算力网络传播;该方法的实现包括BGP Update消息承载算力信息、BGP算力信息通告、BGP算力信息过期设定和BGP算力信息更新。2.根据权利要求1所述的一种基于BGP流规则通告算力信息的方法,其特征在于,BGP Update消息承载算力信息方式如下:邻居关系建立后,控制器给网络转发设备下发BGP Update消息;BGP Update消息用于对等体之间交换路由信息,Update消息中Path Attributes字段携带路由属性,路由属性包含可达路由信息NLRI;所述新增扩展团体属性EXTENDED_COMMUNIITIES,名称为算力信息及网络层可达信息Computing_Information_flow_spec,BGP Update Path Attributes属性新增Computing_Information_flow_spec元素,Computing_Information_flow_spec中包含算力信息,算力信息包括CPU、GPU、内存、算力度量。3.根据权利要求2所述的一种基于BGP流规则通告算力信息的方法,其特征在于,所述新增BGP扩展团体属性EXTENDED_COMMUNIITIES,Computing_Information_flow_spec定义遵循rfc4360协议原则,具体格式如下:<type(1octet),sub
‑
type(1octet),value(6octet)>sub
‑
type表示算力信息不同属性,可标识256种算力信息属性;Value,表示具体的算力值,所述算力值含义和具体格式,根据sub
‑
type类型不同而具有差别。4.根据权利要求3所述的一种基于BGP流规则通告算力信息的方法,其特征在于,所述type格式具有8个字段,第一字段为I,表示互联网数字分配机构授权位,0表示IANA授权,1表示部分授权;第二字段为T,表示传递属性位,0表示传递,1表示非传递;剩余6位填0;I设置为1,T设置为0,则type设置值为0x8F。5.根据权利要求3或4所述的一种基于BGP流规则通告算力信息的方法,其特征在于,sub
‑
type为1个字节,sub
‑
type可定义为:0x0,为算力节点度量值;0x1,为算力节点cpu值;0x2,为算力节点内存值;所述Value,为6个字节,算力值含义和具体格式,根据sub
‑
type类型不同而具有以下差别:sub
‑
type为0x0,为算力度量值,算力度量值格式为<total_cap(1octect),cpu_cap(1octect),mem_cap(1octect),total_cur(1octect),cpu_cur(1octect),mem_cur(1octect)>其中,total_cap表示算力节点固有的综合算力能力,与当前负荷情况无关,取值范围0
‑
255,数值越大代表算力越强,cpu_cap表示算力节点固有的cpu能力,与当前负荷情况无关,取值范围0
‑
255,数值越大代表算力越强,mem_cap表示算力节点固有的内存能力,与当前负荷情况无关,取值范围0
‑
255,数值越
大代表算力越强,total_cur表示算力节点当前的综合算力能力,取值范围0
‑
255,数值越大代表算力负荷越大,cpu_cur表示算力节点当前的cpu能力,取值范围0
‑
255,数值越大代表cpu负荷越大,mem_cur表示算力节点当前的内存能力,取值范围0
‑
255,数值越大代表内存负荷越...
【专利技术属性】
技术研发人员:赵臻,
申请(专利权)人:浪潮通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。