基于SDN的虚拟交换机的流量路径可视化方法及装置制造方法及图纸

技术编号:38145184 阅读:12 留言:0更新日期:2023-07-08 10:02
本公开的基于SDN的虚拟交换机的流量路径可视化方法,通过向SDN网络中的控制器添加虚拟交换机;利用web模块输入虚拟交换机下挂的源虚拟主机信息和目的虚拟主机信息,统计源虚拟主机和目的虚拟主机之间的流量路径轨迹;读取存储模块存储的虚拟交换机的信息、虚拟机信息和网关信息;根据虚拟交换机的信息、虚拟机信息、网关信息、及源虚拟主机信息和目的虚拟主机信息计算向虚拟交换机下发流量路径轨迹的检测配置;利用OVSDB协议模块分析虚拟交换机下发流量路径轨迹的检测配置结果,并将检测配置结果返回到web模块进行流量路径轨迹结果的展示。能够解决当前SDN网络中无法直观观察虚拟交换机OVS中流量路径的轨迹问题。虚拟交换机OVS中流量路径的轨迹问题。虚拟交换机OVS中流量路径的轨迹问题。

【技术实现步骤摘要】
基于SDN的虚拟交换机的流量路径可视化方法及装置


[0001]本专利技术属于OVS中流量路径可视化
,特别涉及一种基于SDN的虚拟交换机的流量路径可视化方法及装置。

技术介绍

[0002]SDN(software

defined networking,软件定义网络)技术分离了网络的控制平面和数据平面,为研发网络新应用和未来互联网技术提供了一种新的解决方案。
[0003]OVS(Open VSwitch,虚机交换机)是一个支持多层数据转发的高质量虚拟交换机,主要部署在服务器上,相比传统交换机具有很好的编程扩展性,同时具备传统交换机实现的网络隔离和数据转发功能,运行在每个实现虚拟化的物理机器上,并提供远程管理。OVS提供了两种在虚拟化环境中远程管理的协议:一个是OpenFlow控制协议,通过流表来控制交换机的行为;一个是OVSDB管理协议,用于实现对虚拟交换机的可编程访问和配置管理的SDN管理协议。
[0004]在当前的SDN网络中,却无法直观观察OVS中流量路径的轨迹情况,亟需一种可直接观察OVS中流量路径的轨迹情况的方法。

技术实现思路

