Overlay一键部署方法及系统技术方案

技术编号:14392717 阅读:105 留言:0更新日期:2017-01-10 20:24
本发明专利技术公开了一种Overlay一键部署方法,包括S1输入的用户指令,获取当前网络拓扑中各个网络节点的含有VNI、IP地址和MAC地址的信息;S2、生成图形并关联各个网络节点,展示现有网络节点之间的关联关系和网络节点的基本信息;S3选择源网络节点和目的网络节点的所述图形,分别生成包含源网络节点VNI值和目的网络节点VNI值待下发流表,待下发的流表信息下发给SDN控制器;S4根据选择的网络节点VNI值,SDN控制器建立一条具有对应源目的VNI的VxLAN隧道,以实现通过前端管控网络设备在大二层网络的通讯。本发明专利技术还公开了Overlay一键部署系统,采用上述方法,简化操作程序。

【技术实现步骤摘要】

本专利技术涉及网络通信
,尤其涉及一种Overlay一键部署方法及系统
技术介绍
Overlay在网络
,指的是一种网络架构上叠加的虚拟化技术模式,其大体框架是对基础网络不进行大规模修改的条件下,实现应用在网络上的承载,并能与其它网络业务分离,并且以基于IP的基础网络技术为主。Overlay技术通过大二层网络实现VxLAN(virtualExtensibleLAN虚拟可扩展局域网)。在OVS(OpenVSwitch虚拟交换机)上建立VxLAN必须通过命令行,对虚拟交换机输入命令的方式,过程比较繁琐,而且对普通用户来说不可能直接进入OVS的控制台进行操作,其操作界面对普通用户不友好。
技术实现思路
本专利技术提供了一种Overlay一键部署方法,使得网络上的拓扑结构可视化,方便管控网络设备在大二层网络的通讯。为实现上述技术目的,本技术方案Overlay一键部署方法包括如下步骤:S1、输入的用户指令,获取当前网络拓扑中各个网络节点的含有VNI、IP地址和MAC地址的信息;S2、生成各个网络节点的图形,图形与所述网络节点关联,展示现有网络节点之间各个关联关系和网络节点的基本信息,其中,所述图形之间的连线包含了流表信息中的流表控制信息;S3、通过前端选择源网络节点的所述图形和目的网络节点的所述图形,分别生成包含源网络节点VNI值和目的网络节点VNI值待下发流表,待下发的流表信息下发给SDN控制器;S4、根据所述源网络节点VNI值,SDN控制器在VxLAN中对应隧道端点上建立一个OVS或者寻找已经存在的OVS;在所述OVS上建立一个虚拟端口作为VxLAN数据包的透传端口;根据所述目的网络节点VNI值,采用源网络节点建立虚拟端口的方式再建立一个VxLAN虚拟端口作为隧道端口,这样建立一条具有对应VNI的VxLAN隧道,以实现通过前端管控网络设备在大二层网络的通讯。本专利技术还提供Overlay一键部署系统,包括用于承载VxLAN的L2/L3网络,还包括:终端,用于输入的用户指令,生成各个网络节点的图形,图形与所述网络节点关联,展示现有网络节点之间各个关联关系和网络节点的基本信息,其中,所述图形之间的连线包含了流表信息中的流表控制信息;SDN控制器,用于获取当前网络拓扑中各个网络节点的含有VNI、IP地址和MAC地址的信息,以及转发包含源网络节点VNI值和目的网络节点VNI值待下发流表;VxLAN,用于创建OVS,以及创建源网络节点和目的网络节点之间的隧道。有益效果本专利技术Overlay一键部署方法,通过将网络节点在web页面上以图形的方式可视化,并通过SDN控制器在OVS上建立虚拟端口而建立对应源网络节点VNI和目的网络节点VNI的VxLAN隧道,实现web页面图形对网络设备在大二层网络通讯的管控。本专利技术Overlay一键部署系统,采用上述Overlay一键部署方法,使得web页面上图形管控网络设备在大二层网络的通讯,简化操作程序。附图说明图1是本专利技术实施例1提供的Overlay一键部署方法的流程示意图;图2是本专利技术实施例2提供的Overlay一键部署系统的架构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1,是本专利技术实施例1提供的Overlay一键部署方法流程图,该方法包括以下步骤:S1、输入的用户指令,获取当前网络拓扑中各个网络节点的含有VNI、IP地址和MAC地址的信息;S2、生成各个网络节点的图形,图形与所述网络节点关联,展示现有网络节点之间各个关联关系和网络节点的基本信息,其中,所述图形之间的连线包含了流表信息中的流表控制信息;该步骤中,现有网络节点之间各个关联关系是通过图形关系以web页面展现的,可以直观地看到网络上的拓扑结构,方便建立网络设备之间的VxLAN隧道。网络节点的基本信息是网络设备的基本信息,其包括设备名、IP地址、MAC地址等。S3、通过前端选择源网络节点的所述图形和目的网络节点的所述图形,分别生成包含源网络节点VNI(VxlanNetworkidentifier,网络租户的ID)值和目的网络节点VNI值待下发流表,待下发的流表信息下发给SDN控制器;S4、根据所述源网络节点VNI值,SDN控制器在VxLAN中对应隧道端点上建立一个OVS或者寻找已经存在的OVS;在所述OVS上建立一个虚拟端口作为VxLAN数据包的透传端口;根据所述目的网络节点VNI值,采用源网络节点建立虚拟端口的方式再建立一个VxLAN虚拟端口作为隧道端口,这样建立一条具有对应VNI的VxLAN隧道,以实现通过前端管控网络设备在大二层网络的通讯。参见图2,是本专利技术实施例2提供的一种Overlay一键部署系统架构图,该系统包括用于承载VxLAN的L2/L3网络,以及终端,用于输入的用户指令,生成各个网络节点的图形,图形与所述网络节点关联,展示现有网络节点之间各个关联关系和网络节点的基本信息,其中,所述图形之间的连线包含了流表信息中的流表控制信息;SDN控制器,用于获取当前网络拓扑中各个网络节点的含有VNI、IP地址和MAC地址的信息,以及转发包含源网络节点VNI值和目的网络节点VNI值待下发流表;VxLAN,用于创建OVS,以及创建源网络节点和目的网络节点之间的隧道。本实施例中,用户在终端输入的用户指令,触发SDN控制器调用南向接口获取L2/L3网络中网络设备的信息,生成各个网络节点的网络设备图形,网络设备图形与所述网络节点关联,通过web页面展示现有网络设备之间各个关联关系和网络设备的基本信息,其中,所述网络设备图形之间的连线包含了流表信息中的流表控制信息,网络设备的信息包括设备名、IP地址、MAC地址等。用户通过终端web页面选择源网络设备和目的网络设备的图形,分别生成包含源网络设备VNI(VxlanNetworkidentifier,网络租户的ID)值和目的网络设备VNI值的待下发流表,待下发流表下发给SDN控制器。SDN控制器根据所述源网络节点VNI值,在VxLAN中对应隧道端点上建立一个OVS或者寻找已经存在的OVS;在所述OVS上建立一个虚拟端口作为VxLAN数据包的透传端口;根据所述目的网络节点VNI值,采用源网络节点建立虚拟端口的方式再建立一个VxLAN虚拟端口作为隧道端口,这样建立一条具有对应VNI的VxLAN隧道,以实现通过前端管控网络设备在大二层网络的通讯。以上所述是本专利技术的优选实施方式,应当指出,对于本
的普通技术人员来说,在不脱离本专利技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本专利技术的保护范围。本文档来自技高网
...
Overlay一键部署方法及系统

