[go: up one dir, main page]

CN108848005A - A kind of method and system of the test network in cloud computing system - Google Patents

A kind of method and system of the test network in cloud computing system Download PDF

Info

Publication number
CN108848005A
CN108848005A CN201810882923.2A CN201810882923A CN108848005A CN 108848005 A CN108848005 A CN 108848005A CN 201810882923 A CN201810882923 A CN 201810882923A CN 108848005 A CN108848005 A CN 108848005A
Authority
CN
China
Prior art keywords
test
network
cloud computing
computing system
user
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.)
Withdrawn
Application number
CN201810882923.2A
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.)
Foshan Tianmu Chain Technology Co Ltd
Original Assignee
Foshan Tianmu Chain 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 Foshan Tianmu Chain Technology Co Ltd filed Critical Foshan Tianmu Chain Technology Co Ltd
Priority to CN201810882923.2A priority Critical patent/CN108848005A/en
Publication of CN108848005A publication Critical patent/CN108848005A/en
Withdrawn 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
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/12Network monitoring probes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • H04L63/029Firewall traversal, e.g. tunnelling or, creating pinholes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Debugging And Monitoring (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The method of the invention discloses a kind of in cloud computing system test network, this method include:User's input is received by the network test deployer for using at least one processor to realize;By network test deployer deployment for the central testing service device of the network test tool in cloud computing system and for multiple test agents of network test tool, it is included in cloud computing system and disposes one or more common test agencies, and including configuring central testing service device in the network outside cloud computing system, one or more common test agencies and one or more privately owned test agents, with the network test port range conversation test flow for using user's input specified;With the firewall that cloud computing system is configured to by network test deployer, to open the range for testing the network test port of flow in firewall.

Description

A kind of method and system of the test network in cloud computing system
Technical field
The present invention relates to field of cloud computer technology, in particular to a kind of side of test network in cloud computing system Method and system.
Background technique
As the rapid development of information technology, informatization deepen continuously, people also get over the dependence of information system Come deeper.Computer network is as the operation basis of entire information system and underlying platform, and correct, reliably, safety is stable It runs most important with Information application for information system.Under such development, network test is as the entire letter of guarantee The important means of breath system normal table operation, is paid more and more attention.Network test is the system level testing of entire information system Important component tested including the test of the physical transport layer from the bottom, that is, network layout to the network platform, then arrive system The test network test of upper layer application system is finally arrived in host test.Can effectively find the faults itself of network system with Potential risk, so that it may which the risk for reducing the network operation improves the reliability and stability of network system, while network tester exists During exploitation, production, test of the network equipment etc., also play an important role.
For the above network test requirements, the means and method that currently mainly use there are several types of:It is grasped using running on Make common application software (such as wireshark and Ke Lai software) editor in system, send, capture and analyze data, still Transmission rate and capture rate are limited by computer and its network adapter, it is difficult to realize the performance test of the network equipment, such as when Prolong, the parameters such as handling capacity can not be tested accurately, and not be able to satisfy survey even more to the network equipment of 1000Mbps or more access rate Examination demand;Most of network test requirements are able to satisfy using dedicated tester (such as Spirent TestCenter, IXIA), but It is that such test equipment is extremely expensive, maintenance is also inconvenient, and does not have flexible secondary development, leverages making for user With efficiency and the use cost for increasing user;It is tested using special purpose test modules, but current special purpose test modules only stress In the performance test of network layer 2-3 agreement, the test function more than network layer is especially inadequate, only does the benchmark test of layer 2-3, Or it cannot be guaranteed that robustness and the safety of network.
With the development of cloud computing, the network test of cloud computing how is carried out, be the hot spot currently calculated is also difficult point.
Summary of the invention
The method of the invention proposes a kind of in cloud computing system test network, this method include:
User's input is received by the network test deployer for using at least one processor to realize, user input is specified to be used In the configuration information for the network test tool disposed in cloud computing system, a series of network test ends are specified in wherein user's input Mouthful;
By network test deployer deployment for the central testing service device of the network test tool in cloud computing system and For multiple test agents of network test tool, it is included in cloud computing system and disposes one or more common test agencies, And including configuring central testing service device, one or more common test agencies and one in the network outside cloud computing system A or multiple privately owned test agents, with the network test port range conversation test flow for using user's input specified;With
It is configured to the firewall of cloud computing system, by network test deployer to open in firewall for testing stream The range of the network test port of amount.
The method, wherein disposing the multiple test agent includes configuring the central testing service device with by a system At least first privately owned test generation that column network test port is automatically transferred in the network outside the cloud computing system Reason, uses a port in network test port range as target side so as to cause first privately owned test agent Mouthful, the first common test agency being sent in cloud computing system for flow will to be tested.
The method, the firewall is by all flows that default configuration is by cloud computing system described in entry deterrence To protect one or more of common tests to act on behalf of;It is one for managing including configuring the central testing service device Or multiple network tests between multiple private test agents and one or more of common tests agency;Further include:When from When network outside cloud computing system accesses cloud computing system, central testing service device is configured to verify the net of network test tool Network performance.
The method, the user's input for receiving specified configuration information include:Reception is specified for the network test work The resource information of one or more cloud computing resources of the cloud computing system of tool;And it receives and specifies for the network The proxy information of the sum of test agent.
The method receives user's input of specified configuration information including described in display reminding user on the display device The deployment configuration graphic user interface (GUI) of network test port range, and it is more wherein to dispose the central testing service device A test agent includes sending to order to cloud computing system using the application programming interface (API) of cloud computing system.
A kind of system of the test network in cloud computing system, including:
At least one processor;With
Device is disposed using the network test that at least one processor is realized, and programs and is used for:
User's input is received, the configuration of the network test tool for disposing in cloud computing system is specified in user input A series of network test ports are specified in information, wherein user's input;
Central testing service device is disposed for the network test tool in cloud computing system, is disposed for network test tool multiple Test agent is included in cloud computing system and disposes one or more common test agencies, including configures central testing service device, The privately owned test agent of one or more of one or more common test agencies and cloud computing system external network, uses A series of specified network test port conversation test flows of user's input;With
Firewall is configured for cloud computing system, to open in firewall for testing the network test port range of flow.
The system, disposing the multiple test agent includes configuring the central testing service device with by a system At least first privately owned test generation that column network test port is automatically transferred in the network outside the cloud computing system Reason uses a port in network test port range as target port so as to cause first privately owned test agent, The first common test agency being sent in cloud computing system for flow will to be tested.
The system, the firewall is by all flows that default configuration is by cloud computing system described in entry deterrence To protect one or more of common tests to act on behalf of;The network test deployment device is programmed for configuring the center test Server is more between one or more of private test agents and one or more of common tests agency for managing A Network test;The network test deployment device is programmed for configuring the central testing service device, in terms of from the cloud The network of calculation exterior verifies the network performance of the network test tool when accessing the cloud computing system.
The system, the user's input for receiving specified configuration information includes receiving the cloud specified for network test tool The sum of the test agent for network is specified in the resource information of one or more cloud computing resources of computing system and reception Proxy information.
The system, the user's input for receiving specified configuration information are provided including display reminding user on the display device The deployment configuration graphic user interface (GUI) of the networking range of test port, and it is multiple wherein to dispose central testing service device Test agent includes sending to order to cloud computing system using the application programming interface (API) of cloud computing system.
Detailed description of the invention
From following description with reference to the accompanying drawings it will be further appreciated that the present invention.Component in figure is not drawn necessarily to scale, But it focuses on and shows in the principle of embodiment.In the figure in different views, identical appended drawing reference is specified to be corresponded to Part.
Fig. 1 is the schematic diagram of the method for the test network of the invention in cloud computing system.
Specific embodiment
In order to enable the objectives, technical solutions, and advantages of the present invention are more clearly understood, below in conjunction with embodiment, to this Invention is further elaborated;It should be appreciated that described herein, the specific embodiments are only for explaining the present invention, and does not have to It is of the invention in limiting.To those skilled in the art, after access is described in detail below, other systems of the present embodiment System, method and/or feature will become obvious.All such additional systems, method, feature and advantage are intended to be included in It in this specification, is included within the scope of the invention, and by the protection of the appended claims.In description described in detail below The other feature of the disclosed embodiments, and these characteristic roots will be apparent according to described in detail below.
As shown, for the method for the invention proposes a kind of in cloud computing system test network, this method includes:
User's input is received by the network test deployer for using at least one processor to realize, user input is specified to be used In the configuration information for the network test tool disposed in cloud computing system, a series of network test ends are specified in wherein user's input Mouthful;
By network test deployer deployment for the central testing service device of the network test tool in cloud computing system and For multiple test agents of network test tool, it is included in cloud computing system and disposes one or more common test agencies, And including configuring central testing service device, one or more common test agencies and one in the network outside cloud computing system A or multiple privately owned test agents, with the network test port range conversation test flow for using user's input specified;With
It is configured to the firewall of cloud computing system, by network test deployer to open in firewall for testing stream The range of the network test port of amount.
The method, wherein disposing the multiple test agent includes configuring the central testing service device with by a system At least first privately owned test generation that column network test port is automatically transferred in the network outside the cloud computing system Reason, uses a port in network test port range as target side so as to cause first privately owned test agent Mouthful, the first common test agency being sent in cloud computing system for flow will to be tested.
The method, the firewall is by all flows that default configuration is by cloud computing system described in entry deterrence To protect one or more of common tests to act on behalf of;It is one for managing including configuring the central testing service device Or multiple network tests between multiple private test agents and one or more of common tests agency;Further include:When from When network outside cloud computing system accesses cloud computing system, central testing service device is configured to verify the net of network test tool Network performance.
The method, the user's input for receiving specified configuration information include:Reception is specified for the network test work The resource information of one or more cloud computing resources of the cloud computing system of tool;And it receives and specifies for the network The proxy information of the sum of test agent.
The method receives user's input of specified configuration information including described in display reminding user on the display device The deployment configuration graphic user interface (GUI) of network test port range, and it is more wherein to dispose the central testing service device A test agent includes sending to order to cloud computing system using the application programming interface (API) of cloud computing system.
A kind of system of the test network in cloud computing system, including:
At least one processor;With
Device is disposed using the network test that at least one processor is realized, and programs and is used for:
User's input is received, the configuration of the network test tool for disposing in cloud computing system is specified in user input A series of network test ports are specified in information, wherein user's input;
Central testing service device is disposed for the network test tool in cloud computing system, is disposed for network test tool multiple Test agent is included in cloud computing system and disposes one or more common test agencies, including configures central testing service device, The privately owned test agent of one or more of one or more common test agencies and cloud computing system external network, uses A series of specified network test port conversation test flows of user's input;With
Firewall is configured for cloud computing system, to open in firewall for testing the network test port range of flow.
The system, disposing the multiple test agent includes configuring the central testing service device with by a system At least first privately owned test generation that column network test port is automatically transferred in the network outside the cloud computing system Reason uses a port in network test port range as target port so as to cause first privately owned test agent, The first common test agency being sent in cloud computing system for flow will to be tested.
The system, the firewall is by all flows that default configuration is by cloud computing system described in entry deterrence To protect one or more of common tests to act on behalf of;The network test deployment device is programmed for configuring the center test Server is more between one or more of private test agents and one or more of common tests agency for managing A Network test;The network test deployment device is programmed for configuring the central testing service device, in terms of from the cloud The network of calculation exterior verifies the network performance of the network test tool when accessing the cloud computing system.
The system, the user's input for receiving specified configuration information includes receiving the cloud specified for network test tool The sum of the test agent for network is specified in the resource information of one or more cloud computing resources of computing system and reception Proxy information.
The system, the user's input for receiving specified configuration information are provided including display reminding user on the display device The deployment configuration graphic user interface (GUI) of the networking range of test port, and it is multiple wherein to dispose central testing service device Test agent includes sending to order to cloud computing system using the application programming interface (API) of cloud computing system.
Although describing the present invention by reference to various embodiments above, but it is to be understood that of the invention not departing from In the case where range, many changes and modifications can be carried out.Therefore, be intended to foregoing detailed description be considered as it is illustrative and It is unrestricted, and it is to be understood that following following claims (including all equivalents) is intended to limit spirit and model of the invention It encloses.The above embodiment is interpreted as being merely to illustrate the present invention rather than limit the scope of the invention.It is reading After the content of record of the invention, technical staff can be made various changes or modifications the present invention, these equivalence changes and Modification equally falls into the scope of the claims in the present invention.

Claims (10)

1. a kind of method of the test network in cloud computing system, which is characterized in that this method includes:
By use at least one processor to realize network test deployer receive user input, the user input specify for A series of network test ports are specified in the configuration information for the network test tool disposed in cloud computing system, wherein user's input;
It for the central testing service device of the network test tool in cloud computing system and is used for by network test deployer deployment Multiple test agents of network test tool are included in cloud computing system and dispose one or more common test agencies, and wrap Include and configure central testing service device in the network outside cloud computing system, one or more common tests agencies and one or Multiple privately owned test agents, with the network test port range conversation test flow for using user's input specified;With
It is configured to the firewall of cloud computing system, by network test deployer to open in firewall for testing flow The range of network test port.
2. the method according to claim 1, wherein wherein disposing the multiple test agent includes described in configuration A series of network test ports to be automatically transferred to the network outside the cloud computing system by central testing service device In at least first privately owned test agent, so as to cause the described first privately owned test agent using in network test port range First common test agency that a port is sent in cloud computing system as target port, for that will test flow.
3. the method according to claim 1, wherein the firewall passes through entry deterrence institute by default configuration All flows of cloud computing system are stated to protect one or more of common tests to act on behalf of;Including configuring the center test clothes Business device, it is multiple between one or more of private test agents and one or more of common tests agency for managing Network test;Further include:When accessing cloud computing system from the network outside cloud computing system, configure central testing service device with Verify the network performance of network test tool.
4. the method according to claim 1, wherein the user's input for receiving specified configuration information includes:It receives Specify the resource information of one or more cloud computing resources of the cloud computing system for the network test tool;And Receive the proxy information for specifying the sum of the test agent for the network.
5. the method as described in claim 1, which is characterized in that the user's input for receiving specified configuration information is included in display and sets The deployment configuration graphic user interface (GUI) of network test port range described in standby upper display reminding user, and wherein dispose The center multiple test agents of testing service device include application programming interface (API) Xiang Yunji using cloud computing system Calculation system sends order.
6. a kind of system of the test network in cloud computing system, which is characterized in that including:
At least one processor;With
Device is disposed using the network test that at least one processor is realized, and programs and is used for:
Receive user's input, user input specify network test tool for being disposed in cloud computing system with confidence A series of network test ports are specified in breath, wherein user's input;
Central testing service device is disposed for the network test tool in cloud computing system, disposes multiple tests for network test tool Agency is included in cloud computing system and disposes one or more common test agencies, including configures central testing service device, and one Or the privately owned test agent of one or more of multiple common test agencies and cloud computing system external network, use user A series of specified network test port conversation test flows of input;With
Firewall is configured for cloud computing system, to open in firewall for testing the network test port range of flow.
7. system as claimed in claim 6, which is characterized in that disposing the multiple test agent includes configuring the center to survey Server is tried so that a series of network test ports to be automatically transferred in the network outside the cloud computing system At least first privately owned test agent, use first in network test port range so as to cause first privately owned test agent First common test agency that a port is sent in cloud computing system as target port, for that will test flow.
8. system as claimed in claim 7, which is characterized in that the firewall is by described in entry deterrence by default configuration All flows of cloud computing system protect the one or more of common tests to act on behalf of;The network test deployment device is programmed For configuring the central testing service device, for manage one or more of private test agents with it is one or more of Multiple Network tests between common test agency;The network test deployment device is programmed for configuring the center test clothes Business device, to verify the network test tool when accessing the cloud computing system from the network outside the cloud computing system Network performance.
9. system as claimed in claim 8, which is characterized in that the user's input for receiving specified configuration information includes receiving to specify The resource information of one or more cloud computing resources of cloud computing system for network test tool and reception are specified for net The proxy information of the sum of the test agent of network.
10. system as claimed in claim 8, which is characterized in that the user's input for receiving specified configuration information is included in display Display reminding user provides the deployment configuration graphic user interface (GUI) of the networking range of test port in equipment, and wherein Disposing the central multiple test agents of testing service device includes application programming interface (API) Xiang Yunji using cloud computing system Calculation system sends order.
CN201810882923.2A 2018-08-06 2018-08-06 A kind of method and system of the test network in cloud computing system Withdrawn CN108848005A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810882923.2A CN108848005A (en) 2018-08-06 2018-08-06 A kind of method and system of the test network in cloud computing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810882923.2A CN108848005A (en) 2018-08-06 2018-08-06 A kind of method and system of the test network in cloud computing system

Publications (1)

Publication Number Publication Date
CN108848005A true CN108848005A (en) 2018-11-20

Family

ID=64195526

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810882923.2A Withdrawn CN108848005A (en) 2018-08-06 2018-08-06 A kind of method and system of the test network in cloud computing system

Country Status (1)

Country Link
CN (1) CN108848005A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112087340A (en) * 2020-09-18 2020-12-15 四川长虹电器股份有限公司 Test method and system for reducing performance test cost in cloud environment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102684948A (en) * 2012-05-29 2012-09-19 合肥华云通信技术有限公司 Serpentine-flow-based network port testing method
CN105049435A (en) * 2015-07-21 2015-11-11 重庆邮电大学 Cloud testing framework oriented to protocol conformance of heterogeneous wireless sensor network
US20180032737A1 (en) * 2014-12-19 2018-02-01 International Business Machines Corporation Static analysis based on abstract program representations
US20180167285A1 (en) * 2016-12-08 2018-06-14 Ixia Deploying a networking test tool in a cloud computing system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102684948A (en) * 2012-05-29 2012-09-19 合肥华云通信技术有限公司 Serpentine-flow-based network port testing method
US20180032737A1 (en) * 2014-12-19 2018-02-01 International Business Machines Corporation Static analysis based on abstract program representations
CN105049435A (en) * 2015-07-21 2015-11-11 重庆邮电大学 Cloud testing framework oriented to protocol conformance of heterogeneous wireless sensor network
US20180167285A1 (en) * 2016-12-08 2018-06-14 Ixia Deploying a networking test tool in a cloud computing system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112087340A (en) * 2020-09-18 2020-12-15 四川长虹电器股份有限公司 Test method and system for reducing performance test cost in cloud environment

Similar Documents

Publication Publication Date Title
EP3886367B1 (en) Automating 5g slices using real-time analytics
US10251120B2 (en) System and method for wireless network performance measurement and management using remote devices
US11902804B2 (en) Fault triage and management with restricted third-party access to a tenant network
CN109117341A (en) A kind of monitoring method of virtual machine, device, equipment and medium
JP7619744B2 (en) Fault Localization for Cloud-Native Applications
CN106161396B (en) A kind of method and device for realizing virtual machine network access control
CN113852426A (en) A remote testing method, device and system
CN114301800A (en) Network equipment quality difference analysis method and device
CN105338545B (en) Method and device for simultaneously testing multiple mobile terminals with one mobile terminal
CN109274534A (en) Method, device and communication system for network slice supervision
CN108848005A (en) A kind of method and system of the test network in cloud computing system
CN107045467A (en) A kind of method of whole machine cabinet remote monitoring node system testing state
CN114710798A (en) Fault positioning method and device
EP2799897B1 (en) Method, apparatus and computer program product for aligning floor plans in multi floor buildings
CN109726988A (en) A kind of flow engine call method, device, electronic equipment and readable storage medium storing program for executing
CN106060048A (en) Network resource access method and network resource access device
CN117955980A (en) A multi-cluster management method, platform, device and storage medium
CN113179533B (en) Network problem positioning method, device, equipment, storage medium and program product
CN104363276B (en) Third party cloud monitoring method based on point domain
CN109885472A (en) Test management method and system and computer readable storage medium
CN101335654B (en) Port positioning test method and system
CN115096550A (en) Fault positioning method and device and storage medium
TWI665578B (en) Systems and methods for management of software connections
CN112994976A (en) Gateway testing method and device, electronic equipment and storage medium
KR20170131007A (en) Apparatus for monitoring communication based on data distribution service

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
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20181120