一种计算机网络智能组网与优化系统和方法技术方案

技术编号:19011570 阅读:62 留言:0更新日期:2018-09-22 10:59
本发明专利技术涉及一种计算机网络智能组网与优化系统和方法,其特征在于:用户接口模块、核心模块、前置模块、拓扑连接器组和计算机网络及其网络设备;用户接口模块用于网络智能组网与优化系统的人机交互;核心模块接收用户接口模块输入的信息,进行解析处理后分批发送到前置模块,并根据前置模块的反馈信息,对计算机网络进行自动维护和优化;前置模块用于控制拓扑连接器组构造拓扑连接,同时对计算机网络内的网络设备进行批量部署配置,并监测计算机网络内网络设备的网络运行信息,反馈到核心模块;拓扑连接器组对应于计算机网络,并与计算机网络中的全部网络设备的全部端口相连。本发明专利技术可以广泛应用于计算机网络建设和维护中。

【技术实现步骤摘要】
一种计算机网络智能组网与优化系统和方法
本专利技术涉及互联网
,特别是关于一种集网络自动连接、配置、检测和优化为一体的计算机网络智能组网与优化系统和方法。
技术介绍
互联网技术目前应用在各行各业,网络化的趋势日益改善着人们的生活学习方式,几乎所有的业务都在转型为网络数字化处理,因此对网络工程的搭建提出了更高的要求。新型网络工程的搭建需求已经不仅仅停留在了结构上,更高的搭建效率、优化维护也是网络发展所急需的。传统的计算机网络组网方式一般包括以下步骤:手动完成拓扑图连接、逐个对设备进行配置、逐一验证各个网路的连通性;网络维护一般通过网管软件监控网络运行状况,人工加以调整。这种传统的组网方式需要大量熟练的网络工程人员,花费大量的时间进行现场连接和调试,如果运行后网络拓扑需要大的调整,网线的拆除和重新连接工作量很大;网络维护成本高,流量监控需要专门人员参与检查,无法实现网络自动实时优化,必须在一段时间后对网络拓扑进行人工升级维护。综上所述,传统的组网和监控效率太低,应该启动一种新的方式代替传统方式。
技术实现思路
针对上述问题,本专利技术的目的是提供一种计算机网络智能组网与优化系统和方法,本文档来自技高网...
一种计算机网络智能组网与优化系统和方法

【技术保护点】
1.一种计算机网络智能组网与优化系统,其特征在于:其包括用户接口模块、核心模块、前置模块、拓扑连接器组和由若干区域子网构成的计算机网络及其网络设备;所述用户接口模块用于网络智能组网与优化系统的人机交互;所述核心模块接收所述用户接口模块输入的信息,进行解析处理后分批发送到所述前置模块,并根据所述前置模块的反馈信息,对所述计算机网络进行自动维护和优化;所述前置模块根据从所述核心模块接收的分解拓扑图信息和操作指令,控制所述拓扑连接器组构造拓扑连接,同时对所述计算机网络内的网络设备进行批量部署配置,并监测所述计算机网络内网络设备的网络运行信息,反馈到所述核心模块;所述拓扑连接器组对应于所述计算机网络,...

