CN109474454A - 一种设备管理方法及*** - Google Patents
一种设备管理方法及*** Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/085—Retrieval of network configuration; Tracking network configuration history
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0876—Aspects of the degree of configuration automation
- H04L41/0886—Fully automatic configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols 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任一所述的管理方法。
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114938329A (zh) * | 2022-01-25 | 2022-08-23 | 厦门锐谷通信设备有限公司 | 一种基于mqtt的路由器网关设备管理方法及*** |
Citations (4)
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 |
-
2017
- 2017-12-29 CN CN201711473270.4A patent/CN109474454A/zh active Pending
Patent Citations (4)
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)
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 |