一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

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

2022-07-13 11:08:22 来源:中国专利 TAG:
1.本发明属于计算机
技术领域
:,尤其涉及一种计算机网络智能组网与优化系统和方法。
背景技术
::2.传统的计算机网络组网方式一般包括以下步骤:手动完成拓扑图连接、逐个对设备进行配置、逐一验证各个网路的连通性;网络维护一般通过网管软件监控网络运行状况,人工加以调整。这种传统的组网方式需要大量熟练的网络工程人员,花费大量的时间进行现场连接和调试,如果运行后网络拓扑需要大的调整,网线的拆除和重新连接工作量很大;网络维护成本高,流量监控需要专门人员参与检查,无法实现网络自动实时优化,必须在一段时间后对网络拓扑进行人工升级维护。3.通过上述分析,现有技术存在的问题及缺陷为:4.传统的组网方式需要大量熟练的网络工程人员,花费大量的时间进行现场连接和调试,如果运行后网络拓扑需要大的调整,网线的拆除和重新连接工作量很大;网络维护成本高,流量监控需要专门人员参与检查,无法实现网络自动实时优化,必须在一段时间后对网络拓扑进行人工升级维护。技术实现要素:5.针对现有技术存在的问题,本发明提供了一种计算机网络智能组网与优化系统和方法。6.本发明是这样实现的,一种计算机网络智能组网与优化系统和方法,其特征在于,该计算机网络智能组网与优化系统具体包括:包括:接口单元、监控单元、功能单元、控制单元、交互单元;7.所述接口单元,用于接入多个计算机网络设备;8.所述监控单元,与接口单元、控制单元连接,用于持续监控各接入的计算机网络设备是否出现故障,并输出相应的监控结果给控制单元;9.所述功能单元,与接口单元、控制单元连接,用于接收交互单元的分解拓扑图信息和操作指令,控制相应的接口单元构造拓扑连接,对相应区域网内的计算机网络设备进行批量部署配置;根据交互单元输入的维护指令维护与优化各区域网;10.所述控制单元,与监控单元、功能单元、交互单元连接,用于控制各个单元的正常运行,并传递信息与指令;11.所述交互单元,与控制单元连接,用于收集监控结果并展示给用户和收集用户输入的拓扑图、配置文件、维护排错规则,并发送到控制单元。12.所述排错规则包括:greenplum接收并解析sql请求并生成相应的排错计划树,判断排错计划树的根节点是否是limitnode,如果是limitnode的话就复制该节点并把复制后的limitnode插入到motionnode下,因为motionnode下的排错计划子树才会被下发到segment上执行;13.在master节点上把分区的键值信息保存到排错计划状态plannedstmt结构体中,因为segment节点上是没有分区的键值信息,所以要保存到plannedstmt结构体下发给segment节点;14.segment节点从master下发的plannedstmt结构体获取分区键值信息被保存到运行时状态estate结构体上,因为estate可以被所有排错计划树的子节点访问到;15.segment在执行limitnode的初始化的时候,保存limit的个数到estate结构体上;16.segment在执行sortnode的初始化的时候,保存排序的键值和排序方式(升序或降序)到estate结构体上;17.segment在执行partitionselectornode的时候,首先通过estate结构体上的limit的个数判断是否有进行limit操作,如果有的话再判断estate结构体中的分区键值和排序键值是否一致。如果一致的话就对分区按照estate保存的排序方式进行排序,然后将有序的分区列表返回dynamictablescannode节点;18.dynamictablescannode接收partitionselectornode返回的有序的分区列表,依次对分区进行扫描,设置一个统计变量count,每扫描一条记录则count加一,当扫描完一个分区的时候比较一下count是否大于保存在estate的limit个数,如果小于limit个数本发明就继续扫描下一个分区并统计,如果大于或等于limit个数则本发明直接返回扫描的记录数给sortnode,不再扫描剩余的分区;19.执行sortnode,把dynamictablescannode返回的节点进行排序并传入下一个limitnode;20.执行limitnode,读取sortnode排序后的前limit个数个节点作为segment的查询结果返回给master节点;21.在master上执行motionnode对segment返回的记过进行汇聚,然后再执行limitnode,读取限制的前几条记录并返回计算机网络设备。22.进一步,所述多个计算机网络设备包括多个根节点设备以及多个子节点设备,每个所述根节点设备中分别内置有5g通讯模组,并可通过所述5g通讯模组与外部的5g基站进行通讯。23.进一步,所述功能单元具体包括配置单元和维护单元;24.所述配置单元,用于接收交互单元的分解拓扑图信息和操作指令,控制相应的接口单元构造拓扑连接,对相应区域网内的计算机网络设备进行批量部署配置;25.所述维护单元,用于根据交互单元输入的维护指令维护与优化各区域网。26.进一步,所述控制单元采用32位arm处理器,内置有sim卡。27.进一步,所述交互单元具体包括:28.采集单元,收集监控结果;29.显示单元,用于对监控结果进行显示;30.输入单元,用于用户输入拓扑图、配置文件、维护排错规则用户输入的拓扑图、配置文件、维护排错规则并发送规则和指令。31.本发明另一目的在于提供一种计算机网络智能组网设备,其特征在于,包括:如权利要求1-6中任一项所述的计算机网络智能组网与优化系统和方法。32.本发明另一目的在于提供一种应用所述的计算机网络智能组网与优化系统的计算机网络智能组网与优化方法,所述计算机网络智能组网与优化方法具体包括:33.步骤一:接口单元接入多个计算机网络设备;34.步骤二:监控单元持续监控各接入的计算机网络设备是否出现故障,并输出相应的监控结果给控制单元,控制单元将结果传给交互单元;35.步骤三:交互单元收集监控结果并展示给用户和收集用户输入的拓扑图、配置文件、维护排错规则,并发送到控制单元;36.步骤四:功能单元接收控制单元的分解拓扑图信息和操作指令,控制相应的接口单元构造拓扑连接,对相应区域网内的计算机网络设备进行批量部署配置;根据交互单元输入的维护指令维护与优化各区域网。37.本发明另一目的在于提供一种智能终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现所述的计算机网络智能组网与优化方法。38.本发明另一目的在于提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如下步骤:39.接口单元接入多个计算机网络设备;监控单元持续监控各接入的计算机网络设备是否出现故障,并输出相应的监控结果给控制单元,控制单元将结果传给交互单元;交互单元收集监控结果并展示给用户和收集用户输入的拓扑图、配置文件、维护排错规则,并发送到控制单元;功能单元接收控制单元的分解拓扑图信息和操作指令,控制相应的接口单元构造拓扑连接,对相应区域网内的计算机网络设备进行批量部署配置;根据交互单元输入的维护指令维护与优化各区域网。40.结合上述的所有技术方案,本发明所具备的优点及积极效果为:41.本发明极大提升了大型网络在组网时的工作效率,避免了在组网过程中网络工程人员需逐一对设备进行连接、配置和检测,降低了组网出错率,提高网络的健壮性;本发明可以能够按照预先制定的规则,根据实时捕捉的各计算机网络设备运行状态信息,通过改变相关网络设备的配置,达到网络系统的优化运行,提高网络运营的效率和可靠性。42.本发明所述排错规则在master上执行motionnode对segment返回的记过进行汇聚,然后再执行limitnode,读取限制的前几条记录并返回计算机网络设备。可实现数据的准确处理。附图说明43.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图做简单的介绍,显而易见地,下面所描述的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下还可以根据这些附图获得其他的附图。44.图1是本发明实施例提供的一种计算机网络智能组网与优化系统系统结构图;45.图2是本发明实施例提供的功能单元结构图;46.图3是本发明实施例提供的交互单元结构图;47.图4是本发明实施例提供的计算机网络智能组网与优化方法流程图;48.图中:1、接口单元;2、监控单元;3、功能单元;4、控制单元;5、交互单元;6、配置单元;7、维护单元;8、采集单元;9、显示单元;10、输入单元。具体实施方式49.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。50.针对现有技术存在的问题,本发明提供了一种计算机网络智能组网与优化系统和方法,下面结合附图对本发明作详细的描述。51.如附图1-4所示,一种计算机网络智能组网与优化系统和方法,其特征在于,该计算机网络智能组网与优化系统具体包括:包括:接口单元1、监控单元2、功能单元3、控制单元4、交互单元5;52.所述接口单元1,用于接入多个计算机网络设备;53.所述监控单元2,与接口单元1、控制单元4连接,用于持续监控各接入的计算机网络设备是否出现故障,并输出相应的监控结果给控制单元;54.所述功能单元3,与接口单元1、控制单元4连接,用于接收交互单元的分解拓扑图信息和操作指令,控制相应的接口单元构造拓扑连接,对相应区域网内的计算机网络设备进行批量部署配置;根据交互单元输入的维护指令维护与优化各区域网;55.所述控制单元4,与监控单元2、功能单元3、交互单元5连接,用于控制各个单元的正常运行,并传递信息与指令;56.所述交互单元5,与控制单元连接4,用于收集监控结果并展示给用户和收集用户输入的拓扑图、配置文件、维护排错规则,并发送到控制单元。57.所述排错规则包括:greenplum接收并解析sql请求并生成相应的排错计划树,判断排错计划树的根节点是否是limitnode,如果是limitnode的话就复制该节点并把复制后的limitnode插入到motionnode下,因为motionnode下的排错计划子树才会被下发到segment上执行;58.在master节点上把分区的键值信息保存到排错计划状态plannedstmt结构体中,因为segment节点上是没有分区的键值信息,所以要保存到plannedstmt结构体下发给segment节点;59.segment节点从master下发的plannedstmt结构体获取分区键值信息被保存到运行时状态estate结构体上,因为estate可以被所有排错计划树的子节点访问到;60.segment在执行limitnode的初始化的时候,保存limit的个数到estate结构体上;61.segment在执行sortnode的初始化的时候,保存排序的键值和排序方式(升序或降序)到estate结构体上;62.segment在执行partitionselectornode的时候,首先通过estate结构体上的limit的个数判断是否有进行limit操作,如果有的话再判断estate结构体中的分区键值和排序键值是否一致。如果一致的话就对分区按照estate保存的排序方式进行排序,然后将有序的分区列表返回dynamictablescannode节点;63.dynamictablescannode接收partitionselectornode返回的有序的分区列表,依次对分区进行扫描,设置一个统计变量count,每扫描一条记录则count加一,当扫描完一个分区的时候比较一下count是否大于保存在estate的limit个数,如果小于limit个数本发明就继续扫描下一个分区并统计,如果大于或等于limit个数则本发明直接返回扫描的记录数给sortnode,不再扫描剩余的分区;64.执行sortnode,把dynamictablescannode返回的节点进行排序并传入下一个limitnode;65.执行limitnode,读取sortnode排序后的前limit个数个节点作为segment的查询结果返回给master节点;66.在master上执行motionnode对segment返回的记过进行汇聚,然后再执行limitnode,读取限制的前几条记录并返回计算机网络设备。67.所述多个计算机网络设备包括多个根节点设备以及多个子节点设备,每个所述根节点设备中分别内置有5g通讯模组,并可通过所述5g通讯模组与外部的5g基站进行通讯。68.所述功能单元3具体包括配置单元6和维护单元7;69.所述配置单元6,用于接收分解拓扑图信息和操作指令,控制相应的接口单元构造拓扑连接,对相应区域网内的计算机网络设备进行批量部署配置;70.所述维护单元7,用于根据维护指令维护与优化各区域网。71.所述控制单元4采用32位arm处理器,内置有sim卡。72.所述交互单元5具体包括:73.采集单元8,收集监控结果;74.显示单元9,用于对监控结果进行显示;75.输入单元10,用于用户输入拓扑图、配置文件、维护排错规则用户输入的拓扑图、配置文件、维护排错规则并发送规则和指令。76.本发明实施例提供一种计算机网络智能组网设备,其特征在于,包括:如权利要求1-6中任一项所述的计算机网络智能组网与优化系统和方法。77.本发明实施例提供一种应用所述的计算机网络智能组网与优化系统的计算机网络智能组网与优化方法,所述计算机网络智能组网与优化方法具体包括:78.s101:接口单元接入多个计算机网络设备;79.s102:监控单元持续监控各接入的计算机网络设备是否出现故障,并输出相应的监控结果给控制单元,控制单元将结果传给交互单元;80.s103:交互单元收集监控结果并展示给用户和收集用户输入的拓扑图、配置文件、维护排错规则,并发送到控制单元;81.s104:功能单元接收控制单元的分解拓扑图信息和操作指令,控制相应的接口单元构造拓扑连接,对相应区域网内的计算机网络设备进行批量部署配置;根据交互单元输入的维护指令维护与优化各区域网。82.本发明实施例提供一种智能终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现所述的计算机网络智能组网与优化方法。83.本发明实施例提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如下步骤:84.接口单元接入多个计算机网络设备;监控单元持续监控各接入的计算机网络设备是否出现故障,并输出相应的监控结果给控制单元,控制单元将结果传给交互单元;交互单元收集监控结果并展示给用户和收集用户输入的拓扑图、配置文件、维护排错规则,并发送到控制单元;功能单元接收控制单元的分解拓扑图信息和操作指令,控制相应的接口单元构造拓扑连接,对相应区域网内的计算机网络设备进行批量部署配置;根据交互单元输入的维护指令维护与优化各区域网。85.本发明的工作原理是:接口单元1接入多个计算机网络设备;监控单元2持续监控各接入的计算机网络设备是否出现故障,并输出相应的监控结果给控制单元4,控制单元4将结果传给交互单元5;交互单元5收集监控结果并展示给用户和收集用户输入的拓扑图、配置文件、维护排错规则,并发送到控制单元4;功能单元接收4控制单元的分解拓扑图信息和操作指令,控制相应的接口1单元构造拓扑连接,对相应区域网内的计算机网络设备进行批量部署配置;根据交互单元5输入的维护指令维护与优化各区域网。86.应当注意,本发明的实施方式可以通过硬件、软件或者软件和硬件的结合来实现。硬件部分可以利用专用逻辑来实现;软件部分可以存储在存储器中,由适当的指令执行系统,例如微处理器或者专用设计硬件来执行。本领域的普通技术人员可以理解上述的设备和方法可以使用计算机可执行指令和/或包含在处理器控制代码中来实现,例如在诸如磁盘、cd或dvd-rom的载体介质、诸如只读存储器(固件)的可编程的存储器或者诸如光学或电子信号载体的数据载体上提供了这样的代码。本发明的设备及其模块可以由诸如超大规模集成电路或门阵列、诸如逻辑芯片、晶体管等的半导体、或者诸如现场可编程门阵列、可编程逻辑设备等的可编程硬件设备的硬件电路实现,也可以用由各种类型的处理器执行的软件实现,也可以由上述硬件电路和软件的结合例如固件来实现。87.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本
技术领域
:的技术人员在本发明揭露的技术范围内,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,都应涵盖在本发明的保护范围之内。当前第1页12当前第1页12
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献