CN101355454B - System and method for automatically upgrading distributed network management server - Google Patents
System and method for automatically upgrading distributed network management server Download PDFInfo
- Publication number
- CN101355454B CN101355454B CN2008102161074A CN200810216107A CN101355454B CN 101355454 B CN101355454 B CN 101355454B CN 2008102161074 A CN2008102161074 A CN 2008102161074A CN 200810216107 A CN200810216107 A CN 200810216107A CN 101355454 B CN101355454 B CN 101355454B
- Authority
- CN
- China
- Prior art keywords
- module
- network management
- aku
- management system
- version
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a system and a realization method for an automatic upgrade distributed network management server. The system comprises a network management system and at least one network element management system, wherein the network management system comprises a central module for a version, an upgrade rule module and an upgrade installation module; the upgrade rule module judges whether the version of the network management server is upgraded and specifies a concrete installed upgrade packet; the upgrade installation module transfers the concrete upgrade packet from the central module for the version; and the upgrade installation module automatically installs the concrete upgrade packet to the network management server. The system and the realization method improve upgrading efficiency, shorten the upgrading period, save the upgrading cost, enhance the adaptive capacity of the network management server, and are convenient for users to experience.
Description
Technical field
The network management server that the present invention relates to a kind of butt tube multiple network equipment is realized the System and method for of remote automatic upgrading, relates in particular to a kind of System and method for of automatically upgrading distributed network management server.
Background technology
Multiple network equipment has appearred in growing along with network technology on the network, corresponding network management server also becomes increasingly complex, and prior art network management system at the middle and upper levels need connect and manage one or more network equipments.Yet, in the life cycle of a product, the hardware and software of the network equipment also is that Element management system all can repeatedly be upgraded, and upper layer NMS also need carry out corresponding upgrading so, otherwise the problem that partial function can not be realized even equipment can not be managed will occur.
As shown in Figure 1, it is the networking structure of a simple network management server system in the prior art, lower floor is an Element management system, being used for directly managing the concrete network equipment is network element, this shows, Element management system and Element management system are supporting, and the difference of each network element has determined the difference of Element management system; The network management system on upper strata links to each other with each Element management system, is used for each network element that inserts is carried out unified management.After in a single day networking was finished, in the long-term afterwards operation maintenance, the renewal of Element management system usually caused the part management function of upper layer network management system not realize with access, even the phenomenon of network management system managerial confusion occurs.For example, the version of Element management system A upgrades to V2.0 from V1.0, realized many new functions in the V2.0 version, but the network management system on upper strata is not carried out corresponding upgrading, and these functions will be used in network management system so; Again for example, the current version of upper layer network management system can only managed network element management system A and Element management system B, if will insert a new Element management system C now, can only upgrade and then insert new Element management system C earlier to the network management system on upper strata in the prior art, otherwise new Element management system can not be access in.
Upgrading to the network management server system mainly is to finish by manual upgrading in the prior art, after the developer develops AKU at concrete version, need the upgrading personnel with AKU copy or by network download to network management server, carry out just can finishing escalation process after the sequence of operations according to the upgrading guiding book then.Technical scheme of the prior art requires the upgrading personnel not only to need to be familiar with the operation and the instruction of operating system, and needs to be familiar with the various operations of network management system, is unfavorable for user experience; And the upgrade cycle of prior art is oversize, if there are a plurality of network management servers to need upgrading, just needs the upgrading personnel one by one to upgrade, and has so just expended a large amount of human and material resources and financial resources.This shows that prior art awaits further developing.
Summary of the invention
The present invention provides a kind of System and method for of automatically upgrading distributed network management server for solving above-mentioned defective of the prior art, increase by an automatic updating system in the prior art, to improve upgrading efficient, shorten upgrade cycle, save upgrade cost, strengthen the adaptive capacity of described network management server, make things convenient for user experience.
For solving the problems of the technologies described above, technical solution of the present invention comprises:
A kind of system of automatically upgrading distributed network management server, comprise network management system and at least one Element management system, described network management system and described Element management system communicate to connect, wherein, described network management system comprises a version center module, a upgrading rule module, an AKU download module and a upgrading installed module, and described version center module is used to manage the version information and storage AKU of described network management server; Described upgrading rule module is used to judge whether the version of described network management server upgrades and the concrete AKU of designated mounting; Described AKU download module is used for from assigned address download and upgrade bag; Described upgrading installed module is used for installing automatically described concrete AKU; Described Element management system comprises a version service module and a document transmission module, described version service module is used to report the version information of Element management system, and described document transmission module is used to transmit the AKU of described network management system and described Element management system.
Described system, wherein, described network management system also comprises a log management module, described log management module is used to write down the process of described network management server auto-update.
The method of described system may further comprise the steps:
A, described upgrading rule module judge whether the version of described network management server upgrades, and the described concrete AKU of designated mounting;
B, described AKU download module are downloaded described AKU to described version center module from described Element management system;
C, described upgrading installed module are transferred described concrete AKU from described version center module;
D, described upgrading installed module are installed to described concrete AKU on the described network management server automatically.
Described method, wherein, described steps A is further comprising the steps of:
When the version information of A1, version information that described version service module reports and described Element management system was inconsistent, described upgrading rule module started auto-update;
A2, described download module are downloaded described AKU to described version center module by described document transmission module from described Element management system.
Described method, wherein, described steps A is further comprising the steps of:
When the version information of the version information of A3, described network management system client and described network management system service end was inconsistent, described upgrading rule module started auto-update;
A4, described client are also installed described AKU automatically from the described version center module download and upgrade bag of described network management system.
Described method, wherein, described concrete AKU is that heat is disposed AKU, and described upgrading installed module is installed the described hot AKU of disposing when described network management server moves.
Described method, wherein, described concrete AKU is that non-heat is disposed AKU, and installs when described non-heat is disposed AKU and may further comprise the steps:
A5, close described network management server, described upgrading installed module is installed described non-heat and is disposed AKU;
A6, described non-heat start described network management server after disposing the AKU successful installation.
Described method, wherein, described step D also comprises: described log management module writes down the process of described network management server auto-update.
The invention provides a kind of System and method for of automatically upgrading distributed network management server, increase by an automatic updating system in the prior art, thereby improved upgrading efficient, shortened upgrade cycle, saved upgrade cost, strengthen the adaptive capacity of described network management server, made things convenient for user experience.
Description of drawings
Fig. 1 is the networking structure schematic diagram of simple network management server system in the prior art;
Fig. 2 is the structural representation of automatic updating system among the present invention;
Fig. 3 is the upgrading schematic flow sheet of automatic updating system among the present invention;
Fig. 4 is the auto-update schematic flow sheet that contains client among the present invention;
Fig. 5 is that heat is disposed the schematic flow sheet of disposing with non-heat among the present invention.
Embodiment
Below with reference to accompanying drawing, comparatively detailed explanation is carried out in each preferred embodiment of the present invention.
The System and method for of a kind of automatically upgrading distributed network management server provided by the invention, as shown in Figure 2, increase by an automatic updating system in the prior art, thereby improved upgrading efficient, shortened upgrade cycle, save upgrade cost, strengthened the adaptive capacity of described network management server, made things convenient for user experience.
As shown in Figure 2, automatic updating system of the present invention comprises network management system 101 and at least one Element management system 102, described network management system 101 communicates to connect with described Element management system 102, wherein, described network management system 101 comprises a version center module 104, a upgrading rule module 105 and a upgrading installed module 106, and described version center module 104 is used to manage the version information and storage AKU of described network management server; Described upgrading rule module 105 is used to judge whether the version of described network management server upgrades and the concrete AKU of designated mounting; Described upgrading installed module 106 is used for installing automatically described concrete AKU.
And described Element management system 102 comprises a version service module 109 and a document transmission module 110, described version service module 109 is used to report the version information of Element management system, and described document transmission module 110 is used to transmit the AKU of described network management system and described Element management system.Described network management system 101 also comprises an AKU download module 107, and described AKU is downloaded mould and determined and 107 be used for from assigned address download and upgrade bag; Described network management system 101 also comprises a log management module 108, and described log management module is used to write down the process of described network management server auto-update.
Wherein, described system also comprises a client 103, described client 103 communicates to connect together with described network management system 101, the automatic updating system of described client 103 configurations is identical with the automatic updating system of described network management server configuration, and described system also comprises a plurality of Element management systems.
By above-mentioned analysis as can be known, described version center module 104 has constituted upgrade logic service of the present invention with described upgrading rule module 105, whether consistent according to the described Element management system 102 of certain rule judgment with the version information of described network management system 101, need to judge whether upgrading and be upgraded to what version; Described upgrading installed module 106 carries out the installation of AKU automatically; All the other two modules are that described AKU download module 107 only helps out in the auto-update process with described log management module 108.As seen, the position and the function of each module of configuration that the present invention is scientific and reasonable have improved upgrading efficient, have strengthened the adaptive capacity of described network management server.
As shown in Figure 2, the method for above-mentioned automatic updating system may further comprise the steps:
A, described upgrading rule module judge whether the version of described network management server upgrades, and the described concrete AKU of designated mounting;
B, described upgrading installed module are transferred described concrete AKU from described version center module;
C, described upgrading installed module are installed to described concrete AKU on the described network management server automatically.
Wherein, described steps A is further comprising the steps of:
When the version information of A1, version information that described version service module reports and described Element management system was inconsistent, described upgrading rule module started auto-update;
A2, described download module are downloaded described AKU to described version center module by described document transmission module from described Element management system.
Wherein, it is further comprising the steps of to state steps A:
When the version information of the version information of A3, described network management system client and described network management system service end was inconsistent, described upgrading rule module started auto-update;
A4, described client are also installed described AKU automatically from the described version center module download and upgrade bag of described network management system.
Wherein, the described concrete AKU in the above flow process comprises that heat is disposed AKU and non-heat is disposed AKU; Described upgrading installed module is installed described heat and is disposed AKU when described network management server moves; It is non-heat to be installed dispose AKU that described upgrading installed module is closed at described network management server, and it comprises: close described network management server, described upgrading installed module is installed described non-heat and is disposed AKU; After disposing the AKU successful installation, described non-heat starts described network management server.Wherein, the overall process of above-mentioned described network management server auto-update is noted by described log management module.Processing through above-mentioned flow process has been shortened upgrade cycle greatly, has saved upgrade cost.
In order further to set forth the present invention, now the auto-update flow process when inconsistent is that example describes with the version information of the version information of described network management system 101 and described Element management system 102, as shown in Figure 3, described auto-update flow process may further comprise the steps:
Step 301: when described automatic updating system starts, the version information that version service module 109 reports described in the described Element management system 102 of described version center module 104 AM automatic monitorings;
Step 302: described version center module 104 judges whether the version information in the described network management system 101 is consistent with the version information that described version service module 109 reports, and if yes, then finishes the auto-update flow process; If, then described version center module 104 does not send message to described upgrading rule module 105;
Step 303: described upgrading rule module 105 judges whether to upgrade, if not, then finish the auto-update flow process; If yes, then change step 304 over to;
Step 304: described AKU download module 107, and is sent to described AKU in the described version center module 104 from described Element management system 102 download and upgrade bags by described document transmission module 110;
Step 305: described upgrading installed module 106 is transferred described AKU from described version center module 104, and finishes the installation of described AKU automatically, and finishes the upgrading flow process when installation.
Auto-update flow process when also comprising a client 103 in the described automatic updating system as shown in Figure 4, may further comprise the steps:
Step 401: after the service end upgrading of described network management system 101 is finished, whether described network management server system detects the version information of described service end consistent with the version information of the client 103 of described network management system 101, if yes, process ends then; If, then do not change step 402 over to;
Step 402: described client 103 is from the described version center module 104 download and upgrade bags of described network management server system;
Step 403: described upgrading installed module 106 is finished automatically the AKU of described client 103 is installed, and finishes the upgrading flow process when installation.As seen, adopt the flow process of the described network management server of upgrading again behind the new network element of access provided by the invention, improved the utilance of the network equipment to greatest extent.
In the flow process as shown in Figure 3 and Figure 4, described AKU comprises that also heat is disposed AKU and non-heat is disposed AKU, and described upgrading installed module 106 is installed the idiographic flow of described AKU, as shown in Figure 5, may further comprise the steps:
Step 501: whether described upgrading installed module 106 detects has described heat to dispose AKU in the described AKU, if not, then change step 504 over to; If yes, then change step 502 over to;
Step 503: whether described upgrading installed module 106 detects the described heat deployment of installation AKU successful, if not, then carry out rollback operation; If yes, then change step 504 over to;
Step 504: whether described upgrading installed module 106 detects has described non-heat to dispose AKU in the described AKU, if not, and process ends then; If yes, then change step 505 over to;
Step 505: close described network management server program;
Step 506: described upgrading installed module 106 is installed described non-heat automatically and is disposed AKU;
Step 507: whether described upgrading installed module 106 detects the described non-heat deployment AKU of installation successful, if not, then carry out rollback operation; If yes, then change step 508 over to;
Step 508: start described network management server program, and finish to install the AKU flow process.As seen, described heat is disposed the setting of AKU and described non-heat deployment AKU, makes the upgrading flow process of described network management server more perfect.
In sum, the System and method for of a kind of automatically upgrading distributed network management server provided by the invention, increase automatic updating system in the prior art, when the version information of described network management system and described Element management system or described network management system and described client is inconsistent, described network management server just starts ROMPaq automatically, and AKU is set to, and described heat is disposed AKU and described non-heat is disposed AKU, the intellectuality and the automation of described network management server upgrading have been realized, improved upgrading efficient, shortened upgrade cycle, saved upgrade cost, strengthen the adaptive capacity of described network management server, made things convenient for user experience.
Should be understood that; above-mentioned description at preferred embodiment is comparatively detailed; can not therefore think restriction to scope of patent protection of the present invention; those of ordinary skill in the art is under enlightenment of the present invention; do not breaking away under the scope situation that claim of the present invention protects; can also make various deformation such as replacement, simple combination, these all fall within protection scope of the present invention, and the scope of asking for protection of the present invention should be as the criterion with claims.
Claims (8)
1. the system of an automatically upgrading distributed network management server, comprise network management system and at least one Element management system, described network management system and described Element management system communicate to connect, it is characterized in that, described network management system comprises a version center module, a upgrading rule module, an AKU download module and a upgrading installed module, and described version center module is used to manage the version information and storage AKU of described network management server; Described upgrading rule module is used to judge whether the version of described network management server upgrades and the concrete AKU of designated mounting; Described AKU download module is used for from assigned address download and upgrade bag; Described upgrading installed module is used for installing automatically described concrete AKU; Described Element management system comprises a version service module and a document transmission module, described version service module is used to report the version center module of the version information of Element management system to network management system, and described document transmission module is used to transmit the version center module of the AKU of described network management system and described Element management system to network management system.
2. system according to claim 1 is characterized in that described network management system also comprises a log management module, and described log management module is used to write down the process of described network management server auto-update.
3. method that adopts the described system of claim 1 may further comprise the steps:
A, described upgrading rule module judge whether the version of described network management server upgrades, and the described concrete AKU of designated mounting;
B, described AKU download module are downloaded described AKU to described version center module from described Element management system;
C, described upgrading installed module are transferred described concrete AKU from described version center module;
D, described upgrading installed module are installed to described concrete AKU on the described network management server automatically.
4. method according to claim 3 is characterized in that, described steps A is further comprising the steps of:
When the version information of A1, version information that described version service module reports and described Element management system was inconsistent, described upgrading rule module started auto-update.
5. method according to claim 3 is characterized in that, described steps A is further comprising the steps of:
When the version information of the version information of A2, described network management system client and described network management system service end was inconsistent, described upgrading rule module started auto-update.
6. method according to claim 3 is characterized in that, described concrete AKU is that heat is disposed AKU, and described upgrading installed module is installed the described hot AKU of disposing when described network management server moves.
7. method according to claim 3 is characterized in that, described concrete AKU is that non-heat is disposed AKU, and installs when described non-heat is disposed AKU and may further comprise the steps:
A3, close described network management server, described upgrading installed module is installed described non-heat and is disposed AKU;
A4, described non-heat start described network management server after disposing the AKU successful installation.
8. method according to claim 3 is characterized in that, described step D also comprises: log management module writes down the process of described network management server auto-update.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008102161074A CN101355454B (en) | 2008-09-09 | 2008-09-09 | System and method for automatically upgrading distributed network management server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008102161074A CN101355454B (en) | 2008-09-09 | 2008-09-09 | System and method for automatically upgrading distributed network management server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101355454A CN101355454A (en) | 2009-01-28 |
CN101355454B true CN101355454B (en) | 2011-10-26 |
Family
ID=40308062
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008102161074A Expired - Fee Related CN101355454B (en) | 2008-09-09 | 2008-09-09 | System and method for automatically upgrading distributed network management server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101355454B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101925094A (en) * | 2009-06-17 | 2010-12-22 | 中兴通讯股份有限公司 | Updating system and method for network element management system |
CN101795295A (en) * | 2010-03-11 | 2010-08-04 | 北京安天电子设备有限公司 | Local area network virus library upgrading system and method based on P2P technology |
CN103036694A (en) * | 2011-09-29 | 2013-04-10 | 中兴通讯股份有限公司 | Service distribution method and device of distributed network |
CN105282765A (en) * | 2014-06-30 | 2016-01-27 | 中兴通讯股份有限公司 | Method and equipment for managing configuration information, and network element management system |
CN105993147B (en) * | 2014-07-23 | 2019-03-05 | 华为技术有限公司 | Terminal upgrading method and related equipment |
CN105227647A (en) * | 2015-09-18 | 2016-01-06 | 浪潮软件股份有限公司 | Distributed software upgrading method |
CN108228269A (en) * | 2016-12-19 | 2018-06-29 | 江苏神州信源系统工程有限公司 | A kind of distributed system upgrading and method of calibration |
CN108132794A (en) * | 2017-12-29 | 2018-06-08 | 普华基础软件股份有限公司 | A kind of operating system update method and system |
CN109981364B (en) * | 2019-03-25 | 2021-05-18 | 联想(北京)有限公司 | Network management method and system |
US12113675B1 (en) * | 2023-06-26 | 2024-10-08 | Hewlett Packard Enterprise Development Lp | Forced upgrade for network management system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1570849A (en) * | 2003-07-14 | 2005-01-26 | 旺宏电子股份有限公司 | Software upgrading control method and software upgrading control system |
CN1617497A (en) * | 2003-11-11 | 2005-05-18 | 华为技术有限公司 | Operation maintaining method for next generation network terninal |
CN1691600A (en) * | 2004-04-21 | 2005-11-02 | 华为技术有限公司 | Software upgrade device in communication network management system and method thereof |
CN1758220A (en) * | 2004-10-08 | 2006-04-12 | 华为技术有限公司 | Method of updating software release |
CN1758607A (en) * | 2005-11-10 | 2006-04-12 | 中国工商银行 | Software edition updating system in distributed service system and its method |
-
2008
- 2008-09-09 CN CN2008102161074A patent/CN101355454B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1570849A (en) * | 2003-07-14 | 2005-01-26 | 旺宏电子股份有限公司 | Software upgrading control method and software upgrading control system |
CN1617497A (en) * | 2003-11-11 | 2005-05-18 | 华为技术有限公司 | Operation maintaining method for next generation network terninal |
CN1691600A (en) * | 2004-04-21 | 2005-11-02 | 华为技术有限公司 | Software upgrade device in communication network management system and method thereof |
CN1758220A (en) * | 2004-10-08 | 2006-04-12 | 华为技术有限公司 | Method of updating software release |
CN1758607A (en) * | 2005-11-10 | 2006-04-12 | 中国工商银行 | Software edition updating system in distributed service system and its method |
Also Published As
Publication number | Publication date |
---|---|
CN101355454A (en) | 2009-01-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101355454B (en) | System and method for automatically upgrading distributed network management server | |
CN102006334B (en) | Method, system and device for installing software component | |
US8250566B2 (en) | Automated software upgrade and distribution | |
CN1407441B (en) | System and method for automatic management computer service and programmable device | |
CN101420325B (en) | Automatic deployment method, apparatus and system for software package | |
US20120117557A1 (en) | Method and system for upgrading wireless data card | |
WO2011069730A1 (en) | A method and system for managing configurations of system management agents in a distributed environment | |
CN102215479B (en) | AKU is downloaded and method, server and the system of installation | |
CN103841155A (en) | Software download method and software download device | |
CN102724308A (en) | Software update method and software update system | |
CN102833350A (en) | Processing method and processing device of WebApp updating | |
CN104965726A (en) | Configuration updating method, apparatus and system | |
CN110912728B (en) | Operating system patch batch automatic update management method and system | |
CN102855152A (en) | Method and system for upgrading resource files in application programs | |
CN102195798B (en) | A kind of method and system of optical network unit of upgrading | |
CN103297275A (en) | Dynamic discovery and loading system and method for Web network management client module | |
CN103024065A (en) | System configuration management method for cloud storage system | |
CN103096353A (en) | Coordinating and processing method and system of north orientation data configuration and self-organizing network configuration | |
CN101465758B (en) | Method for managing equipment, system and network management server | |
CN104133715A (en) | Ethernet power supply equipment firmware upgrade method and device | |
WO2013040906A1 (en) | Method and system for managing software version of base station | |
CN110389766A (en) | HBase container cluster dispositions method, system, equipment and computer readable storage medium | |
CN101409709A (en) | Method for publishing client terminal program of communication network management system automatically | |
CN101854745A (en) | Transmission method of software version and device thereof | |
CN104793998A (en) | Terminal system resource management method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20111026 Termination date: 20170909 |
|
CF01 | Termination of patent right due to non-payment of annual fee |