[0005]本专利技术克服了现有技术的不足之一,提供了一种基于SDN的虚拟交换机的流量路径可视化方法及相关设备,能够解决当前SDN网络中无法直观观察OVS中流量路径的轨迹问题,显著提高OVS中流量路径的可维护性,及流量直观性。
[0006]根据本公开的一方面,提出了一种基于SDN的虚拟交换机的流量路径可视化方法,所述方法包括:
[0007]向所述SDN网络中的控制器添加虚拟交换机;
[0008]利用web模块输入所述虚拟交换机下挂的源虚拟主机信息和目的虚拟主机信息,并统计所述源虚拟主机和目的虚拟主机之间的流量路径轨迹;
[0009]读取存储模块存储的虚拟交换机的信息、虚拟机信息和网关信息;
[0010]根据所述虚拟交换机的信息、虚拟机信息、网关信息、以及所述源虚拟主机信息和目的虚拟主机信息计算向所述虚拟交换机下发流量路径轨迹的检测配置;
[0011]利用OVSDB协议模块分析所述虚拟交换机下发流量路径轨迹的检测配置结果,并将所述检测配置结果返回到所述web模块进行流量路径轨迹结果的展示。
[0012]在一种可能的实现方式中,所述利用web模块输入所述虚拟交换机下挂的源虚拟主机和目的虚拟主机,并统计所述源虚拟主机和目的虚拟主机之间的流量路径轨迹,包括:
[0013]利用web模块输入所述虚拟交换机下挂的源虚拟主机、目的虚拟主机、以及所述源虚拟主机和目的虚拟主机的协议类型、协议版本、协议源端口、协议目的端口时,统计所述源虚拟主机和目的虚拟主机之间的东西向流量的流量路径轨迹。
[0014]在一种可能的实现方式中,所述利用web模块输入所述虚拟交换机下挂的源虚拟
主机和目的虚拟主机,并统计所述源虚拟主机和目的虚拟主机之间的流量路径轨迹,还包括:
[0015]利用web模块输入已绑定公网的虚拟源主机以及虚拟源主机的协议类型、协议版本、协议源端口、协议目的端口时,统计所述源虚拟主机和目的虚拟主机之间的南北向流量的流量路径轨迹。
[0016]在一种可能的实现方式中,所述利用web模块输入所述虚拟交换机下挂的源虚拟主机和目的虚拟主机,并统计所述源虚拟主机和目的虚拟主机之间的流量路径轨迹,还包括:
[0017]利用web模块输入虚拟交换机的管理IP、报文源IP、报文目的IP、报文源MAC、报文目的MAC、协议类型、协议版本、源虚拟主机和目的虚拟主机的方向、协议源端口、协议目的端口时,统计所述源虚拟主机和目的虚拟主机之间的在些许你交换机中报文匹配的流量路径轨迹。
[0018]根据本公开的一方面,提出了一种基于SDN的存储虚拟交换机的流量路径可视化装置,所述装置包括:web模块、存储模块、计算模块、OVSDB协议模块;
[0019]其中,所述web模块,用于输入展示虚拟交换机的流量路径轨迹的源信息和目的信息,以及OVSDB模块返回的流量路径轨迹结果;
[0020]所述存储模块,用于存储虚拟交换机的信息、虚拟机信息和网关信息;
[0021]所述计算模块,用于根据所述虚拟交换机的信息、虚拟机信息、网关信息、以及虚拟交换机的流量路径轨迹的源信息和目的信息计算得到向所述虚拟交换机下发流量路径轨迹的检测配置;
[0022]所述OVSDB协议模块,用于分析所述虚拟交换机下发流量路径轨迹的检测配置结果,并将所述检测配置结果返回到所述web模块进行流量路径轨迹结果的展示。
[0023]在一种可能的实现方式中,所述检测配置用于统计内网主机和目的外网用户网络设备之间的南北向流量的流量路径轨迹;
[0024]或,用于统计所述内网主机之间的东西向流量的流量路径轨迹。
[0025]在一种可能的实现方式中,所述源信息包括源虚拟主机和源虚拟交换机;所述目的信息包括目的虚拟主机和目的虚拟交换机。
[0026]在一种可能的实现方式中,所述流量路径轨迹为虚拟主机的输入和输出方向。
[0027]根据本公开的一方面,提出了一种电子设备,所述设备包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上所述的方法。
[0028]根据本公开的一方面,提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法。
[0029]本公开的基于SDN的虚拟交换机的流量路径可视化方法,通过向所述SDN网络中的控制器添加虚拟交换机;利用web模块输入所述虚拟交换机下挂的源虚拟主机信息和目的虚拟主机信息,并统计所述源虚拟主机和目的虚拟主机之间的流量路径轨迹;读取存储模块存储的虚拟交换机的信息、虚拟机信息和网关信息;根据所述虚拟交换机的信息、虚拟机信息、网关信息、以及所述源虚拟主机信息和目的虚拟主机信息计算向所述虚拟交换机下发流量路径轨迹的检测配置;利用OVSDB协议模块分析所述虚拟交换机下发流量路径轨迹
的检测配置结果,并将所述检测配置结果返回到所述web模块进行流量路径轨迹结果的展示。能够解决当前SDN网络中无法直观观察虚拟交换机OVS中流量路径的轨迹问题,显著提高OVS中流量路径的可维护性,及流量直观性。
附图说明
[0030]附图用来提供对本申请的技术方案或现有技术的进一步理解,并且构成说明书的一部分。其中,表达本申请实施例的附图与本申请的实施例一起用于解释本申请的技术方案,但并不构成对本申请技术方案的限制。
[0031]图1示出了根据本公开一实施例的基于SDN的虚拟交换机的流量路径可视化方法流程图;
[0032]图2示出了根据本公开一实施例的SDN网络的结构示意图;
[0033]图3示出了根据本公开一实施例的基于SDN的虚拟交换机的流量路径可视化系统结构图;
[0034]图4示出了根据本公开本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于SDN的虚拟交换机的流量路径可视化方法,其特征在于,所述方法包括:向所述SDN网络中的控制器添加虚拟交换机;利用web模块输入所述虚拟交换机下挂的源虚拟主机信息和目的虚拟主机信息,并统计所述源虚拟主机和目的虚拟主机之间的流量路径轨迹;读取存储模块存储的虚拟交换机的信息、虚拟机信息和网关信息;根据所述虚拟交换机的信息、虚拟机信息、网关信息、以及所述源虚拟主机信息和目的虚拟主机信息计算向所述虚拟交换机下发流量路径轨迹的检测配置;利用OVSDB协议模块分析所述虚拟交换机下发流量路径轨迹的检测配置结果,并将所述检测配置结果返回到所述web模块进行流量路径轨迹结果的展示。2.根据权利要求1所述的流量路径可视化方法,其特征在于,所述利用web模块输入所述虚拟交换机下挂的源虚拟主机和目的虚拟主机,并统计所述源虚拟主机和目的虚拟主机之间的流量路径轨迹,包括:利用web模块输入所述虚拟交换机下挂的源虚拟主机、目的虚拟主机、以及所述源虚拟主机和目的虚拟主机的协议类型、协议版本、协议源端口、协议目的端口时,统计所述源虚拟主机和目的虚拟主机之间的东西向流量的流量路径轨迹。3.根据权利要求1所述的流量路径可视化方法,其特征在于,所述利用web模块输入所述虚拟交换机下挂的源虚拟主机和目的虚拟主机,并统计所述源虚拟主机和目的虚拟主机之间的流量路径轨迹,还包括:利用web模块输入已绑定公网的虚拟源主机以及虚拟源主机的协议类型、协议版本、协议源端口、协议目的端口时,统计所述源虚拟主机和目的虚拟主机之间的南北向流量的流量路径轨迹。4.根据权利要求1所述的流量路径可视化方法,其特征在于,所述利用web模块输入所述虚拟交换机下挂的源虚拟主机和目的虚拟主机,并统计所述源虚拟主机和目的虚拟主机之间的流量路径轨迹,还包括:利用web模块输入虚拟交换机的管理IP、报文源IP、报文目的IP、报文源M...

【专利技术属性】
技术研发人员:王宏来于光远刘振亚刘辛冀天宇
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1