CN109474454A - 一种设备管理方法及*** - Google Patents

一种设备管理方法及*** Download PDF

Info

Publication number
CN109474454A
CN109474454A CN201711473270.4A CN201711473270A CN109474454A CN 109474454 A CN109474454 A CN 109474454A CN 201711473270 A CN201711473270 A CN 201711473270A CN 109474454 A CN109474454 A CN 109474454A
Authority
CN
China
Prior art keywords
equipment
data packet
management
management end
upgraded
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
Application number
CN201711473270.4A
Other languages
English (en)
Inventor
张欢欢
韩文奇
王小丰
肖新光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Ahtech Network Safe Technology Ltd
Original Assignee
Beijing Ahtech Network Safe Technology Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Ahtech Network Safe Technology Ltd filed Critical Beijing Ahtech Network Safe Technology Ltd
Priority to CN201711473270.4A priority Critical patent/CN109474454A/zh
Publication of CN109474454A publication Critical patent/CN109474454A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/085Retrieval of network configuration; Tracking network configuration history
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0876Aspects of the degree of configuration automation
    • H04L41/0886Fully automatic configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Automation & Control Theory (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Stored Programmes (AREA)

Abstract

本发明提出了一种设备管理方法及***,对所有设备版本情况进行维护监控,对于需要配置或升级的模块,由管理平台发起配置和升级的流程,针对特征库版本号不一致的模块,管理模块下发的升级包以增量的形式追加记录;针对无特征库,版本号不一致的模块,管理模块以全量形式下发特征库,升级方式可以为HTTPS+SFTP方式或者其他安全传输方式,平台主动发送升级指令,并提供升级包供设备下载升级,升级包文件使用gzip格式进行压缩,采取自定义加密算法。本发明能够实现设备配置、升级的自动化运行和管理,有效降低人力成本,减少资源消耗。

Description

一种设备管理方法及***
技术领域
本发明涉及计算机技术领域,尤其涉及一种设备管理方法及***。
背景技术
随着网络快速发展的趋势,产品更新需求日益增加,现有***无法满足***内置的各个鉴定器的安装方式、工作原理、服务命令、版本、部署位置、作用、更新周期等的可视化及自动化管理,在版本迭代更新频繁、鉴定器数量众多的情况下,维护效率低下,人力输出成本过高,资源消耗过大。
发明内容
针对上述现有技术中存在的问题,本发明提出了一种设备管理方法及***,对所有设备版本情况进行维护监控,对于需要配置或升级的模块,由管理平台发起配置和升级的流程,针对特征库版本号不一致的模块,管理模块下发的升级包以增量的形式追加记录;针对无特征库,版本号不一致的模块,管理模块以全量形式下发特征库,升级方式可以为HTTPS + SFTP 方式或者其他安全传输方式,平台主动发送升级指令,并提供升级包供设备下载升级,升级包文件使用gzip格式进行压缩,采取自定义加密算法。
具体发明内容包括:
一种设备管理方法,包括:
管理端对环境中所有设备版本情况进行监控;
当环境中有设备需要进行配置和/或升级时,管理端检测待配置和/或升级的模块在对应设备中是否有基础特征库,若是则以增量式的方式进行配置和/或升级,并向对应设备下发增量数据包;否则以全量式的方式进行配置和/或升级,并向对应设备下发全量数据包;
所述配置和/或升级过程按规定进行加密和命名。
进一步地,所述配置和/或升级过程按规定进行加密和命名,具体为:管理端向对应设备下发数据包的过程中,数据以HTTPS+SFTP方式进行传输,数据包使用自定义加密算法以gzip格式进行加密,且数据包按规定方式进行命名。
进一步地,还包括:管理端向对应设备下发数据包时,同时下发对应数据包的校验信息,对应设备接收到数据包后根据校验信息对数据包内容进行校验,若检验成功则运行数据包,否则向管理端发出重新下发数据包的请求。
进一步地,还包括:环境中的设备定时向管理端发送设备信息,管理端动态监测是否有设备需要进行配置和/或升级,若是则向对应设备发出配置和/或升级指令,否则继续对环境中的设备进行监测;其中,所述设备信息包括:设备***环境、设备***版本号、设备特征库版本号。
一种设备管理***,包括:
监控模块,用于管理端对环境中所有设备版本情况进行监控;
管理模块,用于当环境中有设备需要进行配置和/或升级时,管理端检测待配置和/或升级的模块在对应设备中是否有基础特征库,若是则以增量式的方式进行配置和/或升级,并向对应设备下发增量数据包;否则以全量式的方式进行配置和/或升级,并向对应设备下发全量数据包;所述配置和/或升级过程按规定进行加密和命名。
进一步地,所述配置和/或升级过程按规定进行加密和命名,具体为:管理端向对应设备下发数据包的过程中,数据以HTTPS+SFTP方式进行传输,数据包使用自定义加密算法以gzip格式进行加密,且数据包按规定方式进行命名。
进一步地,设备中包含校验模块,管理端向对应设备下发数据包时,同时下发对应数据包的校验信息,对应设备接收到数据包后,利用校验模块根据校验信息对数据包内容进行校验,若检验成功则运行数据包,否则向管理端发出重新下发数据包的请求。
进一步地,还包括自动管理模块,用于:环境中的设备定时向管理端发送设备信息,管理端动态监测是否有设备需要进行配置和/或升级,若是则向对应设备发出配置和/或升级指令,否则继续对环境中的设备进行监测;其中,所述设备信息包括:设备***环境、设备***版本号、设备特征库版本号。
一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述的管理方法。
一种计算机可读存储介质,用于存储计算机程序,所述计算机程序可被处理器执行所述的管理方法。
本发明的有益效果是:
本发明能够实现设备配置、升级的自动化运行和管理,有效降低人力成本,减少资源消耗。
附图说明
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一种设备管理的方法流程图;
图2为本发明一种设备管理的***结构图。
具体实施方式
为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明中技术方案作进一步详细的说明。
本发明给出了一种设备管理的方法实施例,如图1所示,包括:
S101:管理端对环境中所有设备版本情况进行监控;
S102:当环境中有设备需要进行配置和/或升级时,管理端对对应设备进行检测;
S103:判断待配置和/或升级的模块是否有基础特征库,若是则进入S104;否则进入S105;
S104:以增量式的方式进行配置和/或升级,并向对应设备下发增量数据包;
S105:以全量式的方式进行配置和/或升级,并向对应设备下发全量数据包;
所述配置和/或升级过程按规定进行加密和命名。
优选地,所述配置和/或升级过程按规定进行加密和命名,具体为:管理端向对应设备下发数据包的过程中,数据以HTTPS+SFTP方式进行传输,数据包使用自定义加密算法以gzip格式进行加密,且数据包按规定方式进行命名。
优选地,还包括:管理端向对应设备下发数据包时,同时下发对应数据包的校验信息,对应设备接收到数据包后根据校验信息对数据包内容进行校验,若检验成功则运行数据包,否则向管理端发出重新下发数据包的请求。
优选地,还包括:环境中的设备定时向管理端发送设备信息,管理端动态监测是否有设备需要进行配置和/或升级,若是则向对应设备发出配置和/或升级指令,否则继续对环境中的设备进行监测;其中,所述设备信息包括:设备***环境、设备***版本号、设备特征库版本号。
本发明还给出了一种设备管理的***实施例,如图2所示,包括:
监控模块201,用于管理端对环境中所有设备版本情况进行监控;
管理模块202,用于当环境中有设备需要进行配置和/或升级时,管理端检测待配置和/或升级的模块在对应设备中是否有基础特征库,若是则以增量式的方式进行配置和/或升级,并向对应设备下发增量数据包;否则以全量式的方式进行配置和/或升级,并向对应设备下发全量数据包;所述配置和/或升级过程按规定进行加密和命名。
优选地,所述配置和/或升级过程按规定进行加密和命名,具体为:管理端向对应设备下发数据包的过程中,数据以HTTPS+SFTP方式进行传输,数据包使用自定义加密算法以gzip格式进行加密,且数据包按规定方式进行命名。
优选地,设备中包含校验模块,管理端向对应设备下发数据包时,同时下发对应数据包的校验信息,对应设备接收到数据包后,利用校验模块根据校验信息对数据包内容进行校验,若检验成功则运行数据包,否则向管理端发出重新下发数据包的请求。
优选地,还包括自动管理模块,用于:环境中的设备定时向管理端发送设备信息,管理端动态监测是否有设备需要进行配置和/或升级,若是则向对应设备发出配置和/或升级指令,否则继续对环境中的设备进行监测;其中,所述设备信息包括:设备***环境、设备***版本号、设备特征库版本号。
另,本发明给出了一种实施例的计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现上述实施例中的管理方法;同时还可能包括用于存储器和处理器通信的通信接口;所述存储器可能包含RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器;所述处理器可能是一个中央处理器(Central Processing Unit,简称为CPU),或者是特定集成电路(Application Specific Integrated Circuit,简称为ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路;所述存储器、处理器可以独立部署,也可以集成在一块芯片上。
为了实现上述实施例,本发明还给出了一种非临时性计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述实施例中的管理方法。
本说明书中方法的实施例采用递进的方式描述,对于***的实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。本发明提出了一种设备管理方法及***,对所有设备版本情况进行维护监控,对于需要配置或升级的模块,由管理平台发起配置和升级的流程,针对特征库版本号不一致的模块,管理模块下发的升级包以增量的形式追加记录;针对无特征库,版本号不一致的模块,管理模块以全量形式下发特征库,升级方式可以为HTTPS + SFTP 方式或者其他安全传输方式,平台主动发送升级指令,并提供升级包供设备下载升级,升级包文件使用gzip格式进行压缩,采取自定义加密算法。本发明能够实现设备配置、升级的自动化运行和管理,有效降低人力成本,减少资源消耗。
虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,希望所附的权利要求包括这些变形和变化而不脱离本发明的精神。

Claims (10)

1.一种设备管理方法,其特征在于,包括:
管理端对环境中所有设备版本情况进行监控;
当环境中有设备需要进行配置和/或升级时,管理端检测待配置和/或升级的模块在对应设备中是否有基础特征库,若是则以增量式的方式进行配置和/或升级,并向对应设备下发增量数据包;否则以全量式的方式进行配置和/或升级,并向对应设备下发全量数据包;
所述配置和/或升级过程按规定进行加密和命名。
2.如权利要求1所述的方法,其特征在于,所述配置和/或升级过程按规定进行加密和命名,具体为:管理端向对应设备下发数据包的过程中,数据以HTTPS+SFTP方式进行传输,数据包使用自定义加密算法以gzip格式进行加密,且数据包按规定方式进行命名。
3.如权利要求1或2所述的方法,其特征在于,还包括:管理端向对应设备下发数据包时,同时下发对应数据包的校验信息,对应设备接收到数据包后根据校验信息对数据包内容进行校验,若检验成功则运行数据包,否则向管理端发出重新下发数据包的请求。
4.如权利要求1所述的方法,其特征在于,还包括:环境中的设备定时向管理端发送设备信息,管理端动态监测是否有设备需要进行配置和/或升级,若是则向对应设备发出配置和/或升级指令,否则继续对环境中的设备进行监测;其中,所述设备信息包括:设备***环境、设备***版本号、设备特征库版本号。
5.一种设备管理***,其特征在于,包括:
监控模块,用于管理端对环境中所有设备版本情况进行监控;
管理模块,用于当环境中有设备需要进行配置和/或升级时,管理端检测待配置和/或升级的模块在对应设备中是否有基础特征库,若是则以增量式的方式进行配置和/或升级,并向对应设备下发增量数据包;否则以全量式的方式进行配置和/或升级,并向对应设备下发全量数据包;所述配置和/或升级过程按规定进行加密和命名。
6.如权利要求5所述的***,其特征在于,所述配置和/或升级过程按规定进行加密和命名,具体为:管理端向对应设备下发数据包的过程中,数据以HTTPS+SFTP方式进行传输,数据包使用自定义加密算法以gzip格式进行加密,且数据包按规定方式进行命名。
7.如权利要求5或6所述的***,其特征在于,设备中包含校验模块,管理端向对应设备下发数据包时,同时下发对应数据包的校验信息,对应设备接收到数据包后,利用校验模块根据校验信息对数据包内容进行校验,若检验成功则运行数据包,否则向管理端发出重新下发数据包的请求。
8.如权利要求5所述的***,其特征在于,还包括自动管理模块,用于:环境中的设备定时向管理端发送设备信息,管理端动态监测是否有设备需要进行配置和/或升级,若是则向对应设备发出配置和/或升级指令,否则继续对环境中的设备进行监测;其中,所述设备信息包括:设备***环境、设备***版本号、设备特征库版本号。
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-4任一所述的管理方法。
10.一种计算机可读存储介质,用于存储计算机程序,其特征在于,所述计算机程序可被处理器执行如权利要求1-4任一所述的管理方法。
CN201711473270.4A 2017-12-29 2017-12-29 一种设备管理方法及*** Pending CN109474454A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711473270.4A CN109474454A (zh) 2017-12-29 2017-12-29 一种设备管理方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711473270.4A CN109474454A (zh) 2017-12-29 2017-12-29 一种设备管理方法及***

Publications (1)

Publication Number Publication Date
CN109474454A true CN109474454A (zh) 2019-03-15

Family

ID=65658351

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711473270.4A Pending CN109474454A (zh) 2017-12-29 2017-12-29 一种设备管理方法及***

Country Status (1)

Country Link
CN (1) CN109474454A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114938329A (zh) * 2022-01-25 2022-08-23 厦门锐谷通信设备有限公司 一种基于mqtt的路由器网关设备管理方法及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102081536A (zh) * 2010-12-30 2011-06-01 华为终端有限公司 一种增量升级方法及服务器
CN102868558A (zh) * 2012-09-17 2013-01-09 苏州迈科网络安全技术股份有限公司 多设备软件升级方法及***
CN104216736A (zh) * 2014-08-14 2014-12-17 小米科技有限责任公司 增量升级方法、装置及终端设备
US20140372799A1 (en) * 2012-01-29 2014-12-18 Huawei Device Co., Ltd. System Differential Upgrade Method, Apparatus, and Mobile Terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102081536A (zh) * 2010-12-30 2011-06-01 华为终端有限公司 一种增量升级方法及服务器
US20140372799A1 (en) * 2012-01-29 2014-12-18 Huawei Device Co., Ltd. System Differential Upgrade Method, Apparatus, and Mobile Terminal
CN102868558A (zh) * 2012-09-17 2013-01-09 苏州迈科网络安全技术股份有限公司 多设备软件升级方法及***
CN104216736A (zh) * 2014-08-14 2014-12-17 小米科技有限责任公司 增量升级方法、装置及终端设备

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114938329A (zh) * 2022-01-25 2022-08-23 厦门锐谷通信设备有限公司 一种基于mqtt的路由器网关设备管理方法及***

Similar Documents

Publication Publication Date Title
CN103201724B (zh) 在高可用性虚拟机环境中提供高可用性应用程序
CN103092746B (zh) 线程异常的定位方法及***
CN104461786B (zh) Android***的恢复方法及Android***的恢复***
CN109361544A (zh) 一种定位终端固件方法、装置和计算设备
CN109582325A (zh) 机器人的软件升级方法、机器人及计算机可读存储介质
CN103399781B (zh) 云服务器及其虚拟机管理方法
CN107402776A (zh) 一种基于蓝牙4的手机无线升级stm32单片机控制器固件方法
CN108469725A (zh) 时钟校时方法及终端设备
CN107608693A (zh) 版本升级方法及终端设备
CN109117298A (zh) 一种硬件故障修复方法、装置及设备
CN109976779A (zh) 机器人软件在线升级发布方法、装置、设备及存储介质
CN110399220A (zh) 一种fpga加速卡的管理方法及相关装置
CN110290223A (zh) 主动升级方法及***
CN109783390A (zh) Psu固件升降级稳定性测试方法、装置、终端及存储介质
CN112988169A (zh) 应用安装方法、装置、终端设备、服务器及存储介质
CN107679423A (zh) 分区完整性检查方法及装置
CN109474454A (zh) 一种设备管理方法及***
CN109561134B (zh) 电子装置、分布式集群服务分配方法及存储介质
CN103957229A (zh) IaaS云***中物理机的主动更新方法、装置及服务器
CN103136139A (zh) 现场可更换单元信息的读取方法及写入方法
CN105278992A (zh) 固件更新方法及装置
CN111984287A (zh) 设备升级方法及***
CN108364384B (zh) 智能快递柜锁控板重启校验方法及存储设备、处理设备
CN109558179A (zh) 程序代码在线加载方法、程序代码在线升级方法及***
CN114840238A (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
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20190315

WD01 Invention patent application deemed withdrawn after publication