【技术实现步骤摘要】
软件定义网络中可配置的动态高可靠服务链架构及方法
[0001]本专利技术涉及网络功能虚拟化
,具体涉及软件定义网络中可配置的动态高可靠服务链架构及方法。
技术介绍
[0002]网络软化技术是5G和超5G(5G and beyond 5G,5G/B5G)网络中的重要技术之一。在软件定义网络(Software Defined Network,SDN)中,网络功能虚拟化(Network Function Virtualization,NFV)使基于软件的虚拟网络功能(Virtual Network Function,VNF)在物理机(Physical Machine,PM)上运行的虚拟机(Virtual Machines,VMs)中实现功能,从而避免了传统的专用硬件。典型的VNF包括网络优化工具,如负载平衡器、网络地址转换器,安全组件,如入侵防御系统、深度包检测等。在NFV中,通过实例化一系列需要的VNF来创建一个服务,称为服务功能链(Service Function Chain,SFC)。服务功能链化(Service Fu ...
【技术保护点】
【技术特征摘要】
1.软件定义网络中可配置的动态高可靠服务链架构,其特征在于,该动态高可靠服务链架构包括中心控制层、本地控制层和物理层;所述中心控制层,用于采用Lyapunov随机优化技术进行虚拟网络功能模块VNF动态映射,同时提高服务链的可靠性能,得到网络功能服务链实例;及把网络功能服务链经过解析得到流量控制命令,并下发到各个网络节点的本地控制层;所述本地控制层,用于将虚拟网络功能模块VNF分配给物理层适配的处理器PM,并将路由表分配给物理层的SDN交换机;所述物理层,用于建立VNF实例和数据包传输隧道,包括了主用VNF和备份VNF以及相应的隧道;在服务性能和网络资源约束下,该动态高可靠服务链架构能够将主用和备份网络功能模块调度到物理层PM上以获得超可靠服务。2.根据权利要求1所述的软件定义网络中可配置的动态高可靠服务链架构,其特征在于,所述中心控制层包括集中式控制模块,所述集中式控制模块与所有本地控制层连接;所述集中式控制模块,用于和本地控制接口传递控制信令,基于收集到的数据,做全局最优决策,并将决策内容封装为控制命令,发送给本地控制层内的控制接口。3.根据权利要求1所述的软件定义网络中可配置的动态高可靠服务链架构,其特征在于,所述本地控制层包括数据包路由模块、VNF控制模块和与中心控制平台接口;所述数据包路由模块,用于从路由协议派生出的路由表,根据目的地址进行报文的转发;所述VNF控制模块,用于处理从中心控制层发送来的有关VNF映射的控制信令,实现VNF的本地映射和本地资源调度分配;所述中心控制平台接口,用于与中心控制层的接口传递控制信令。4.根据权利要求1所述的软件定义网络中可配置的动态高可靠服务链架构,其特征在于,所述本地物理层的拓扑结构包括数据包传输隧道、独立处理器PM、信令传输隧道;所述数据包传输隧道,用于报文的传递,为数据包提供传输资源,包括节点内和节点间的数据包传输所需的传输资源;所述独立处理器PM,用于安装VNF实例,为VNF提供计算资源;所述信令传输隧道,用于信令的传递,为信令报文提供出传输资源,包括节点内和节点间的信令传输所需的传输资源。5.根据权利要求4所述的软件定义网络中可配置的动态高可靠服务链架构,其特征在于,所述数据包传输隧道包括主用VNF...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。