【技术特征摘要】
1.一种计算机网络智能组网与优化系统,其特征在于:其包括用户接口模块、核心模块、前置模块、拓扑连接器组和由若干区域子网构成的计算机网络及其网络设备;所述用户接口模块用于网络智能组网与优化系统的人机交互;所述核心模块接收所述用户接口模块输入的信息,进行解析处理后分批发送到所述前置模块,并根据所述前置模块的反馈信息,对所述计算机网络进行自动维护和优化;所述前置模块根据从所述核心模块接收的分解拓扑图信息和操作指令,控制所述拓扑连接器组构造拓扑连接,同时对所述计算机网络内的网络设备进行批量部署配置,并监测所述计算机网络内网络设备的网络运行信息,反馈到所述核心模块;所述拓扑连接器组对应于所述计算机网络,并与所述计算机网络中的全部网络设备的全部端口相连。2.如权利要求1所述的一种计算机网络智能组网与优化系统,其特征在于:所述核心模块包括拓扑图处理子模块、配置与检测子模块和维护与排错子模块;所述拓扑图处理子模块对接收到的拓扑图进行解析处理,将所述计算机网络划分为多个区域子网,得到计算机网络各个区域子网的网络拓扑图及其逻辑链路,并生成与逻辑链路相对应的区域子网内的物理链路连接指令和链路聚合指令以及所述区域子网之间的相关指令后发送给所述前置模块;所述配置与检测子模块用于对接收到的配置文件和检测指令进行解析处理,将配置文件或检测指令分解成单个网络设备的配置信息,并发送给控制该网络设备的所述区域子网对应的所述前置模块;所述维护与排错子模块用于根据所述前置模块的反馈信息以及预设的维护排错规则,对计算机网络局部的逻辑链路和物理链路进行带宽优化和故障排除。3.如权利要求2所述的一种计算机网络智能组网与优化系统,其特征在于:所述核心模块还包括网络AI模型子模块,所述网络AI模型子模块用于根据所述前置模块的反馈信息建立预测模型和拓扑流量模型,通过模型运算对所述计算机网络的网络拓扑图进行实时调整,得到最优网络拓扑图并发送到所述拓扑图处理子模块,所述拓扑图处理子模块根据接收到的最优网络拓扑图进行解析处理,生成整个计算机网络的逻辑链路,并根据逻辑链路生成各区域子网内的物理链路连接指令和链路聚合指令以及所述区域子网之间的相关指令发送给所述前置模块,使所述计算机网络运行达到最优。4.如权利要求3所述的一种计算机网络智能组网与优化系统,其特征在于:所述网络AI模型子模块包括预测模型功能模块和拓扑流量模型功能模块;所述预测模型功能模块用于根据所述前置模块收集的各时段内整个计算机网络边界的I/O流量的历史运行数据建立预测模型,以当前时段的实际流量数据作为预测模型的输入,对计算机网络下一时段的流量数据进行预测并发送到所述拓扑流量模型功能模块,同时根据所述前置模块返回的所述计算机网络下一时段的实际流量数据对当前预测模型进行修正;所述拓扑流量模型功能模块用于根据预测模型预测的下一时段的流量数据和所述前置模块反馈的各时段整个计算机网络边界的I/O流量的历史运行数据建立拓扑流量模型,模拟出各种可能的网络拓扑运行,然后根据预设的评判标准挑选出最优网络拓扑图,发送给所述拓扑图处理子模块,同时根据所述前置模块采集的实际运行数据,对所述拓扑流量模型进行实时优化。5.如权利要求2所述的一种计算机网络智能组网与优化系统,其特征在于:所述维护与排错子模块包括带宽动态优化功能模块和网络故障排除功能模块;所述带宽动态优化功能模块用于根据所述前置模块反馈的整个计算机网络各逻辑链路的网络流量压力情况,对局部网络拓扑范围内的逻辑链路带宽进行重新分配,生成与网络流量压力状况相适应的逻辑链路,并将相应的调整指令发送到对应的所述前置模块;所述网络故障排除功能模块用于根据各所述前置模块反馈的各区域子网的网络设备、链路和端口的故障情况,按照预先设置的维护排错规则对网络拓扑进行维护,得到能够替代局部故障逻辑链路的新的网络拓扑逻辑链路,生成与新的网络拓扑逻辑链路对应的物理链路连接和聚合指令,并发送到所述前置模块。6.如权利要求1所述的一种计算机网络智能组网与优化系统,其特征在于:所述前置模块包括服务调度子模块和设备控制类子模块;所述服务调度子模块用于创建服务类线程池监听来自所述核心模块的操作指令,对所述核心模块发送的操作指令进行分类处理后发送到所述设备控制类子模块,同时将所述设备控制类子模块返回的各所述区域子网内网络设备的反馈信息发送到所述核心模块进行处理;所述设备控制类子模块用于根据接收到的操作指令,对各所述前置模块对应的区域子网内的网络设备进行控制,实现各所述区域子网内的网路连接、设备配置调试、自动检测、网络优化和故障排除,同时监听各所述区域子网内网络设备的反馈信息,并通过所述服务调度子模块发回给所述核心模块。7.如权利要求6所述的一种计算机网络智能组网与优化系统,其特征在于:所述设备控制类子模块包括物理链路功能模块、网络设备配置功能模块、网络设备检测功能模块、网络设备监听功能模块和网络流量监听功能模块;所述物理链路功能模块用于根据接收到的物理链路连接指令,生成各拓扑连接器的网络端口连接指令,并发送到对应的所述拓扑连接器;所述网络设备配置功能模块用于根据接收到的配置指令,通过拓扑连接器对各区域子网内的物理设备进行配置和调试;所述网络设备检测功能模块用于根据接收到的连通性检测指令,逐一控制其对应区域子网内的网络设备以及拓扑连接器按顺序与其他设备进行通讯;所述网络设备监听功能模块用于对各区域子网的网络设备的通讯过程进行监听,记录通讯过程中数据包传输成功或失败的情况,并将监听信息通过所述服务调度子模块完整的反馈给所述核心模块;所述网络流量监听功能模块用于对各区域子网中的各网络拓扑连接链路的网络流量压力进行监听,并将流量监听结果通过所述服务调度子模块反馈到所述核心模块。8.如权利要求1所述的一种计算机网络智能组网与优化系统,其特征在于:所述前置模块包括一层以上子前置模块,所述拓扑连接器组包括一层以上子拓扑连接器组,所述子前置模块和子拓扑连接器组的层数根据所述计算机网络的规模设置;各层所述子前置模块分别与各层所述子拓扑连接器组一一对应,用于...

【专利技术属性】
技术研发人员:肖林肖奇梁景俊张东亚蒋家盛周雨佳李瑞晨
申请(专利权)人:中国人民大学
类型:发明
国别省市:北京,11

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

1