CN118118332A - 网络设备管理方法、装置、计算机设备、存储介质和产品 - Google Patents
网络设备管理方法、装置、计算机设备、存储介质和产品 Download PDFInfo
- Publication number
- CN118118332A CN118118332A CN202410304323.3A CN202410304323A CN118118332A CN 118118332 A CN118118332 A CN 118118332A CN 202410304323 A CN202410304323 A CN 202410304323A CN 118118332 A CN118118332 A CN 118118332A
- Authority
- CN
- China
- Prior art keywords
- information
- network equipment
- network
- instruction
- network device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007726 management method Methods 0.000 title abstract description 132
- 238000000034 method Methods 0.000 claims abstract description 38
- 238000012544 monitoring process Methods 0.000 claims description 76
- 238000012423 maintenance Methods 0.000 claims description 75
- 238000004590 computer program Methods 0.000 claims description 30
- 230000006870 function Effects 0.000 claims description 17
- 238000012545 processing Methods 0.000 claims description 9
- 238000012216 screening Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 3
- 238000013475 authorization Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 229910021389 graphene Inorganic materials 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Landscapes
- Computer And Data Communications (AREA)
Abstract
本申请涉及一种网络设备管理方法、装置、计算机设备、存储介质和产品,涉及物联网技术领域。所述方法包括:根据网络设备的属性信息获取当前次所述网络设备的第一信息;对所述第一信息和所述属性信息进行合并处理得到当前次所述网络设备的第二信息;根据所述第二信息生成与所述第二信息对应的管理指令;向所述网络设备发送所述管理指令;所述管理指令用于指示所述网络设备执行与所述管理指令对应的操作。采用本方法能够提高网络设备的管理效率。
Description
技术领域
本申请涉及物联网技术领域,特别是涉及一种网络设备管理方法、装置、计算机设备、存储介质和产品。
背景技术
网络设备作为最底层且最重要的基础设施,由于网络设备的设备节点众多、设备厂家及型号命令不同、设备量巨大等问题,导致网络设备的日常管理工作繁琐且艰巨。
传统技术中,采用人工的方式对网络设备进行管理,存在网络设备管理效率较低的问题。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高网络设备的管理效率的网络设备管理方法、装置、计算机设备、存储介质和产品。
第一方面,本申请提供了一种网络设备管理方法。所述方法包括:
根据网络设备的属性信息获取当前次所述网络设备的第一信息;
对所述第一信息和所述属性信息进行合并处理得到当前次所述网络设备的第二信息;
根据所述第二信息生成与所述第二信息对应的管理指令;
向所述网络设备发送所述管理指令;所述管理指令用于指示所述网络设备执行与所述管理指令对应的操作。
在其中一个实施例中,所述第二信息包括所述网络设备的设备厂家标识、网络设备型号、网络设备的功能节点标识;所述根据所述第二信息生成与所述第二信息对应的管理指令,包括:
根据所述网络设备的设备厂家标识、网络设备型号、网络设备的功能节点标识,生成所述第二信息对应的监控指令;所述管理指令包括所述监控指令。
在其中一个实施例中,所述向所述网络设备发送所述管理指令,包括:
向所述网络设备发送所述监控指令;所述监控指令用于指示所述网络设备向服务器发送所述网络设备的监控信息。
在其中一个实施例中,所述第二信息包括所述网络设备的网络设备型号、设备厂家标识、网络设备版本标识;所述根据所述第二信息生成与所述第二信息对应的管理指令,包括:
根据所述网络设备的网络设备型号、设备厂家标识、网络设备版本标识,生成所述第二信息对应的运维指令;所述管理指令包括所述运维指令。
在其中一个实施例中,所述向所述网络设备发送所述管理指令,包括:
向所述网络设备发送所述运维指令;所述运维指令用于指示所述网络设备执行与所述运维指令对应的运维操作。
在其中一个实施例中,所述根据网络设备的属性信息,包括:
接收所述网络设备发送的第三信息;所述第三信息包括所述网络设备的设备厂家标识、网络设备型号;
根据所述网络设备型号,获取所述网络设备的第四信息;所述第四信息至少包括所述网络设备的序列号;
根据所述第三信息和所述第四信息确定所述属性信息。
在其中一个实施例中,所述根据所述网络设备型号,获取所述网络设备的第四信息,包括:
根据所述网络设备型号生成信息抓取指令;
向所述网络设备发送所述信息抓取指令,并接收所述网络设备基于所述信息抓取指令发送的所述第四信息。
在其中一个实施例中,所述根据网络设备的属性信息获取当前次所述网络设备的第一信息,包括:
根据所述属性信息中的所述网络设备的序列号和预设对应关系,获取当前次所述网络设备的第一信息;所述预设对应关系包括网络设备的序列号与第一信息之间的对应关系,所述网络设备的第一信息至少包括所述网络设备的功能节点标识。
在其中一个实施例中,所述方法还包括:
根据当前次的所述第二信息和信息录入模板,生成当前次所述网络设备的第一设备清单;
根据上一次所述网络设备的第二设备清单和所述第一设备清单之间的差异,生成所述网络设备的清单报表;
向邮件服务器发送所述清单报表;所述清单报表用于提示对所述网络设备进行管理。
在其中一个实施例中,所述网络设备的数量为多个,所述方法还包括:
根据多个网络设备的第二信息中的至少一个信息,对所述多个网络设备进行筛选,以从所述多个网络设备中确定目标网络设备;
基于所述目标网络设备的第二信息生成设备报表。
第二方面,本申请还提供了一种网络设备管理装置。所述装置包括:
第一信息获取模块,用于根据网络设备的属性信息获取当前次所述网络设备的第一信息;
第二信息获取模块,用于对所述第一信息和所述属性信息进行合并处理得到当前次所述网络设备的第二信息;
管理模块,用于根据所述第二信息生成与所述第二信息对应的管理指令;向所述网络设备发送所述管理指令;所述管理指令用于指示所述网络设备执行与所述管理指令对应的操作。
第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面任一项所述的方法的步骤。
第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面任一项所述的方法的步骤。
第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述第一方面任一项所述的方法的步骤。
上述网络设备管理方法、装置、计算机设备、存储介质和产品,管理指令是根据第二信息生成的,向网络设备发送所述管理指令,来指示网络设备执行与所述管理指令对应的操作,实现了对网络设备的管理,整个管理过程由服务器自动完成,相比传统技术中,采用人工的方式对网络设备进行管理,提高了网络设备的管理效率。
附图说明
图1为一个实施例中网络设备管理方法的应用环境图;
图2为一个实施例中网络设备管理方法的流程示意图;
图3为一个示例性的实施例中一种网络设备管理方法的流程示意图;
图4为一个示例性的实施例中服务器工作流程的示意图;
图5为一个实施例中网络设备管理装置的示意图;
图6为一个实施例中服务器的内部结构图;
图7为一个实施例中终端的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请实施例提供的网络设备管理方法,可以应用于如图1所示的应用环境中,该应用环境中包括网络设备102和服务器104,网络设备102与服务器104进行通信。其中,服务器104根据网络设备的属性信息获取当前次网络设备的第一信息;对第一信息和属性信息进行合并处理得到当前次网络设备的第二信息;根据第二信息生成与第二信息对应的管理指令;向网络设备发送管理指令;管理指令用于指示网络设备执行与管理指令对应的操作。其中,网络设备102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一个实施例中,如图2所示,提供了一种网络设备管理方法,以该方法应用于图1中的服务器104为例进行说明,包括以下步骤:
步骤202,根据网络设备的属性信息获取当前次网络设备的第一信息。
其中,网络设备的属性信息可以包括但不限于网络设备的设备厂家标识、网络设备型号、网络设备的序列号。
在一种可能的实现方式中,网络设备将属性信息发送给服务器,服务器将接收到的属性信息作为第一信息。
在另一种可能的实现方式中,网络设备向服务器发送第三信息,服务器在接收到第三信息后,根据网络设备型号,获取网络设备的第四信息,服务器根据第三信息和第四信息确定属性信息。其中,第三信息包括网络设备的设备厂家标识、网络设备型号,第四信息至少包括网络设备的序列号。
步骤204,对第一信息和属性信息进行合并处理得到当前次网络设备的第二信息。
可选地,将第一信息和属性信息进行合并,得到当前次网络设备的第二信息。例如,第一信息包括A、B,属性信息包括C,将第一信息和属性信息进行合并,得到当前次网络设备的第二信息,其中,第二信息包括A、B、C。
步骤206,根据第二信息生成与第二信息对应的管理指令。
其中,第二信息包括但不限于网络设备的设备厂家标识、网络设备型号、网络设备的功能节点标识、网络设备版本标识。第二信息对应的管理指令包括但不限于第二信息对应的监控指令、第二信息对应的运维指令。
可选地,在第二信息包括网络设备的设备厂家标识、网络设备型号、网络设备的功能节点标识的情况下,根据网络设备的设备厂家标识、网络设备型号、网络设备的功能节点标识,生成第二信息对应的监控指令。
可选地,在第二信息包括网络设备的网络设备型号、设备厂家标识、网络设备版本标识的情况下,根据网络设备的网络设备型号、设备厂家标识、网络设备版本标识,生成第二信息对应的运维指令。
步骤208,向网络设备发送管理指令;管理指令用于指示网络设备执行与管理指令对应的操作。
其中,管理指令包括但不限于监控指令、运维指令。
可选地,向网络设备发送监控指令,网络设备在接收到监控指令后,向服务器发送网络设备的监控信息。
可选地,向网络设备发送运维指令,网络设备在接收到运维指令后,网络设备会执行与运维指令对应的运维操作。
上述网络设备管理方法中,根据网络设备的属性信息获取当前次网络设备的第一信息;对第一信息和属性信息进行合并处理得到当前次网络设备的第二信息;根据第二信息生成与第二信息对应的管理指令;向网络设备发送管理指令;管理指令用于指示网络设备执行与管理指令对应的操作。其中,管理指令是根据第二信息生成的,向网络设备发送管理指令,来指示网络设备执行与管理指令对应的操作,实现了对网络设备的管理,整个管理过程由服务器自动完成,相比传统技术中,采用人工的方式对网络设备进行管理,提高了网络设备的管理效率。
在一个实施例中,第二信息包括网络设备的设备厂家标识、网络设备型号、网络设备的功能节点标识,根据第二信息生成与第二信息对应的管理指令,包括:
根据网络设备的设备厂家标识、网络设备型号、网络设备的功能节点标识,生成第二信息对应的监控指令;管理指令包括监控指令。
可选地,根据网络设备的设备厂家标识、网络设备型号、网络设备的功能节点标识,生成第二信息对应的监控指令。其中,监控指令包括但不限于网络设备连通率的监控指令、网络设备性能的监控指令。例如,网络设备1的设备厂家标识、网络设备型号、网络设备的功能节点标识分别为厂家1、型号1、功能节点1,根据厂家1、型号1、功能节点1,生成第二信息对应的监控指令1,监控指令1包括网络设备1连通率的监控指令、网络设备1性能的监控指令。
本实施例中,根据网络设备的设备厂家标识、网络设备型号、网络设备的功能节点标识,生成第二信息对应的监控指令;管理指令包括监控指令。其中,监控指令是根据网络设备的设备厂家标识、网络设备型号、网络设备的功能节点标识生成的,因此,生成的监控指令与网络设备更为匹配,针对性更强,从而更为准确地获取网络设备的监控信息。
在一个实施例中,向网络设备发送管理指令,包括:
向网络设备发送监控指令;监控指令用于指示网络设备向服务器发送网络设备的监控信息。
其中,监控指令包括但不限于连通率监控指令、性能监控指令。
可选地,向网络设备发送监控指令;监控指令用于指示网络设备向服务器发送网络设备的监控信息。例如,网络设备1的设备厂家标识、网络设备型号、网络设备的功能节点标识分别为厂家1、型号1、功能节点1,根据厂家1、型号1、功能节点1,生成第二信息对应的监控指令1,监控指令1包括网络设备1的连通率监控指令、网络设备1的性能监控指令,向网络设备1发送监控指令1,以指示网络设备1向服务器发送网络设备1的连通率信息和网络设备1的性能信息。
本实施例中,向网络设备发送监控指令;监控指令用于指示网络设备向服务器发送网络设备的监控信息。其中,服务器向网络设备发送监控指令,网络设备在接收到监控指令后向服务器发送网络设备的监控信息,通过获取网络设备的监控信息实现了对网络设备的监控管理。
在一个实施例中,第二信息包括网络设备的网络设备型号、设备厂家标识、网络设备版本标识;根据第二信息生成与第二信息对应的管理指令,包括:
根据网络设备的网络设备型号、设备厂家标识、网络设备版本标识,生成第二信息对应的运维指令;管理指令包括运维指令。
其中,运维指令包括但不限于版本升级指令、端口准入指令、终端绑定指令、状态查看指令和批量执行指令。
可选地,根据网络设备的网络设备型号、设备厂家标识、网络设备版本标识,生成第二信息对应的运维指令。例如,网络设备1的设备厂家标识、网络设备型号、网络设备版本标识分别为厂家1、型号1、版本1,根据厂家1、型号1、版本1,生成第二信息对应的运维指令1,运维指令1包括网络设备1的版本升级指令、端口准入指令、终端绑定指令、状态查看指令和批量执行指令。
本实施例中,根据网络设备的网络设备型号、设备厂家标识、网络设备版本标识,生成第二信息对应的运维指令;管理指令包括运维指令。其中,运维指令是根据网络设备的网络设备型号、设备厂家标识、网络设备版本标识生成的,因此,生成的运维指令更加匹配网络设备,针对性更强,从而使得网络设备基于运维指令执行更加准确地运维操作。
在一个实施例中,向网络设备发送管理指令,包括:
向网络设备发送运维指令;运维指令用于指示网络设备执行与运维指令对应的运维操作。
可选地,向网络设备发送运维指令,以指示网络设备执行与运维指令对应的运维操作。例如,网络设备1的设备厂家标识、网络设备型号、网络设备版本标识分别为厂家1、型号1、版本1,根据厂家1、型号1、版本1,生成第二信息对应的运维指令1,运维指令1包括网络设备1的版本升级指令、端口准入指令、终端绑定指令、状态查看指令和批量执行指令,向网络设备1发送运维指令1,以指示网络设备1执行版本升级、端口准入、终端绑定、状态查看和批量执行。
本实施例中,向网络设备发送运维指令;运维指令用于指示网络设备执行与运维指令对应的运维操作。其中,服务器向网络设备发送运维指令,网络设备在接收到运维指令后执行运维指令对应的运维操作,实现了对网络设备的运维管理。
在一个实施例中,根据网络设备的属性信息,包括:
接收网络设备发送的第三信息;第三信息包括网络设备的设备厂家标识、网络设备型号。
根据网络设备型号,获取网络设备的第四信息;第四信息至少包括网络设备的序列号。
在一种可能的实现方式中,接收网络设备发送的网络设备的设备厂家标识、网络设备型号,根据网络设备型号,生成信息抓取指令,向网络设备发送信息抓取指令,并接收网络设备基于信息抓取指令发送的第四信息。
在另一种可能的实现方式中,接收网络设备发送的网络设备的设备厂家标识、网络设备型号,根据设备厂家标识,生成信息抓取指令,向网络设备发送信息抓取指令,并接收网络设备基于信息抓取指令发送的第四信息。
根据第三信息和第四信息确定属性信息。
可选地,将第三信息和第四信息进行合并,得到合并后的信息,将合并后的信息作为属性信息。
本实施例中,接收网络设备发送的第三信息;第三信息包括网络设备的设备厂家标识、网络设备型号;根据网络设备型号,获取网络设备的第四信息;第四信息至少包括网络设备的序列号;根据第三信息和第四信息确定属性信息。其中,属性信息是根据第三信息和第四信息确定的,可以较为全面地反映网络设备的各方面的参数指标。
在一个实施例中,根据网络设备型号,获取网络设备的第四信息,包括:
根据网络设备型号生成信息抓取指令。
可选地,根据网络设备型号,生成信息抓取指令。例如,网络设备1的网络设备型号为型号1,生成信息抓取指令1。
向网络设备发送信息抓取指令,并接收网络设备基于信息抓取指令发送的第四信息。
其中,第四信息包括但不限于网络设备的网络设备版本标识、序列号、管理地址、设备名称、中央处理器(Central Processing Unit,CPU)信息、内存信息和配置信息。其中,配置信息包括但不限于网络设备的路由信息、网络接口信息。
在向网络设备发送信息抓取指令之前,需要登录该网络设备,登录方式可以是安全外壳协议(Secure Shell,SSH)方式登录,也可以是远程登录(telnet)方式登录,本实施例对此不作限定。
可选地,例如,网络设备1的网络设备型号为型号1,生成信息抓取指令1,向网络设备1发送信息抓取指令1,并接收网络设备1基于信息抓取指令1发送的第四信息。
本实施例中,根据网络设备型号生成信息抓取指令;向网络设备发送信息抓取指令,并接收网络设备基于信息抓取指令发送的第四信息。其中,信息抓取指令是根据网络设备型号生成的,向网络设备发送信息抓取指令,可针对性地获取该网络设备的第四信息,使得信息的获取更为科学、合理。
在一个实施例中,根据网络设备的属性信息获取当前次网络设备的第一信息,包括:
根据属性信息中的网络设备的序列号和预设对应关系,获取当前次网络设备的第一信息;预设对应关系包括网络设备的序列号与第一信息之间的对应关系,网络设备的第一信息至少包括网络设备的功能节点标识。
可选地,假设网络设备1的序列号为序列号1,根据序列号1和预设对应关系1,得到网络设备1的第一信息。其中,预设对应关系1包括序列号1与网络设备1的第一信息之间的对应关系,网络设备1的第一信息包括网络设备1的采购部门信息、采购时间信息、维保信息、功能节点标识、账号信息、密码信息、库存情况信息。
本实施例中,根据属性信息中的网络设备的序列号和预设对应关系,获取当前次网络设备的第一信息;预设对应关系包括网络设备的序列号与第一信息之间的对应关系,网络设备的第一信息至少包括网络设备的功能节点标识。其中,网络设备的第一信息是根据网络设备的序列号和预设对应关系得到的,即网络设备的第一信息与网络设备的序列号存在预设对应关系,基于该预设对应关系,可较为准确地获取网络设备的第一信息。
在一个实施例中,方法还包括:
根据当前次的第二信息和信息录入模板,生成当前次网络设备的第一设备清单。
可选地,根据网络设备的配置信息和认证、授权、计费(Authentication、Authorization、Accounting,AAA)管理机制,确定信息录入模板,将当前次的第二信息录入信息录入模板,生成当前次网络设备的第一设备清单。
根据上一次网络设备的第二设备清单和第一设备清单之间的差异,生成网络设备的清单报表。
可选地,比对上一次网络设备的第二设备清单和第一设备清单之间的差异,生成网络设备的清单报表。以网络设备1为例,若上一次网络设备1的第二设备清单和第一设备清单之间存在差异,则生成网络设备1的清单报表。
向邮件服务器发送清单报表;清单报表用于提示对网络设备进行管理。
可选地,向邮件服务器发送清单报表,邮件服务器在接收到该清单报表后,邮件服务器会向管理员推送提示邮件,以提示管理员及时对网络设备进行管理。
本实施例中,根据当前次的第二信息和信息录入模板,生成当前次网络设备的第一设备清单;根据上一次网络设备的第二设备清单和第一设备清单之间的差异,生成网络设备的清单报表;向邮件服务器发送清单报表;清单报表用于提示对网络设备进行管理。其中,网络设备的清单报表是根据网络设备的第二设备清单和第一设备清单之间的差异生成的,向邮件服务器发送清单报表,邮件服务器在接收到清单报表后,向管理员发送提示邮件,以提示管理员对网络设备进行管理。
在一个实施例中,根据多个网络设备的第二信息中的至少一个信息,对多个网络设备进行筛选,以从多个网络设备中确定目标网络设备;
基于目标网络设备的第二信息生成设备报表。
其中,第二信息包括但不限于网络设备的采购部门信息、采购时间信息、维保信息、功能节点标识、账号信息、密码信息、库存情况信息、设备厂家标识、网络设备型号、网络设备的序列号、网络设备的功能节点。
可选地,根据多个网络设备的第二信息中的网络设备的功能节点,对多个网络设备进行筛选,从多个网络中确定该功能节点下的网络设备,将该功能节点下的网络设备作为目标网络设备,基于目标网络设备的第二信息生成设备报表。
本实施例中,根据多个网络设备的第二信息中的至少一个信息,对多个网络设备进行筛选,以从多个网络设备中确定目标网络设备;基于目标网络设备的第二信息生成设备报表。其中,目标网络设备是将多个网络设备的第二信息中的至少一个信息作为筛选条件从多个网络设备中筛选得到的,那么,可以根据第二信息中的不同信息,确定不同的筛选条件,以筛选出不同的目标网络设备,进而,生成不同的设备报表,使得对目标网络设备的管理更为便捷。
在一个示例性的实施例中,提供了一种网络设备管理方法,流程如图3所示,包括:
步骤301,接收网络设备发送的第三信息;第三信息包括网络设备的设备厂家标识、网络设备型号。
步骤302,根据网络设备型号生成信息抓取指令。
步骤303,向网络设备发送信息抓取指令,并接收网络设备基于信息抓取指令发送的第四信息。
步骤304,根据第三信息和第四信息确定属性信息。
步骤305,根据属性信息中的网络设备的序列号和预设对应关系,获取当前次网络设备的第一信息;预设对应关系包括网络设备的序列号与第一信息之间的对应关系,网络设备的第一信息至少包括网络设备的功能节点标识。
步骤306,对第一信息和属性信息进行合并处理得到当前次网络设备的第二信息。
步骤307,根据网络设备的设备厂家标识、网络设备型号、网络设备的功能节点标识,生成第二信息对应的监控指令;管理指令包括监控指令。
步骤308,向网络设备发送监控指令;监控指令用于指示网络设备向服务器发送网络设备的监控信息。
步骤309,根据网络设备的网络设备型号、设备厂家标识、网络设备版本标识,生成第二信息对应的运维指令;管理指令包括运维指令。
步骤310,向网络设备发送运维指令;运维指令用于指示网络设备执行与运维指令对应的运维操作。
上述网络设备管理方法中,管理指令是根据第二信息生成的,向网络设备发送管理指令,来指示网络设备执行与管理指令对应的操作,实现了对网络设备的管理,整个管理过程由服务器自动完成,相比传统技术中,采用人工的方式对网络设备进行管理,提高了网络设备的管理效率。
在一个示例性的实施例中,服务器工作流程的示意图如图4所示。其中,服务器包括设备信息抓取模块、设备台账管理模块、自动录入模块、合同台账模块、其它后台模块、运维操作模块和监控模块。
设备信息抓取模块用于接收网络设备发送的第三信息;第三信息包括网络设备的设备厂家标识、网络设备型号;根据网络设备型号生成信息抓取指令;向网络设备发送信息抓取指令,并接收网络设备基于信息抓取指令发送的第四信息;第四信息至少包括网络设备的序列号;根据第三信息和第四信息确定属性信息。
设备台账管理模块用于对第一信息和属性信息进行合并处理得到当前次网络设备的第二信息;根据属性信息中的网络设备的序列号和预设对应关系,获取当前次网络设备的第一信息;预设对应关系包括网络设备的序列号与第一信息之间的对应关系,网络设备的第一信息至少包括网络设备的功能节点标识;根据多个网络设备的第二信息中的至少一个信息,对多个网络设备进行筛选,以从多个网络设备中确定目标网络设备;基于目标网络设备的第二信息生成设备报表。例如,在设备台账管理模块中,可根据多个网络设备的第二信息中的采购时间信息和维保信息,对多个网络设备进行筛选,以从多个网络设备中确定目标网络设备,基于目标网络设备的第二信息生成设备报表1,设备报表1包括需要进行退库、报废处理的网络设备;在设备台账管理模块中,可根据多个网络设备的第二信息中的采购部门信息和库存情况信息,对多个网络设备进行筛选,以从多个网络设备中确定目标网络设备,基于目标网络设备的第二信息生成设备报表2,设备报表2包括需要采购的网络设备;可根据多个网络设备的第二信息中的功能节点标识,对多个网络设备进行筛选,以从多个网络设备中确定目标网络设备,基于目标网络设备的第二信息生成设备报表3,设备报表3包括在该功能节点下的网络设备。
合同台账模块用于存储网络设备的第一信息。
自动录入模块用于根据当前次的第二信息和信息录入模板,生成当前次网络设备的第一设备清单;并将网络设备的第一设备清单导出到其它后台模块、监控模块和运维操作模块。
其它后台模块用于根据上一次网络设备的第二设备清单和第一设备清单之间的差异,生成网络设备的清单报表;向邮件服务器发送清单报表;清单报表用于提示对网络设备进行管理。
监控模块用于根据网络设备的设备厂家标识、网络设备型号、网络设备的功能节点标识,生成第二信息对应的监控指令;管理指令包括监控指令;向网络设备发送监控指令;监控指令用于指示网络设备向服务器发送网络设备的监控信息。其中,监控信息包括网络设备连通率信息和网络设备的性能信息。此外,监控模块还可以自定义网络设备的性能信息中各性能指标的阈值,如CPU使用率阈值、内存使用率阈值和温度阈值,在网络设备的性能信息中性能指标的阈值超过预设阈值的情况下,会在生成的监控报告中提示告警。其中,监控报告中还包括监控简报,监控简报中包括网络设备的告警信息、网络设备中字段不匹配的信息和网络设备中日志的告警信息。
运维操作模块用于根据网络设备的网络设备型号、设备厂家标识、网络设备版本标识,生成第二信息对应的运维指令;管理指令包括运维指令;向网络设备发送运维指令;运维指令用于指示网络设备执行与运维指令对应的运维操作。其中,运维操作包括版本升级、端口准入、终端绑定、状态查看和批量执行。
应该理解的是,虽然如上的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
基于同样的发明构思,本申请实施例还提供了一种用于实现上述所涉及的网络设备管理方法的网络设备管理装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个网络设备管理装置实施例中的具体限定可以参见上文中对于网络设备管理方法的限定,在此不再赘述。
在一个实施例中,如图5所示,提供了一种网络设备管理装置500,包括:第一信息获取模块520、第二信息获取模块540和管理模块560,其中:
第一信息获取模块520,用于根据网络设备的属性信息获取当前次网络设备的第一信息;
第二信息获取模块540,用于对第一信息和属性信息进行合并处理得到当前次网络设备的第二信息;
管理模块560,用于根据第二信息生成与第二信息对应的管理指令;向网络设备发送管理指令;管理指令用于指示网络设备执行与管理指令对应的操作。
在一个实施例中,管理模块560,还用于根据网络设备的设备厂家标识、网络设备型号、网络设备的功能节点标识,生成第二信息对应的监控指令;管理指令包括监控指令。
在一个实施例中,管理模块560,还用于向网络设备发送监控指令;监控指令用于指示网络设备向服务器发送网络设备的监控信息。
在一个实施例中,管理模块560,还用于根据网络设备的网络设备型号、设备厂家标识、网络设备版本标识,生成第二信息对应的运维指令;管理指令包括运维指令。
在一个实施例中,管理模块560,还用于向网络设备发送运维指令;运维指令用于指示网络设备执行与运维指令对应的运维操作。
在一个实施例中,第一信息获取模块520,还用于接收网络设备发送的第三信息;第三信息包括网络设备的设备厂家标识、网络设备型号;根据网络设备型号,获取网络设备的第四信息;第四信息至少包括网络设备的序列号;根据第三信息和第四信息确定属性信息。
在一个实施例中,第一信息获取模块520,还用于根据网络设备型号生成信息抓取指令;向网络设备发送信息抓取指令,并接收网络设备基于信息抓取指令发送的第四信息。
在一个实施例中,第一信息获取模块520,还用于根据属性信息中的网络设备的序列号和预设对应关系,获取当前次网络设备的第一信息;预设对应关系包括网络设备的序列号与第一信息之间的对应关系,网络设备的第一信息至少包括网络设备的功能节点标识。
在一个实施例中,网络设备管理装置500,还包括:
清单报表生成模块,用于根据当前次的第二信息和信息录入模板,生成当前次网络设备的第一设备清单;根据上一次网络设备的第二设备清单和第一设备清单之间的差异,生成网络设备的清单报表;向邮件服务器发送清单报表;清单报表用于提示对网络设备进行管理。
在一个实施例中,网络设备管理装置500,还包括:
设备报表生成模块,用于根据多个网络设备的第二信息中的至少一个信息,对多个网络设备进行筛选,以从多个网络设备中确定目标网络设备;基于目标网络设备的第二信息生成设备报表。
上述网络设备管理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图6所示。该计算机设备包括通过***总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种网络设备管理方法。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图7所示。该计算机设备包括通过***总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、移动蜂窝网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种网络设备管理方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图6和图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
根据网络设备的属性信息获取当前次网络设备的第一信息;
对第一信息和属性信息进行合并处理得到当前次网络设备的第二信息;
根据第二信息生成与第二信息对应的管理指令;
向网络设备发送管理指令;管理指令用于指示网络设备执行与管理指令对应的操作。
在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
根据网络设备的属性信息获取当前次网络设备的第一信息;
对第一信息和属性信息进行合并处理得到当前次网络设备的第二信息;
根据第二信息生成与第二信息对应的管理指令;
向网络设备发送管理指令;管理指令用于指示网络设备执行与管理指令对应的操作。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
根据网络设备的属性信息获取当前次网络设备的第一信息;
对第一信息和属性信息进行合并处理得到当前次网络设备的第二信息;
根据第二信息生成与第二信息对应的管理指令;
向网络设备发送管理指令;管理指令用于指示网络设备执行与管理指令对应的操作。
在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic RandomAccess Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。
Claims (14)
1.一种网络设备管理方法,其特征在于,所述方法包括:
根据网络设备的属性信息获取当前次所述网络设备的第一信息;
对所述第一信息和所述属性信息进行合并处理得到当前次所述网络设备的第二信息;
根据所述第二信息生成与所述第二信息对应的管理指令;
向所述网络设备发送所述管理指令;所述管理指令用于指示所述网络设备执行与所述管理指令对应的操作。
2.根据权利要求1所述的方法,其特征在于,所述第二信息包括所述网络设备的设备厂家标识、网络设备型号、网络设备的功能节点标识;所述根据所述第二信息生成与所述第二信息对应的管理指令,包括:
根据所述网络设备的设备厂家标识、网络设备型号、网络设备的功能节点标识,生成所述第二信息对应的监控指令;所述管理指令包括所述监控指令。
3.根据权利要求2所述的方法,其特征在于,所述向所述网络设备发送所述管理指令,包括:
向所述网络设备发送所述监控指令;所述监控指令用于指示所述网络设备向服务器发送所述网络设备的监控信息。
4.根据权利要求1所述的方法,其特征在于,所述第二信息包括所述网络设备的网络设备型号、设备厂家标识、网络设备版本标识;所述根据所述第二信息生成与所述第二信息对应的管理指令,包括:
根据所述网络设备的网络设备型号、设备厂家标识、网络设备版本标识,生成所述第二信息对应的运维指令;所述管理指令包括所述运维指令。
5.根据权利要求4所述的方法,其特征在于,所述向所述网络设备发送所述管理指令,包括:
向所述网络设备发送所述运维指令;所述运维指令用于指示所述网络设备执行与所述运维指令对应的运维操作。
6.根据权利要求1-5任意一项所述的方法,其特征在于,所述根据网络设备的属性信息,包括:
接收所述网络设备发送的第三信息;所述第三信息包括所述网络设备的设备厂家标识、网络设备型号;
根据所述网络设备型号,获取所述网络设备的第四信息;所述第四信息至少包括所述网络设备的序列号;
根据所述第三信息和所述第四信息确定所述属性信息。
7.根据权利要求6所述的方法,其特征在于,所述根据所述网络设备型号,获取所述网络设备的第四信息,包括:
根据所述网络设备型号生成信息抓取指令;
向所述网络设备发送所述信息抓取指令,并接收所述网络设备基于所述信息抓取指令发送的所述第四信息。
8.根据权利要求1-5任意一项所述的方法,其特征在于,所述根据网络设备的属性信息获取当前次所述网络设备的第一信息,包括:
根据所述属性信息中的所述网络设备的序列号和预设对应关系,获取当前次所述网络设备的第一信息;所述预设对应关系包括网络设备的序列号与第一信息之间的对应关系,所述网络设备的第一信息至少包括所述网络设备的功能节点标识。
9.根据权利要求1-5任意一项所述的方法,其特征在于,所述方法还包括:
根据当前次的所述第二信息和信息录入模板,生成当前次所述网络设备的第一设备清单;
根据上一次所述网络设备的第二设备清单和所述第一设备清单之间的差异,生成所述网络设备的清单报表;
向邮件服务器发送所述清单报表;所述清单报表用于提示对所述网络设备进行管理。
10.根据权利要求1-5任意一项所述的方法,其特征在于,所述网络设备的数量为多个,所述方法还包括:
根据多个网络设备的第二信息中的至少一个信息,对所述多个网络设备进行筛选,以从所述多个网络设备中确定目标网络设备;
基于所述目标网络设备的第二信息生成设备报表。
11.一种网络设备管理装置,其特征在于,所述装置包括:
第一信息获取模块,用于根据网络设备的属性信息获取当前次所述网络设备的第一信息;
第二信息获取模块,用于对所述第一信息和所述属性信息进行合并处理得到当前次所述网络设备的第二信息;
管理模块,用于根据所述第二信息生成与所述第二信息对应的管理指令;向所述网络设备发送所述管理指令;所述管理指令用于指示所述网络设备执行与所述管理指令对应的操作。
12.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至10中任一项所述的方法的步骤。
13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至10中任一项所述的方法的步骤。
14.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至10中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410304323.3A CN118118332A (zh) | 2024-03-18 | 2024-03-18 | 网络设备管理方法、装置、计算机设备、存储介质和产品 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410304323.3A CN118118332A (zh) | 2024-03-18 | 2024-03-18 | 网络设备管理方法、装置、计算机设备、存储介质和产品 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118118332A true CN118118332A (zh) | 2024-05-31 |
Family
ID=91216851
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410304323.3A Pending CN118118332A (zh) | 2024-03-18 | 2024-03-18 | 网络设备管理方法、装置、计算机设备、存储介质和产品 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118118332A (zh) |
-
2024
- 2024-03-18 CN CN202410304323.3A patent/CN118118332A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11416456B2 (en) | Method, apparatus, and computer program product for data quality analysis | |
CN107798038B (zh) | 数据响应方法及数据响应设备 | |
CN109634679A (zh) | 区块链配置更新方法、装置、设备及存储介质 | |
CN110275861A (zh) | 数据存储方法及装置、存储介质、电子装置 | |
US10585877B1 (en) | System and method for achieving high quality data integrity | |
CN110554884B (zh) | 一种配置方法、装置、后台服务器及存储介质 | |
CN116594834A (zh) | 一种用于多协议服务器的运维数据处理方法及装置 | |
CN112231167A (zh) | 云资源监控方法、装置、设备及存储介质 | |
CN118118332A (zh) | 网络设备管理方法、装置、计算机设备、存储介质和产品 | |
CN115578096A (zh) | 区块链并行交易方法、装置、设备和存储介质 | |
CN116302867A (zh) | 行为数据分析方法、装置、计算机设备、介质和程序产品 | |
CN114968696A (zh) | 指标监控方法、电子设备及芯片*** | |
CN112783920A (zh) | 基于数据编排的工业物联网数据实时计算方法和*** | |
CN114371866A (zh) | 业务***的版本重构测试方法、装置和设备 | |
CN112235367A (zh) | 一种实体行为关系消息订阅方法、***、终端及存储介质 | |
US11595324B1 (en) | System for automated cross-network monitoring of computing hardware and software resources | |
CN116032619B (zh) | 智能安全联网设备的状态巡检方法及装置 | |
CN115604667B (zh) | 消息发送方法、装置、计算机设备和存储介质 | |
CN113886780B (zh) | 客户信息校验方法、装置、介质及电子设备 | |
WO2022160916A1 (zh) | 处理数据的方法、装置、***及存储介质 | |
CN117112350A (zh) | 数据采集方法、装置、计算机设备和存储介质 | |
CN115866003A (zh) | 设备控制方法、装置、计算机设备和存储介质 | |
CN116521546A (zh) | 接口性能的调整方法、装置、计算机设备及存储介质 | |
CN116366724A (zh) | 业务流程的处理方法、装置、计算机设备、存储介质 | |
CN116881318A (zh) | 维护期条目生成方法、装置、计算机设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |