[发明专利]服务链编排方法、装置及服务链拓扑结构系统有效
申请号: | 201711140103.8 | 申请日: | 2017-11-16 |
公开(公告)号: | CN107896195B | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 陈旭;黄永远 | 申请(专利权)人: | 锐捷网络股份有限公司 |
主分类号: | H04L12/751 | 分类号: | H04L12/751;H04L12/801;H04L12/931;H04L12/935;H04L12/947;G06F9/455 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 350002 福建省福州市仓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务 编排 方法 装置 拓扑 结构 系统 | ||
本发明实施例提供一种服务链编排方法、装置及服务链拓扑结构,涉及通信技术领域,能够在部分或者全部服务节点被虚拟化的情况下,实现服务链编排。该方法包括:控制器获取核心交换设备的端口信息,并且控制器获取N个OVS的端口信息;以及控制器根据核心交换设备的端口信息,配置核心交换设备的流表,控制器根据N个OVS的端口信息中每个OVS的端口信息,配置对应的OVS的流表,其中,核心交换设备连接N个计算节点,一个计算节点包括一个OVS和M个VNF,一个OVS连接该M个VNF。
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种服务链编排方法、装置及服务链拓扑结构。
背景技术
数据报文在网络中传输的过程中,需经过多个服务节点(例如流控设备、防火墙、负载均衡器等)的处理,从而将数据报文通过核心交换设备安全、顺利地发送给目标设备(例如终端设备或服务器)。数据报文按照业务逻辑所要求的处理顺序经过各个服务节点形成的报文处理路径,即为服务链。
目前,如图1所示,用于传输数据报文服务链拓扑结构可以为旁挂结构,具体的,是将各个物理服务节点旁挂在核心交换设备上,由控制器与核心交换设备进行OpenFlow协议交互,获取核心交换设备的配置信息(包括核心交换设备的类型、流表能力以及端口等信息),并根据核心交换设备配置信息以及用户需求编排服务链,生成流表(包含服务链信息,即数据流流出核心交换设备的端口和数据流流入核心设备的端口等信息),并将该流表发送给核心交换设备,从而核心交换设备根据该流表,将其从外网接收到的数据流引向各个物理服务节点,例如,图1所示服务链拓扑结构,该服务链中包括服务节点1和服务节点2,在服务链编排完成之后,根据流表可知,数据流的传输流按照P1—P2—P3—P4—P5—P6顺序传输,其中P1、P2、P3、P4、P5、P6为核心交换设备的端口,核心交换设备从P1接收来自外网的数据流,依次通过流控设备和防火墙的处理之后,从P5回流至核心交换设备,从而核心交换设备通过P6将处理后的数据流发送给该核心交换设备的下一跳设备,从而完成数据流的引流。
然而,上述方法是基于物理服务节点的服务链编排方法,在通信技术飞速发展的今天,出现了在数据中心服务器上运行大量虚拟网络业务,即将上述物理服务节点虚拟化成虚拟网络功能,在这种情况下,如何编排服务链,以向虚拟网络功能引流的技术方案还在研发中。
发明内容
本申请提供一种编排服务链的方法、装置及服务链拓扑结构,能够在部分或者全部服务节点被虚拟化的情况下,实现服务链编排,从而完成核心交换设备向各个服务节点引流。
为达到上述目的,本申请采用如下技术方案:
第一方面,本申请提供一种服务链编排方法,该方法可以包括:控制器获取核心交换设备的端口信息,并且控制器获取N个开源软件交换设备(Open vSwitch,OVS)的端口信息;然后控制器根据核心交换设备的端口信息,配置核心交换设备的流表,并且根据N个OVS的端口信息中每个OVS的端口信息,配置对应的OVS的流表。
其中,核心交换设备连接N个计算节点,一个计算节点包括一个OVS和M个虚拟网络功能VNF,一个OVS连接该M个VNF,核心交换设备的流表用于指示核心交换设备接收到第一数据流之后,传输该第一数据流的父服务节点组成的服务链;第一数据流为来自外网的数据流,即核心交换设备接收到来自外网的数据流,可以根据该核心交换设备的流表指示的服务链传输该数据流,父服务节点包括与核心交换设备连接的N个计算节点中的至少一个;OVS的流表用于指示OVS接收到第二数据流之后,传输该第二数据流的子服务节点组成的服务链;该第二数据流为核心交换设备发送的数据流,即OVS接收到来核心交换设备发送的数据流,可以根据该OVS的流表指示的服务链传输该数据流,子服务节点包括与OVS连接的M个VNF中的至少一个。
第二方面,本申请提供一种控制器,包括获取模块和配置模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于锐捷网络股份有限公司,未经锐捷网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711140103.8/2.html,转载请声明来源钻瓜专利网。