一种实现多种负载均衡设备流量地图的系统和方法与流程

专利查询4小时前  1


本发明涉及信息展示,尤其涉及一种实现多种负载均衡设备流量地图的系统和方法。


背景技术:

1、目前,各负载均衡厂商技术上虽有独立的界面进行展示,但未有集中的相关系统进行统一纳管配置,因此各配置独立性较高且实现逻辑嵌套并不一样,会出现配置无法统一展现或管理的情况,当设备众多的情况下,也没有对经过多种负载均衡的设备全局流量地图视角,直接增加了管理难度。

2、根据查询现有相关专利公开号cn114285719a名称:《多idc环境中集中识别不同类网络设备的策略方法和系统》虽解决了不同类网络设备的配置展示问题,但其专利的只解决了防火墙与一种负载均衡的基础配置识别。

3、然而,单独对多种负载均衡进行配置上的识别处理及流量地图的绘制,仍然面临技术挑战,当前现有解决方案并未面向多类型的负载均衡,也未有效解决负载均衡包含的4层及7层规则的处理这一细分功能,也未对经过负载均衡的设备进行网络地图进行策略方法和系统的处理,使得用户管理多类负载均衡设备的配置,管理经过多类负载均衡设备的路径的查询出现很大的困难。


技术实现思路

1、针对上述问题,本发明提供一种实现多种负载均衡设备流量地图的系统和方法。

2、为解决上述问题,本发明所采用的技术方案是:

3、一种实现多种负载均衡设备流量地图的系统和方法,包括采集模块、改进的认知模块、针对不同负载均衡的自动匹配模块以及基于网络流量的地图模块;

4、所述采集模块读取相关负载均衡设备的配置信息,支持多种设备类型,如f5、a10;所述采集模块采用log模式保存配置信息,并下载相关证书类文件至本地,所述采集模块能够快速获取多种负载均衡设备的配置数据;

5、所述改进的认知模块适配多种负载均衡设备环境,识别并处理4层和7层配置信息,所述改进的认知模块新增ltm和slb模块,对配置字段进行分类处理,并拆分成7层和4层负载的有效信息;所述改进的认知模块提高了载均衡配置的解读能力,支持多种类型的负载均衡设备,实现了配置的精细化管理。

6、优选地,所述自动匹配模块对两种不同负载均衡设备的l4和l7配置逻辑进行统一处理,所述自动匹配模块通过自动匹配算法,将两种负载均衡设备的配置逻辑转换为统一的格式,便于后续处理,所述自动匹配模块简化配置管理的复杂性,提高管理效率。

7、优选地,所述基于网络流量的地图模块根据处理后的配置信息,绘制基于网络流量的地图,展示负载均衡设备的流量路径,所述基于网络流量的地图模块采用xyz套环逻辑,以l4为基础维度,l7为增强维度,构建三维流量地图,所述基于网络流量的地图模块直观展示负载均衡设备的流量路径,便于管理者快速定位问题,优化网络结构。

8、一种实现多种负载均衡设备流量地图的系统的方法,包括以下步骤:

9、s1:采集负载均衡配置:

10、使用python脚本对负载均衡设备进行配置采集,根据设备型号采用相应的采集策略;

11、s2:使用认知模块对采集的配置进行数据处理:

12、读取本地文件中的配置信息,利用认知模块对配置字段进行分类处理;

13、s3:自动匹配模块对处理后的负载均衡配置进行逻辑整合:

14、使用自动匹配算法对l4和l7配置进行统一处理,消除不同负载均衡设备之间的配置差异;

15、s4:绘制出实际的网络流量地图:

16、根据处理后的配置信息,使用绘制模块绘制基于网络流量的地图。

17、优选地,在步骤s1中,将采集到的配置信息保存为本地文件,供后续处理使用。

18、优选地,在步骤s2中,将配置信息拆分为l4和l7两类,分别存储到相应的数据结构中,对l7模板及其相关属性进行特殊处理,以支持更复杂的配置逻辑。

19、优选地,在步骤s3中,将处理后的配置信息整合为统一的逻辑格式,便于后续绘制流量地图。

