System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信,尤其涉及一种路由策略的管理方法、装置、设备、系统及存储介质。
技术介绍
1、传统的网络设备是基于特定规格设备、特定技术要求定制而成的,网络设备的维护与更新过程较为复杂,业务推广的运营成本较高。为了实现降低网络部署和业务推广的复杂度及成本,基于通用硬件平台实现软硬件解耦的方式,可以有效地降低设备升级所带来的成本,加速新业务的部署。因此,实现网络中专用的网元设备功能的nfv(networkfunction virtualization,网络功能虚拟化)逐渐得到应用。
2、在nfv引入软件定义网络(software defined network,sdn)技术后,虚拟网络功能(virtualized network function,vnf)的部署及管理趋于自动化。比如,可以通过sdn控制器(sdn controller,sdnc)下发指令到相关的虚拟设备,实现诸如vnf的实例化、扩缩容等操作要求。在sdn场景下,mano(nfv management and orchestration,nfv的管理编排)系统定义了网络服务(network service,ns)的概念,虚拟资源以网络服务(networkservice,ns)的方式进行部署,多个vnf实例间的通信及多业务场景间通信的流量情况也越来越复杂。
3、为了保障vnf实例间通信交互及各类业务场景的网络连接的稳定性,引入了bfd(bidirectional forwarding detection,双向转发检测)检测机制,使得网络设备直接的
4、相关技术中,nfvo(network function virtualization orchestrator,网络功能虚拟化编排器)通过调用or-vi接口(即nfvo与vim(virtualized infrastructuremanager,虚拟基础设施管理器)之间的交互接口),向sdnc下发与创建路由策略。由于策略下发时,为提高链路可靠性,nfvo需针对每条具体链路使能bfd检测,进而实现每个端口之间的链路检测关联,故策略下发需将每个业务主接口、子接口都进行bfd关联。基于现有网络上,相当于创建子接口数量等同于bfd会话数量,整个网络中会存在大量bfd会话数量。随着vnf实例数量的增加,所需创建的bfd会话数量会不断增多。基于上述的bfd会话管理方式,会导致具有相同内容的策略被重复创建,造成信息冗余及资源浪费,不利于策略的灵活管理。
技术实现思路
1、有鉴于此,本申请实施例提供了一种路由策略的管理方法、装置、设备、系统及存储介质,旨在减少路由策略管理过程中的信息冗余及资源浪费。
2、本申请实施例的技术方案是这样实现的:
3、第一方面,本申请实施例提供了一种路由策略的管理方法,应用于nfvo,该方法包括:
4、响应于访问第一接口的第一指令,发送用于创建扩展路由的第一配置信息给虚拟基础设施管理器(vim);
5、接收vim返回的指示新创建扩展路由的第一配置结果;
6、其中,所述第一配置信息包括待创建扩展路由的源网际协议(ip)参数、是否使能双向转发检测(bfd)的使能参数、接口名称参数和bfd名称参数,所述第一配置结果包括新创建扩展路由的源ip参数、是否使能bfd的使能参数、接口名称参数和bfd名称参数。
7、上述方案中,所述方法还包括:
8、响应于访问第二接口的第二指令,发送用于删除扩展路由的指示信息给vim;
9、接收vim返回的剩余扩展路由结果;
10、其中,所述指示信息包括:待删除的扩展路由对象列表及扩展路由目标网段,所述剩余扩展路由结果包括:剩余扩展路由的源ip参数、是否使能bfd的使能参数、接口名称参数和bfd名称参数。
11、上述方案中,所述方法还包括:
12、响应于访问第三接口的第三指令,发送用于创建bfd会话的第二配置信息给vim;
13、接收vim返回的新创建bfd会话的第二配置结果。
14、上述方案中,若所述第一指令对应于初次开通业务站点,所述第一配置信息用于指示vim新建共享bfd接口及对应的bfd实例,相应地,nfvo基于第一配置结果确定共享bfd接口和bfd实例的对应关系。
15、上述方案中,若所述第一指令对应于新增业务子接口,所述第一配置信息中的bfd名称参数指示新增的业务子接口复用的bfd名称;
16、nfvo基于第一配置结果新增所述业务子接口和bfd实例的对应关系。
17、第二方面,本申请实施例提供了一种路由策略的管理方法,应用于vim,所述方法包括:
18、接收来自nfvo的用于创建扩展路由的第一配置信息;
19、基于所述第一配置信息指示软件定义网络控制器(sdnc)创建扩展路由,并接收sdnc返回的扩展路由创建结果;
20、基于所述扩展路由创建结果生成第一配置结果,并返回第一配置结果给nfvo;
21、其中,所述第一配置信息包括待创建扩展路由的源ip参数、是否使能bfd的使能参数、接口名称参数和bfd名称参数,所述第一配置结果包括新创建扩展路由的源ip参数、是否使能bfd的使能参数、接口名称参数和bfd名称参数。
22、上述方案中,所述方法还包括:
23、接收来自nfvo的用于删除扩展路由的指示信息;
24、基于所述指示信息指示sdnc删除扩展路由,并接收sdnc返回的扩展路由删除结果;
25、基于所述扩展路由删除结果生成剩余扩展路由结果,并返回所述剩余扩展路由结果给nfvo;
26、其中,所述指示信息包括:待删除的扩展路由对象列表及扩展路由目标网段,所述剩余扩展路由结果包括:剩余扩展路由的源ip参数、是否使能bfd的使能参数、接口名称参数和bfd名称参数。
27、上述方案中,所述方法还包括:
28、接收来自nfvo的用于创建bfd会话的第二配置信息;
29、基于所述第二配置信息指示sdnc创建bfd会话;
30、返回新创建bfd会话的第二配置结果给nfvo。
31、上述方案中,所述方法还包括:
32、响应于访问第四接口的第四指令,发送已创建的扩展路由的第三配置结果给nfvo;
33、其中,所述第四接口用于查询扩展路由,所述第三配置结果包括已创建的扩展路由的源ip参数、是否使能bfd的使能参数、接口名称参数和bfd名称参数。
34、上述方案中,若所述第一配置信息的bfd名称参数未携带待复用bfd名称,则新增扩展路由对应的bfd名称,并将新增的bfd名称写入所述第一配置结果的bfd名称参数中。
35、上述方案中,若所述第一配置信息的bfd名称参数携带待复用bfd名称,则控制新创建扩本文档来自技高网...
【技术保护点】
1.一种路由策略的管理方法,其特征在于,应用于网络功能虚拟化编排器NFVO,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,若所述第一指令对应于初次开通业务站点,所述第一配置信息用于指示VIM新建共享BFD接口及对应的BFD实例,相应地,NFVO基于第一配置结果确定共享BFD接口和BFD实例的对应关系。
5.根据权利要求1所述的方法,其特征在于,若所述第一指令对应于新增业务子接口,所述第一配置信息中的BFD名称参数指示新增的业务子接口复用的BFD名称;
6.一种路由策略的管理方法,其特征在于,应用于VIM,所述方法包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求6所述的方法,其特征在于,所述方法还包括:
9.根据权利要求6所述的方法,其特征在于,所述方法还包括:
10.根据权利要求6所述的方法,其特征在于,若所
11.根据权利要求6所述的方法,其特征在于,若所述第一配置信息的BFD名称参数携带待复用BFD名称,则控制新创建扩展路由复用所述待复用BFD名称对应的BFD实例,并将已复用的BFD名称写入所述第一配置结果的BFD名称参数中。
12.一种路由策略的管理装置,其特征在于,应用于NFVO,所述管理装置包括:
13.一种路由策略的管理装置,其特征在于,应用于VIM,所述管理装置包括:
14.一种网络功能虚拟化编排器NFVO,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,
15.一种虚拟基础设施管理器VIM,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,
16.一种路由策略的管理系统,其特征在于,包括:如权利要求14所述的网络功能虚拟化编排器和如权利要求15所述的虚拟基础设施管理器。
17.一种计算机存储介质,所述计算机存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现权利要求1至11任一项所述方法的步骤。
...【技术特征摘要】
1.一种路由策略的管理方法,其特征在于,应用于网络功能虚拟化编排器nfvo,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,若所述第一指令对应于初次开通业务站点,所述第一配置信息用于指示vim新建共享bfd接口及对应的bfd实例,相应地,nfvo基于第一配置结果确定共享bfd接口和bfd实例的对应关系。
5.根据权利要求1所述的方法,其特征在于,若所述第一指令对应于新增业务子接口,所述第一配置信息中的bfd名称参数指示新增的业务子接口复用的bfd名称;
6.一种路由策略的管理方法,其特征在于,应用于vim,所述方法包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求6所述的方法,其特征在于,所述方法还包括:
9.根据权利要求6所述的方法,其特征在于,所述方法还包括:
10.根据权利要求6所述的方法,其特征在于,若所述第一配置信息的bfd名称参数未携带待复用bfd名称,则新增扩展路由对...
【专利技术属性】
技术研发人员:黄婧,陈少凡,
申请(专利权)人:中国移动通信有限公司研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。