【技术保护点】
Overlay一键部署方法,其特征在于,包括:S1、输入的用户指令,获取当前网络拓扑中各个网络节点的含有VNI、IP地址和MAC地址的信息;S2、生成各个网络节点的图形,图形与所述网络节点关联,展示现有网络节点之间各个关联关系和网络节点的基本信息,其中,所述图形之间的连线包含了流表信息中的流表控制信息;S3、通过前端选择源网络节点的所述图形和目的网络节点的所述图形,分别生成包含源网络节点VNI值和目的网络节点VNI值待下发流表,待下发的流表信息下发给SDN控制器;S4、根据所述源网络节点VNI值,SDN控制器在VxLAN中对应隧道端点上建立一个OVS或者寻找已经存在的OVS;在所述OVS上建立一个虚拟端口作为VxLAN数据包的透传端口;根据所述目的网络节点VNI值,采用源网络节点建立虚拟端口的方式再建立一个VxLAN虚拟端口作为隧道端口,这样建立一条具有对应VNI的VxLAN隧道,以实现通过前端管控网络设备在大二层网络的通讯。

【技术特征摘要】
1.Overlay一键部署方法,其特征在于,包括:S1、输入的用户指令,获取当前网络拓扑中各个网络节点的含有VNI、IP地址和MAC地址的信息;S2、生成各个网络节点的图形,图形与所述网络节点关联,展示现有网络节点之间各个关联关系和网络节点的基本信息,其中,所述图形之间的连线包含了流表信息中的流表控制信息;S3、通过前端选择源网络节点的所述图形和目的网络节点的所述图形,分别生成包含源网络节点VNI值和目的网络节点VNI值待下发流表,待下发的流表信息下发给SDN控制器;S4、根据所述源网络节点VNI值,SDN控制器在VxLAN中对应隧道端点上建立一个OVS或者寻找已经存在的OVS;在所述OVS上建立一个虚拟端口作为VxLAN数据包的透传端口;根据所述目的网络节点VN...

【专利技术属性】
技术研发人员:杜梓峰王志雄熊常春
申请(专利权)人:广州西麦科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1