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 PDF

Info

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
Application number
CN201611055889.9A
Other languages
Chinese (zh)
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.)
Chengdu Guangda New Network Technology Co Ltd
Original Assignee
Chengdu Guangda New Network Technology Co 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 Chengdu Guangda New Network Technology Co Ltd filed Critical Chengdu Guangda New Network Technology Co Ltd
Priority to CN201611055889.9A priority Critical patent/CN106506223A/en
Publication of CN106506223A publication Critical patent/CN106506223A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • 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/02Standardisation; Integration
    • H04L41/0213Standardised network management protocols, e.g. simple network management protocol [SNMP]
    • 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/14Network analysis or design
    • H04L41/145Network 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

A kind of method that simulation large number quipments test webmaster upgrade function
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.
CN201611055889.9A 2016-11-25 2016-11-25 A kind of method that simulation large number quipments test webmaster upgrade function Pending CN106506223A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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