20、优选地,在步骤s4中,采用xyz套环逻辑,以l4为基础维度,l7为增强维度,y轴表示服务组等关联信息。

21、优选地,在步骤s4中,在地图上展示负载均衡设备的流量路径,包括负载策略名、服务组、服务成员及l7模板等信息。

22、本发明的有益效果为:

23、1、适配多种负载均衡设备将原本只能一种负载均衡的配置进行了多类设备支持,且引入l4及l7模块进行实际配置强化,增强了多种类负载均衡配置的管理能力。

24、2、可根据配置展现出网络流量处理路径的网络地图,且集成多种负载均衡配置,使得维护者在查询某一台设备在相关逻辑的流量处理更为高效,集中的网络地图的出现根本上解决了设备流量过多种负载均衡后查询困难的问题。



技术特征:

1.一种实现多种负载均衡设备流量地图的系统,其特征在于,包括采集模块、改进的认知模块、针对不同负载均衡的自动匹配模块以及基于网络流量的地图模块;

2.根据权利要求1所述的一种实现多种负载均衡设备流量地图的系统,其特征在于,所述自动匹配模块对两种不同负载均衡设备的l4和l7配置逻辑进行统一处理,所述自动匹配模块通过自动匹配算法,将两种负载均衡设备的配置逻辑转换为统一的格式,便于后续处理,所述自动匹配模块简化配置管理的复杂性,提高管理效率。

3.根据权利要求1所述的一种实现多种负载均衡设备流量地图的系统,其特征在于,所述基于网络流量的地图模块根据处理后的配置信息,绘制基于网络流量的地图,展示负载均衡设备的流量路径,所述基于网络流量的地图模块采用xyz套环逻辑,以l4为基础维度,l7为增强维度,构建三维流量地图,所述基于网络流量的地图模块直观展示负载均衡设备的流量路径,便于管理者快速定位问题,优化网络结构。

4.适用于权利要求1-3任意一条所述的一种实现多种负载均衡设备流量地图的系统的方法,其特征在于,包括以下步骤:

5.根据权利要求4所述的一种实现多种负载均衡设备流量地图的系统和方法,其特征在于,在步骤s1中,将采集到的配置信息保存为本地文件,供后续处理使用。

6.根据权利要求4所述的一种实现多种负载均衡设备流量地图的系统和方法,其特征在于,在步骤s2中,将配置信息拆分为l4和l7两类,分别存储到相应的数据结构中,对l7模板及其相关属性进行特殊处理,以支持更复杂的配置逻辑。

7.根据权利要求4所述的一种实现多种负载均衡设备流量地图的系统和方法,其特征在于,在步骤s3中,将处理后的配置信息整合为统一的逻辑格式,便于后续绘制流量地图。

8.根据权利要求4所述的一种实现多种负载均衡设备流量地图的系统和方法,其特征在于,在步骤s4中,采用xyz套环逻辑,以l4为基础维度,l7为增强维度,y轴表示服务组等关联信息。

9.根据权利要求4所述的一种实现多种负载均衡设备流量地图的系统和方法,其特征在于,在步骤s4中,在地图上展示负载均衡设备的流量路径,包括负载策略名、服务组、服务成员及l7模板等信息。


技术总结
本发明涉及信息展示技术领域,并提供一种实现多种负载均衡设备流量地图的系统和方法,包括采集模块、改进的认知模块、针对不同负载均衡的自动匹配模块以及基于网络流量的地图模块;所述采集模块读取相关负载均衡设备的配置信息,支持多种设备类型,如F5、A10;所述采集模块采用LOG模式保存配置信息,并下载相关证书类文件至本地,所述采集模块能够快速获取多种负载均衡设备的配置数据;所述改进的认知模块适配多种负载均衡设备环境,识别并处理4层和7层配置信息,所述改进的认知模块新增LTM和SLB模块,对配置字段进行分类处理。本发明能够增强了多种类负载均衡配置的管理能力。

技术研发人员:胡越超
受保护的技术使用者:天翼视讯传媒有限公司
技术研发日:
技术公布日:2024/12/5

最新回复(0)