[发明专利]虚拟设备链路探测方法、装置、设备及存储介质在审
申请号: | 202111484894.2 | 申请日: | 2021-12-07 |
公开(公告)号: | CN114172789A | 公开(公告)日: | 2022-03-11 |
发明(设计)人: | 蔡立宇 | 申请(专利权)人: | 北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司 |
主分类号: | H04L41/0631 | 分类号: | H04L41/0631;H04L41/0677;H04L41/122;H04L43/08;H04L45/036;H04L49/55 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 杨奇松 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 设备 探测 方法 装置 存储 介质 | ||
本申请提供一种虚拟设备链路探测方法、装置、设备及存储介质,其中,虚拟设备链路探测方法包括:接收探测任务,探测任务包括探测起点的信息和探测终点的信息;根据探测起点的信息和探测终点的信息,确定从探测起点前往探测终点需经过的虚拟机链路和虚拟机链路的流表信息;连接虚拟设备节点所在的物理主机;判断虚拟设备节点所在的物理主机是否存在虚拟设备节点的流表信息或物理主机的流表信息是否与虚拟设备节点的流表信息冲突等步骤。本申请能够在不需要新增一个网络服务器,并且在每台设备上安装数据探针以将数据探针作为代理工具的前提下,准确地、灵活地、快速地对虚拟设备进行探测和故障定位。
技术领域
本申请涉及计算机技术领域,具体而言,涉及一种虚拟设备链路探测方法、装置、设备及存储介质。
背景技术
在超融合、云计算飞速发展的时代,越来越多的应用选择部署在云环境上。并且随着云技术的不断成熟,单一云计算集群可能高达成千上万个虚拟机,这些虚拟机往往需要分为成百上千个业务组,不同的业务组需要连接不同网络。比如说10个虚拟机A组成了一个Web业务组,需要使用192.168.1.0/24网段;另外10个虚拟机B组成了一个数据库业务组,需要使用192.168.2.0/24地址。而且在云计算多租户的特性下,每个租户都会有自己的多个不同业务网段,不同租户可能还会存在使用相同的业务网段,比如租户A和租户B会使用到192.168.1.0/24网段。那么在这种需求的前提下,为了满足在有限的条件下,可以创建足够数量的虚拟网段以及为了满足在不同租户的前提下,虚拟网段可以重复出现的需求,越来越多的超融合集群会引入SDN技术。
SDN作为一种软件定义网络的技术,他可以将超融合集群中的所有网络相关设备集中管理,集中控制。SDN技术让转发平面与控制平面分离,在超融合当中,转发平面指的是集群中的物理主机,控制平面指的是SDN控制器,对于管理员来说只要管理SDN控制器即可管理整个集群,所以可以大大减少管理员的工作量。并且在SDN控制器中所创建的虚拟设备都是在物理主机上生成相关流表,这些虚拟设备并不需要一个完整的操作系统,仅需要占用较少的CPU与内存,可以很大程度节省资源,所以可以有限的条件下创建更多的虚拟设备;另外关于不同租户使用相关网段的方面,SDN环境中的底层物理主机之间,使用了隧道封装技术,比如Geneve/Vxlan等,每个分配一个ID号,封装到隧道中,从而根据ID区分租户之间的数据包,满足了租户之间网络互相隔离,可以使用相关网段的需求。
但是由于引入了SDN技术,超融合集群会产生成千上万个SDN虚拟设备。虚拟机会使用这些SDN虚拟设备中互相联通,且这些SDN虚拟设备遍布在成千上万个物理网络节点上,当其中一个虚拟机出现网络不通时,网络管理员需要在这错综复杂的庞大环境下排查故障,往往使用的办法是进入虚拟机里面通过traceroute和ping进行逐步排查,或者在虚拟机里面安装个代理程序(调用检测工具)排查,这个过程需要消耗很多时间,并且业务虚拟机不一定允许安装代理工具,也不一定存在traceroute等命令,因此,现有虚拟机链路排查存在准确性低、排查速度低、排查不灵活等缺点。
发明内容
本申请实施例的目的在于提供虚拟设备链路探测方法、装置、设备及存储介质,用于提高虚拟机链路故障排查准确性、灵活性和便捷性。
为此,本申请第一方面提供一种虚拟设备链路探测方法,所述方法包括:
接收探测任务,所述探测任务包括探测起点的信息和探测终点的信息;
根据所述探测起点的信息和所述探测终点的信息,确定从所述探测起点前往所述探测终点需经过的虚拟机链路和所述虚拟机链路的流表信息,所述虚拟机链路包括虚拟设备节点,所述虚拟机链路的流表信息包括所述虚拟设备节点的第一流表信息;
连接所述虚拟设备节点所在的物理主机;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司,未经北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111484894.2/2.html,转载请声明来源钻瓜专利网。