CN106506223A - A kind of method that simulation large number quipments test webmaster upgrade function - Google Patents
A kind of method that simulation large number quipments test webmaster upgrade function Download PDFInfo
- Publication number
- CN106506223A CN106506223A CN201611055889.9A CN201611055889A CN106506223A CN 106506223 A CN106506223 A CN 106506223A CN 201611055889 A CN201611055889 A CN 201611055889A CN 106506223 A CN106506223 A CN 106506223A
- Authority
- CN
- China
- Prior art keywords
- upgrade
- equipment
- simulator
- server
- webmaster
- 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
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
-
- 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/02—Standardisation; Integration
- H04L41/0213—Standardised network management protocols, e.g. simple network management protocol [SNMP]
-
- 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/14—Network analysis or design
- H04L41/145—Network analysis or design involving simulating, designing, planning or modelling of a network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Debugging And Monitoring (AREA)
- Computer And Data Communications (AREA)
Abstract
The present invention provides a kind of method that simulation large number quipments test webmaster upgrade function, and the method comprising the steps of:(1) simulator, real equipment, NM server are disposed in one network, on the simulator, is configured with the simulator of multiple holding equipment upgrade functions;(2) upload version upgrade file is to NM server, and starts upgrading of the NM server to each equipment;(3) whether the version of detection real equipment and simulator is the version of actual upgrade.The present invention does not need substantial amounts of real equipment (such as EOC equipment), so that it may the correctness and process performance of the function of simplation verification webmaster batch upgrade real equipment.
Description
Technical field
The present invention relates to the logical technical field of number, more particularly, to the side that a kind of simulation large number quipments test webmaster upgrade function
Method.
Background technology
With being continuously increased for radio, TV and film industries business, the demand of bandwidth and function is also improved constantly, equipment to function and
The degree of support of performance is also constantly improved, and will be now related to upgrading in net EOC equipment.Due in CHINA RFTCOM Co Ltd
In, the EOC number of devices connect under a cell can exceed that hundreds of thousands of, only to upgrade sides by command line mode individual equipment
Faxian obtains inefficiency, and current NMS webmasters provide a kind of function of batch upgrade EOC equipment, increase execution efficiency, reduce
Cost.
For verifying accuracy, promptness and the stability of the device upgrade function on webmaster, need to add greatly on webmaster
The EOC equipment of amount, and the checking of upgrade function is carried out for these equipment.However, test laboratory can not possibly be provided on hundred
Thousand real equipments even up to ten thousand are come for test use, webmaster cannot add substantial amounts of equipment carries out webmaster in upgrading task
Upgrade function is verified.And build such true environment there are problems that a lot, such as:Substantial amounts of equipment is purchased, investment is very
Greatly;Large number quipments engaged test machine room is more;Build the substantial amounts of human resourcess that huge test environment and network design are consumed;
Device power, consumes substantial amounts of electricity.Accordingly, it is desirable to provide the EOC equipment of the substantial amounts of holding equipment upgrade function of simulation is entering
Row test.
Content of the invention
It is an object of the invention to:For the problem that prior art is present, there is provided a kind of simulation large number quipments test webmaster
The method of upgrade function, solves, by building during true test environment test network management function, to invest the problem of big and waste of resource.
The goal of the invention of the present invention is achieved through the following technical solutions:
A kind of method that simulation large number quipments test webmaster upgrade function, it is characterised in that the method comprising the steps of:
(1) simulator, real equipment, NM server are disposed in one network, is configured with the simulator many
The simulator of individual holding equipment upgrade function;
(2) upload version upgrade file is to NM server, and starts upgrading of the NM server to each equipment;
(3) whether the version of detection real equipment and simulator is the version of actual upgrade.
As further technical scheme, the step of the simulator of multiple holding equipment upgrade functions is constructed on simulator
Suddenly it is:The mutual message of NM server upgrading single real equipment is captured first;Then the MIB nodes of upgrade function will be related to
OID and corresponding Value values save as data file template;Finally on simulator during constructing analog equipment, with reference to data text
Part template, the corresponding value values of dynamic modification OID, and then construct the simulator of multiple holding equipment upgrade functions.
Used as further technical scheme, the corresponding value values of OID include IP address of equipment, unit type, device version
Number, SNMP community name, upgrade server IP address, upgraded side slogan, user name, password, upgrading type, upgrade file, upgrading
As a result.
Used as further technical scheme, NM server is to the step of each device upgrade being:NM server obtains institute
After there are the MIB nodes of upgrade function of equipment, the get and set operation of SNMP is carried out in batches to each equipment, and each equipment responds net
The operation of pipe server get and set, downloads upgrade file to NM server specified path, executes updating operation.
Used as further technical scheme, NM server carries out the get and set operation of SNMP to each equipment to be included:
The IP address of upgrade server, port numbers, user name, password, upgrade file are issued to each equipment.
As further technical scheme, repeat step (1)~(3), and constantly increase the quantity of simulator, test
The maximum capacity and treatment effeciency of the upgraded module of NM server.
Compared with prior art, the present invention has advantages below:
1st, only using the thousands of EOC local-side device of 1 PC simulation loading, according to the transmitting-receiving of simulation real equipment upgrading
Machine contracting system, realizes the upgrading interaction of webmaster and large number quipments, you can reach the work(of test network management system batch upgrade equipment
Energy;
2nd, reduce substantial amounts of fund cost and build the human cost of environment, when can also save numerous equipment operation work
The electricity of consumption;
3 and by increase simulator progressively, the effect that webmaster processes batch device upgrading can be also tested out, is looked for
Go out the bottleneck that network management upgrading functional module has batch processing affairs.
Description of the drawings
Fig. 1 is the network environment deployment system figure based on the present invention.
Specific embodiment
The present invention is described in detail with specific embodiment below in conjunction with the accompanying drawings.
Embodiment
The present invention be a kind of based on snmp protocol, File Transfer Protocol and according to the MIB nodes of real equipment upgrade function come mould
Draw up has the equipment of upgrade function, the method for testing webmaster batch upgrade equipment.After measuring on equipment to be upgraded, this method is not required to
Want substantial amounts of real EOC equipment, so that it may the correctness and treatability of the function of simplation verification webmaster batch upgrade EOC equipment
Energy.
The invention mainly comprises the following steps:
The first step:A NM server (abbreviation webmaster below) is captured by packet catcher to upgrade single true EOC offices
The mutual message of end equipment, and webmaster exploitation document is combined, understand
MIB nodes, obtain crucial get/response messages, by the MIB nodes OID of the upgrade function being related to and corresponding
Value values, save as data file template.When simulator creates simulator, dynamic modification assets find that (i.e. webmaster scanning adds
The process of oil (gas) filling device) the corresponding value values of OID (including IP address of equipment, unit type, device version number, SNMP community
Name, upgrade server IP address, upgraded side slogan, user name, password, upgrading type, upgrade file, updating result etc.), construction
Multiple can holding equipment upgrade function simulator.Then simulator, real equipment, NM server are deployed in a net
In network.
Second step:The multiple simulators for generating are added in the system of NM server, are added in upgrading task,
Webmaster actual execute upgrading flow process when, after getting the MIB nodes of simulator upgrade function, in batches each simulator is entered
The get of row SNMP and set operations (mainly to each simulator issue the IP address of upgrade server, port numbers, user name,
Password, upgrade file), the operation of simulator response server get and set is downloaded upgrade file to webmaster specified path, is held
Row updating operation, so that reach the purpose of test webmaster batch upgrade equipment.It is also required to equally grasp real equipment simultaneously
Make.
3rd step:Whether the version of detection real equipment and simulator is the version of actual upgrade.
The concrete steps of a more detailed embodiment explanation present invention are named, the main hardware system which is related to is as schemed
Shown in 1:
1st, device upgrade function and webmaster assets find the analysis of MIB nodes and cut:MIB according to the real equipment for providing
Storehouse and explanation document, find all MIB nodes of device upgrade function (such as:1.3.6.1.4.1.17409.2.4.4) and money
The MIB nodes (1.3.6.1.4.1.30945.1.3) for finding are produced, these MIB nodes oid and corresponding value is analyzed, by these
Node extraction out after, in the form of node data template, (form is .xml files) saves, such as:
<Object ID=" eocSoftwareUpgradeServerIP "
Oid=" 1.3.6.1.4.1.17409.2.4.4.1 "
ParentID=" 1.3.6.1.4.1.17409.2.4.4 "
Value=" "
ValueIsHex=" False "
ValueType=" 4 ".
2nd, environmental structure:The PC1 of simulation updating apparatus, NM server PC2, real equipment are deployed in a network
In so as to ping can lead to mutually.
3rd, the simulator that Mass production has upgrade function is defined:Start snmp simulators, select equipment to be upgraded
Model, insert start ip address, need upgrading equipment number (according to upgrading need and actual state of the current network confirm upgrade set
Standby number), version number, group's name, snmp versions, select the path that generates simulator, to click on " beginning ", it is possible to according to step
Template file in rapid 1, Mass production have the simulator of upgrade function.This step is automatically generated respectively by an automatic software
Simulator, it is of course possible to using having been manually done.
4th, loading startup optimization simulator:The simulation files that simulator load step 3 is generated, start all loading into
The simulator of work(, selects the monitoring network interface card of simulation PC, is input into the IP address of server.
5th, add generate support upgrade function simulator and part same model, with version real equipment to webmaster
System:NMS NMSs are logged in, the resource module of network management system adds the simulator for normally running (such as:1000
Individual) and the standby a small amount of real equipment of laboratory.
6th, upgraded module uploads upgrade file to network management system and newly-built device upgrade task:Access arrangement upgraded module,
The IP address of device upgrade server is set (i.e.:NMS server address with device intercommunicating).Newly-built upgrading task, by resource
The simulator of module holding equipment upgrading is all added in upgrading task, executes updating operation.
7th, test result inspection:
Whether the version for checking a small amount of real equipment being mixed in upgrading task is the purpose version for being actually subjected to upgrade;
Check whether the version of substantial amounts of simulator in upgrading task is updated to the purpose version for being actually subjected to upgrade;
Check the situation whether CPU and EMS memory occupation of NMS server are significantly increased.
8th, according to the method for testing, can constantly increase upgrading simulator, test the maximum of network management system upgraded module
Capacity and treatment effeciency.
Presently preferred embodiments of the present invention is the foregoing is only, not in order to limiting the present invention, it is noted that all
Any modification, equivalent and improvement for being made within the spirit and principles in the present invention etc., should be included in the guarantor of the present invention
Within the scope of shield.
Claims (6)
1. a kind of method that simulation large number quipments test webmaster upgrade function, it is characterised in that the method comprising the steps of:
(1) simulator, real equipment, NM server are disposed in one network, on the simulator, is configured with multiple
The simulator of holding equipment upgrade function;
(2) upload version upgrade file is to NM server, and starts upgrading of the NM server to each equipment;
(3) whether the version of detection real equipment and simulator is the version of actual upgrade.
2. the method that a kind of simulation large number quipments according to claim 1 test webmaster upgrade function, it is characterised in that
The step of simulator for constructing multiple holding equipment upgrade functions on simulator is:The upgrading of crawl NM server is single first
The mutual message of real equipment;Then the MIB nodes OID and corresponding Value values that are related to upgrade function are saved as data text
Part template;Finally on simulator during constructing analog equipment, with reference to data file template, the corresponding value of dynamic modification OID
Value, and then construct the simulator of multiple holding equipment upgrade functions.
3. the method that a kind of simulation large number quipments according to claim 2 test webmaster upgrade function, it is characterised in that
The corresponding value values of OID include IP address of equipment, unit type, device version number, SNMP community name, upgrade server IP ground
Location, upgraded side slogan, user name, password, upgrading type, upgrade file, updating result.
4. the method that a kind of simulation large number quipments according to claim 1 test webmaster upgrade function, it is characterised in that net
Pipe server is to the step of each device upgrade being:After NM server obtains the MIB nodes of the upgrade function of all devices, in batches
The get and set operation of SNMP is carried out to each equipment, and each equipment responds the operation of NM server get and set, takes to webmaster
Business device specified path downloads upgrade file, executes updating operation.
5. the method that a kind of simulation large number quipments according to claim 4 test webmaster upgrade function, it is characterised in that net
Pipe server carries out the get and set operation of SNMP to each equipment to be included:To the IP ground that each equipment issues upgrade server
Location, port numbers, user name, password, upgrade file.
6. the method that a kind of simulation large number quipments according to claim 1 test webmaster upgrade function, it is characterised in that weight
Multiple step (1)~(3), and constantly increase the quantity of simulator, test the maximum capacity of the upgraded module of NM server
And treatment effeciency.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611055889.9A CN106506223A (en) | 2016-11-25 | 2016-11-25 | A kind of method that simulation large number quipments test webmaster upgrade function |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611055889.9A CN106506223A (en) | 2016-11-25 | 2016-11-25 | A kind of method that simulation large number quipments test webmaster upgrade function |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106506223A true CN106506223A (en) | 2017-03-15 |
Family
ID=58329008
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611055889.9A Pending CN106506223A (en) | 2016-11-25 | 2016-11-25 | A kind of method that simulation large number quipments test webmaster upgrade function |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106506223A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107483295A (en) * | 2017-09-22 | 2017-12-15 | 武汉虹信通信技术有限责任公司 | A kind of method of testing of network management system disposal ability |
CN107748709A (en) * | 2017-10-31 | 2018-03-02 | 新华三云计算技术有限公司 | Test environment system, method and the analog machine of Iaas management platforms |
CN109491754A (en) * | 2017-09-12 | 2019-03-19 | 北京京东尚科信息技术有限公司 | The performance test methods and device of virtual server |
CN111614482A (en) * | 2020-04-08 | 2020-09-01 | 深圳震有科技股份有限公司 | Data batch modification method, system and storage medium |
CN112135095A (en) * | 2020-09-15 | 2020-12-25 | 杭州迪普科技股份有限公司 | Virtual camera creating method and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102546260A (en) * | 2012-02-06 | 2012-07-04 | 烽火通信科技股份有限公司 | Simulator based on SNMP (Simple Network Management Protocol) network management |
CN102740342A (en) * | 2012-06-08 | 2012-10-17 | 大唐移动通信设备有限公司 | Network management equipment performance simulation test method and system |
CN104811979A (en) * | 2015-04-16 | 2015-07-29 | 努比亚技术有限公司 | Pressure testing method and device based on FOTA upgrading |
CN105357056A (en) * | 2015-12-07 | 2016-02-24 | 成都广达新网科技股份有限公司 | Strategy-based EOC central office end equipment upgrading method |
-
2016
- 2016-11-25 CN CN201611055889.9A patent/CN106506223A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102546260A (en) * | 2012-02-06 | 2012-07-04 | 烽火通信科技股份有限公司 | Simulator based on SNMP (Simple Network Management Protocol) network management |
CN102740342A (en) * | 2012-06-08 | 2012-10-17 | 大唐移动通信设备有限公司 | Network management equipment performance simulation test method and system |
CN104811979A (en) * | 2015-04-16 | 2015-07-29 | 努比亚技术有限公司 | Pressure testing method and device based on FOTA upgrading |
CN105357056A (en) * | 2015-12-07 | 2016-02-24 | 成都广达新网科技股份有限公司 | Strategy-based EOC central office end equipment upgrading method |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109491754A (en) * | 2017-09-12 | 2019-03-19 | 北京京东尚科信息技术有限公司 | The performance test methods and device of virtual server |
CN107483295A (en) * | 2017-09-22 | 2017-12-15 | 武汉虹信通信技术有限责任公司 | A kind of method of testing of network management system disposal ability |
CN107748709A (en) * | 2017-10-31 | 2018-03-02 | 新华三云计算技术有限公司 | Test environment system, method and the analog machine of Iaas management platforms |
CN111614482A (en) * | 2020-04-08 | 2020-09-01 | 深圳震有科技股份有限公司 | Data batch modification method, system and storage medium |
CN111614482B (en) * | 2020-04-08 | 2022-11-15 | 深圳震有科技股份有限公司 | Data batch modification method, system and storage medium |
CN112135095A (en) * | 2020-09-15 | 2020-12-25 | 杭州迪普科技股份有限公司 | Virtual camera creating method and device |
CN112135095B (en) * | 2020-09-15 | 2022-11-25 | 杭州迪普科技股份有限公司 | Virtual camera creating method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106506223A (en) | A kind of method that simulation large number quipments test webmaster upgrade function | |
CN108600029B (en) | Configuration file updating method and device, terminal equipment and storage medium | |
CN1992635B (en) | Method of simulating SNMP network element and performing network management system test with the network element | |
CN100570580C (en) | The proving installation of simple network management protocol software and method of testing thereof | |
CN105205003A (en) | Automated testing method and device based on clustering system | |
CN102740342A (en) | Network management equipment performance simulation test method and system | |
CN102708050A (en) | Method and system for testing mobile application | |
CN106610896A (en) | Adaptive pressure testing method and device | |
CN105099733B (en) | The method and system of equipment safety management in safety control platform | |
CN103678130A (en) | Automated performance test method and platform | |
CN102859505B (en) | The management method of management system and computer system | |
CN107133161A (en) | One kind generation client performance test script method and device | |
CN110764036B (en) | Intelligent distribution transformer terminal test method and system | |
US20190286500A1 (en) | Systems and method for event parsing | |
CN105245379A (en) | Method and device for testing network management system through simulating SNMP (simple network management protocol) network element | |
CN107579879A (en) | A kind of network simulation method of testing, emulation server and storage medium | |
CN105515804A (en) | Apparatus and method for fixing client system errors | |
CN103684890B (en) | Server stress method of testing and system | |
US9329960B2 (en) | Methods, systems, and computer readable media for utilizing abstracted user-defined data to conduct network protocol testing | |
CN102656572B (en) | Method, program, and system for forming configuration information of configuring element of system containing configuring element wherein acquisition of configuration information is limited | |
CN105808748A (en) | MIB (Management Information Base) version contrast method and device | |
CN105099816A (en) | Universal comprehensive detection device and method for aviation mission electronic systems | |
CN116455869A (en) | Method and system for efficiently configuring public network domain name based on Kubernetes | |
CN110825538A (en) | MQ-based method for dynamically interacting data by self-defining data types | |
CN109286692A (en) | A kind of method of configuration server IPMI static ip address |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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: 20170315 |
|
WD01 | Invention patent application deemed withdrawn after publication |