技术领域
本发明涉及配电网自动化技术领域,尤其涉及一种配网通信工业交换机运维管理方法、终端及存储装置。
背景技术
随着配电网自动化工程的开展,建设稳定、安全、可靠的配网通信系统是实现配电网自动化的必要基础条件,因为通信系统是众多分散的配电终端之间信息沟通的主要手段,其性能决定了整个配电网自动化系统的性能和功能实现。特别随着智能配电网发展和深入,要求实现配电网的智能调度和控制,其技术保证是要有高速、双向、实时、集成的通信系统。
在通信系统中,为了连接众多的配电终端,往往需要设置多个工业交换机,通过工业交换机实现信息的传输。而工业交换机的采购时间、采购对象往往并不一致,这导致通信网络中存在多家厂商且型号不同的工业交换机。这些工业交换机的能够识别和执行的指令并不相同,难以进行统一管理。
因此,在日常管理中,往往采取人工运维的方式进行配置文件下发和日常巡检。但是,配置文件数量繁多,操作繁琐,容易出错,而且,面对大量的工业交换机,人工日常巡检的方式,效率低下,需要消耗大量的人力,不能满足当前配网自动化工程的需求。
发明内容
本发明所要解决的技术问题在于,提供一种配网通信工业交换机运维管理方法、终端及存储装置,以提高巡检效率,减少人力消耗,降低成本。
为了解决上述技术问题,本发明实施例提供一种配网通信工业交换机运维管理方法,包括:
步骤S1,接收输入的管理指令,根据管理指令确定待管理的工业交换机;
步骤S2,根据确定的待管理的工业交换机、管理指令获取预存的指令模板,并根据管理指令和指令模板形成交换机指令;
步骤S3,获取工业交换机的地址,并根据地址将所述交换机指令发送给工业交换机。
进一步地,所述步骤S1中,接收输入的管理指令之前还包括:
获取工业交换机的操作指令、地址,根据操作指令生成指令模板,并将指令模板、地址存储在服务器中。
进一步地,所述步骤S1中,根据管理指令确定待管理的工业交换机之前还包括:
判断所述管理指令是否包括指令执行时间;若是,则根据指令执行时间执行所述管理指令;若否,则根据所述管理指令确定待管理的工业交换机。
进一步地,所述步骤S2中,根据工业交换机、管理指令获取预存的指令模板具体包括:
判断管理指令是否为配置指令;若是,则通过服务器获取工业交换机对应的配置文件模板;若否,则确定管理指令为巡检指令,通过服务器获取工业交换机对应的巡检指令模板。
进一步地,所述步骤S2中,根据管理指令和指令模板形成交换机指令具体包括:
获取管理指令存储的管理信息,将管理信息与指令模板结合形成交换机指令。
进一步地,所述步骤S3根据地址将交换机指令发送给工业交换机之后还包括:
判断管理指令是否为配置指令;若是,则根据配置指令生成配置记录,配置记录包括操作时间、操作人、配置指令中的至少一种。
进一步地,所述步骤S3根据地址将交换机指令发送给工业交换机之后还包括:
接收工业交换机发送的反馈信息,根据反馈信息判断工业交换机是否存在隐患,若是,则生成告警信息,并推送告警信息;若否,则不生成告警信息。
进一步地,接收工业交换机发送的反馈信息之后还包括:
判断反馈信息是否为工业交换机根据交换机指令执行巡检操作反馈的信息,若是,则存储反馈信息,并根据反馈信息生成巡检报告。
本发明还提供一种配网通信工业交换机运维管理终端,包括相互电连接的处理器和存储器,所述存储器存储有计算机程序,所述处理器根据所述计算机程序执行所述的配网通信工业交换机运维管理方法。
本发明还提供一种存储装置,所述存储装置存储有程序数据,所述程序数据被用于执行所述的配网通信工业交换机运维管理方法。
本发明实施例的有益效果在于:通过预存配置文件模板和巡检指令模板,根据输入的管理指令和需要管理的工业交换机的信息选择指令模板,并相应生成发送给交换机的指令,能够通过远程控制的方式实现配置文件下发和日常巡检,无需人工操作,解决了配置文件数量繁多,操作繁琐,容易出错的问题,并提高了巡检效率,减少了人力消耗,降低了成本,满足了配网自动化的需求。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一一种配网通信工业交换机运维管理方法的流程示意图。
图2为本发明实施例二一种配网通信工业交换机运维管理系统的结构示意图。
图3为本发明实施例三一种存储装置的结构示意图。
具体实施方式
以下各实施例的说明是参考附图,用以示例本发明可以用以实施的特定实施例。
请参照图1所示,本发明实施例一提供一种配网通信工业交换机运维管理方法,包括:
步骤S1,接收输入的管理指令,根据管理指令确定待管理的工业交换机;
步骤S2,根据确定的待管理的工业交换机、管理指令获取预存的指令模板,并根据管理指令和指令模板形成交换机指令;
步骤S3,获取工业交换机的地址,并根据地址将所述交换机指令发送给工业交换机。
在本实施例中,执行该配网通信工业交换机运维方法的控制终端可以为智能手机、台式电脑、笔记本计算机、云平台、服务器以及其他能够接收管理指令,并根据管理指令执行相应的操作的器件。下面以服务器为例进行说明。
在本实施例中,服务器可以通过其连接的输入设备如键盘按、鼠标、麦克风等器件接收管理指令,也可以通过网关、路由器以及其他信息传输设备或电脑、控制平台等控制设备接收用户远程输入的管理指令。管理指令包括配置指令、巡检指令。
在本实施例中,步骤S1接收输入的管理指令的步骤之前具体包括:获取工业交换机的操作指令、地址,根据操作指令生成指令模板,并将指令模板、地址存储在服务器中。其中,该指令模板为服务器连接的所有交换机(不同厂家、不同设备)的指令模板。指令模板和工业交换机的地址可以分开独立存储在服务器中,也可以以彼此对应的方式存储在服务器中。
在本实施例中,服务器还实时检测工业交换机的更新信息,根据该更新信息更新指令模板。其中,更新信息包括工业交换机的更换、升级、新增、删减等信息。
在本实施例中,步骤S1根据管理指令确定待管理的工业交换机的步骤之前还包括:
判断管理指令是否包括指令执行时间;若是,则根据指令执行时间执行管理指令;若否,则根据管理指令确定待管理的工业交换机。其中,指令执行时间还可以包括指令执行频率或指令执行周期,服务器根据该指令执行频率或周期执行该管理指令。
在本实施例中,服务器根据管理指令中包括的工业交换机名称、型号、编号、厂家等信息确定待管理的工业交换机。在其他实施例中,也可以在接收到管理指令后,根据输入的交换机管理数据或交换机选择信息确定待管理的工业交换机。
步骤S2中,指令模板包括配置文件模板、巡检指令模板。
在本实施例中,配置文件模板包括对工业交换机的各种配置指令,其包括:修改设备本地用户登录密码、新增/删除设备本地用户、新增/删除SNMP用户、开启/关闭SNMP服务、开启/关闭RSTP服务、开启/关闭LLDP服务、设备时间同步等。
巡检指令模板包括对交换机的各种巡检操作指令,包括:数据配置、性能指标查询、告警管理、操作信息、数据库管理等。
在本实施例中,配置文件模板、巡检指令模板以指令集的方式存储在服务器中。其中,指令模板可以根据其对应的工业交换机型号进行分类存储。
在本实施例中,步骤S2根据工业交换机、管理指令获取预存的指令模板的步骤具体包括:判断管理指令是否为配置指令;若是,则通过服务器获取工业交换机对应的配置文件模板;若否,则确定管理指令为巡检指令,通过服务器获取工业交换机对应的巡检指令模板。
在本实施例中,步骤S2根据管理指令和指令模板形成交换机指令的步骤具体包括:
获取管理指令存储的管理信息,将管理信息与指令模板结合形成交换机指令。
在本实施例中,管理信息包括交换机需要加载的配置信息或执行的巡检操作,根据配置信息或巡检操作从指令模板中选取对应的指令,并将该指令作为交换机指令。
在本实施例中,步骤S3获取工业交换机的地址,并根据地址通过多线程方式批量将交换机指令发送给工业交换机。
在一个具体的实施例中,服务器为5台,每台300线程,即每批次5×300=1500台设备并发管理来提高配网通信巡检的工作效率。假设每个设备巡检的指标有10个,每个指标通过手动获取平均需要1分钟,那么一个设备就需要20分钟,如巡检300个设备就需要6000分钟(100个小时),即巡检一次需要12.5人/日。通过智能管理方式,一次只需要短短的1小时,大大节省人力成本,并且定时任务设置,在特定时间自动执行管理任务,自动生成巡检报告或进行配置文件下发。
在本实施例中,步骤S3根据地址将交换机指令发送给工业交换机的步骤之后还包括:判断管理指令是否为配置指令;若是,则根据配置指令生成配置记录,配置记录包括操作时间、操作人、配置指令中的至少一种;若否,则不记录该管理指令。
在其他实施例中,也可以在管理指令为巡检指令时记录该巡检指令、巡检时间、巡检对象以及交换机的反馈信息。
在本实施例中,根据地址将交换机指令发送给工业交换机的步骤之后还包括:接收工业交换机发送的反馈信息,根据反馈信息判断工业交换机是否存在隐患,若是,则生成告警信息,并推送告警信息;若否,则不生成告警信息。其中,服务器预存有工业交换机的历史反馈信息,该历史反馈信息包括工业交换机的所有正常信息、异常回应信息、隐患信息,根据这些信息判断工业交换机是否正常,并通过这些信息判断工业交换机发生故障的概率。
在本实施例中,服务器可以预存管理人员的邮箱、账号等信息,根据该信息将告警信息推送给管理人员。
在本实施例中,接收工业交换机发送的反馈信息的步骤之后还包括:判断反馈信息是否为工业交换机根据交换机指令执行巡检操作反馈的信息,若是,则存储反馈信息,并根据反馈信息生成巡检报告。
在本实施例中,在管理指令为巡检指令时,为了便于用户查看,服务器接收反馈信息后,将该反馈信息存储在服务器中,根据用户输入的业务查询或导出指令,将反馈信息进行过滤以及其他处理后以Word、Excel、PDF等格式导出,方便用户查看。
本发明通过预存指令模板的方式进行工业交换机运维管理,能够同时进行工业交换机的批量化配置文件运维和日常巡检,提高了管理效率。
基于前述本发明实施例一一种配网通信工业交换机运维管理方法相同的发明构思,本发明实施例二提出一种配网通信工业交换机运维管理终端,请参照图2所示,本实施例一种配网通信工业交换机运维管理终端包括相互电连接的处理器和存储器,存储器存储有计算机程序,处理器根据计算机程序执行如本发明实施例一所述的配网通信工业交换机运维管理方法。
在本实施例中,配网通信工业交换机运维管理方法包括:
接收输入的管理指令,根据管理指令确定待管理的工业交换机;
根据确定的待管理的工业交换机、管理指令获取预存的指令模板,并根据管理指令和指令模板形成交换机指令;
获取工业交换机的地址,并根据地址将所述交换机指令发送给工业交换机。
在本实施例中,执行该配网通信工业交换机运维方法的控制终端可以为智能手机、台式电脑、笔记本计算机、云平台、服务器以及其他能够接收管理指令,并根据管理指令执行相应的操作的器件。下面以服务器为例进行说明。
在本实施例中,服务器可以通过其连接的输入设备如键盘按、鼠标、麦克风等器件接收管理指令,也可以通过网关、路由器以及其他信息传输设备或电脑、控制平台等控制设备接收用户远程输入的管理指令。管理指令包括配置指令、巡检指令。
在本实施例中,接收输入的管理指令的步骤之前具体包括:获取工业交换机的操作指令、地址,根据操作指令生成指令模板,并将指令模板、地址存储在服务器中。其中,该指令模板为服务器连接的所有交换机(不同厂家、不同设备)的指令模板。指令模板和工业交换机的地址可以分开独立存储在服务器中,也可以以彼此对应的方式存储在服务器中。
在本实施例中,服务器还实时检测工业交换机的更新信息,根据该更新信息更新指令模板。其中,更新信息包括工业交换机的更换、升级、新增、删减等信息。
在本实施例中,根据管理指令确定待管理的工业交换机的步骤之前还包括:
判断管理指令是否包括指令执行时间;若是,则根据指令执行时间执行管理指令;若否,则根据管理指令确定待管理的工业交换机。其中,指令执行时间还可以包括指令执行频率或指令执行周期,服务器根据该指令执行频率或周期执行该管理指令。
在本实施例中,服务器根据管理指令中包括的工业交换机名称、型号、编号、厂家等信息确定待管理的工业交换机。在其他实施例中,也可以在接收到管理指令后,根据输入的交换机管理数据或交换机选择信息确定待管理的工业交换机。
指令模板包括配置文件模板、巡检指令模板。
在本实施例中,配置文件模板包括对工业交换机的各种配置指令,其包括:修改设备本地用户登录密码、新增/删除设备本地用户、新增/删除SNMP用户、开启/关闭SNMP服务、开启/关闭RSTP服务、开启/关闭LLDP服务、设备时间同步等。
巡检指令模板包括对交换机的各种巡检操作指令,包括:数据配置、性能指标查询、告警管理、操作信息、数据库管理等。
在本实施例中,配置文件模板、巡检指令模板以指令集的方式存储在服务器中。其中,指令模板可以根据其对应的工业交换机型号进行分类存储。
在本实施例中,根据工业交换机、管理指令获取预存的指令模板的步骤具体包括:判断管理指令是否为配置指令;若是,则通过服务器获取工业交换机对应的配置文件模板;若否,则确定管理指令为巡检指令,通过服务器获取工业交换机对应的巡检指令模板。
在本实施例中,根据管理指令和指令模板形成交换机指令的步骤具体包括:
获取管理指令存储的管理信息,将管理信息与指令模板结合形成交换机指令。
在本实施例中,管理信息包括交换机需要加载的配置信息或执行的巡检操作,根据配置信息或巡检操作从指令模板中选取对应的指令,并将该指令作为交换机指令。
在本实施例中,获取工业交换机的地址,并根据地址通过多线程方式批量将交换机指令发送给工业交换机。
在一个具体的实施例中,服务器为5台,每台300线程,即每批次5×300=1500台设备并发管理来提高配网通信巡检的工作效率。假设每个设备巡检的指标有10个,每个指标通过手动获取平均需要1分钟,那么一个设备就需要20分钟,如巡检300个设备就需要6000分钟(100个小时),即巡检一次需要12.5人/日。通过智能管理方式,一次只需要短短的1小时,大大节省人力成本,并且定时任务设置,在特定时间自动执行管理任务,自动生成巡检报告或进行配置文件下发。
在本实施例中,根据地址将交换机指令发送给工业交换机的步骤之后还包括:判断管理指令是否为配置指令;若是,则根据配置指令生成配置记录,配置记录包括操作时间、操作人、配置指令中的至少一种;若否,则不记录该管理指令。
在其他实施例中,也可以在管理指令为巡检指令时记录该巡检指令、巡检时间、巡检对象以及交换机的反馈信息。
在本实施例中,根据地址将交换机指令发送给工业交换机的步骤之后还包括:接收工业交换机发送的反馈信息,根据反馈信息判断工业交换机是否存在隐患,若是,则生成告警信息,并推送告警信息;若否,则不生成告警信息。其中,服务器预存有工业交换机的历史反馈信息,该历史反馈信息包括工业交换机的所有正常信息、异常回应信息、隐患信息,根据这些信息判断工业交换机是否正常,并通过这些信息判断工业交换机发生故障的概率。
在本实施例中,服务器可以预存管理人员的邮箱、账号等信息,根据该信息将告警信息推送给管理人员。
在本实施例中,接收工业交换机发送的反馈信息的步骤之后还包括:判断反馈信息是否为工业交换机根据交换机指令执行巡检操作反馈的信息,若是,则存储反馈信息,并根据反馈信息生成巡检报告。
在本实施例中,在管理指令为巡检指令时,为了便于用户查看,服务器接收反馈信息后,将该反馈信息存储在服务器中,根据用户输入的业务查询或导出指令,将反馈信息进行过滤以及其他处理后以Word、Excel、PDF等格式导出,方便用户查看。
本发明通过预存指令模板的方式进行工业交换机运维管理,能够同时进行工业交换机的批量化配置文件运维和日常巡检,提高了管理效率。
基于前述本发明实施例一一种配网通信工业交换机运维管理方法相同的发明构思,本发明实施例三提出一种存储装置,如图3所示,该存储装置存储有程序数据,该程序数据被用于执行如本发明实施例一所述的配网通信工业交换机运维管理方法。本实施例的工作原理及过程请参照本发明实施例一的说明,此处不再赘述。
由上可知,相比于现有技术,本发明实施例带来的有益效果在于:通过预存配置文件模板和巡检指令模板,根据输入的管理指令和需要管理的工业交换机的信息选择指令模板,并相应生成发送给交换机的指令,能够通过远程控制的方式实现配置文件下发和日常巡检,无需人工操作,解决了配置文件数量繁多,操作繁琐,容易出错的问题,并提高了巡检效率,减少了人力消耗,降低了成本,满足了配网自动化的需求。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
机译: 软件运维系统,软件运维管理方法,软件运维管理系统,软件运维系统,软件运维方法,对象管理运维方法
机译: 工厂运维终端及工厂运维的记录管理方法
机译: 交换机运维系统自动菜单执行的控制方法