CN112087340A - Test method and system for reducing performance test cost in cloud environment - Google Patents

Test method and system for reducing performance test cost in cloud environment Download PDF

Info

Publication number
CN112087340A
CN112087340A CN202010987401.6A CN202010987401A CN112087340A CN 112087340 A CN112087340 A CN 112087340A CN 202010987401 A CN202010987401 A CN 202010987401A CN 112087340 A CN112087340 A CN 112087340A
Authority
CN
China
Prior art keywords
network
information
server
agent
target server
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
CN202010987401.6A
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.)
Sichuan Changhong Electric Co Ltd
Original Assignee
Sichuan Changhong Electric 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 Sichuan Changhong Electric Co Ltd filed Critical Sichuan Changhong Electric Co Ltd
Priority to CN202010987401.6A priority Critical patent/CN112087340A/en
Publication of CN112087340A publication Critical patent/CN112087340A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services

Abstract

The invention relates to the field of performance testing, aims to solve the problem of higher performance testing cost in the existing cloud environment, and provides a testing method and a testing system for reducing the performance testing cost in the cloud environment, wherein the technical scheme is summarized as follows: receiving network information input by a user, and selecting at least one agent in a network corresponding to the network information; receiving target server information input by a user, verifying whether a server corresponding to the target server information exists in a network corresponding to the network information, if so, transmitting the target server information to the selected at least one agent, otherwise, preventing the access to the network or the server. Unnecessary cost caused by flow among networks and network change can be reduced, more accurate performance test results and system stability can be provided, and the method and the device are suitable for performance test in a cloud environment.

Description

Test method and system for reducing performance test cost in cloud environment
Technical Field
The invention relates to the field of performance testing, in particular to a testing method and a testing system for reducing performance testing cost in a cloud environment.
Background
With the development of cloud computing technology and the gradual maturity of various cloud platforms such as AWS, GCP, and arri cloud, more and more users use the test service built in the cloud to perform more efficient performance test. In the performance test process, the consumption of network bandwidth is increased. Many cloud services are offered free of charge with respect to traffic between components within the network. However, traffic between different networks needs to be charged, and therefore, the bandwidth between networks is narrow compared to the bandwidth within the networks, which may cause problems when using a cloud-based test tool if performance testing is performed using the bandwidth between networks. From the user's perspective, performance is measured by transferring data between networks, and therefore, the accuracy of the performance test results of the test target server may be reduced, and security issues (e.g., stability issues) and other issues (e.g., abuse) may arise because the load may be provided by accessing any address contained in the script. If the bandwidth in the network is utilized, the traffic between different networks needs to be charged, so that the test cost is higher.
Disclosure of Invention
The invention aims to solve the problem of high performance test cost in the existing cloud environment, and provides a test method and a test system for reducing the performance test cost in the cloud environment.
The technical scheme adopted by the invention for solving the technical problems is as follows: a testing method for reducing performance testing cost in a cloud environment includes:
step 1, receiving network information input by a user, and selecting at least one agent in a network corresponding to the network information;
and 2, receiving target server information input by a user, verifying whether a server corresponding to the target server information exists in a network corresponding to the network information, if so, transmitting the target server information to the selected at least one agent, otherwise, preventing the access to the network or the server.
Further, the selected at least one agent can prevent access to servers other than the server to which the target server information corresponds.
Further, the selected at least one agent operates on the Java virtual machine and prevents access to servers other than the server to which the target server information corresponds using a security function of the Java virtual machine.
Further, the selected at least one agent prevents access to servers other than the server to which the target server information corresponds by setting up the Java security manager in response to driving the script engine.
Further, the network information includes internet data center information, and step 1 further includes: and selecting at least one agent in the network corresponding to the network information according to the Internet data center information.
The invention also provides a test system for reducing the performance test cost in the cloud environment, which comprises the following components: a receiver, an agent selector, a server verifier and a target server information transmitter;
the receiver is used for receiving network information and target server information input by a user;
the agent selector is used for selecting at least one agent in a network corresponding to the network information;
the server verifier is used for verifying whether a server corresponding to the target server information exists in a network corresponding to the network information;
the target server information transmitter is used for transmitting the target server information to the selected at least one agent if a server corresponding to the target server information exists in the network corresponding to the network information, otherwise, the access to the network or the server is prevented.
Further, the selected at least one agent can prevent access to servers other than the server to which the target server information corresponds.
Further, the selected at least one agent operates on the Java virtual machine and prevents access to servers other than the server to which the target server information corresponds using a security function of the Java virtual machine.
Further, the selected at least one agent prevents access to servers other than the server to which the target server information corresponds by setting up the Java security manager in response to driving the script engine.
Further, the network information includes internet data center information, and the selecting unit is further configured to: and selecting at least one agent in the network corresponding to the network information according to the Internet data center information.
The invention has the beneficial effects that: according to the testing method and the testing system for reducing the performance testing cost in the cloud environment, the target server information is transmitted to the selected at least one agent according to the network information and the target server information input by the user, unnecessary cost caused by flow among networks and network change can be reduced by preventing access to the network or the server, and more accurate performance testing results and system stability can be provided. In addition, the test system and method can not scan scripts in advance, and can limit unnecessary communication between networks no matter what communication mode is selected on the dynamic test target server.
Drawings
FIG. 1 is a schematic diagram of a prior art control system and agent;
FIG. 2 is a schematic diagram of features of a prior art cloud service;
FIG. 3 is a schematic diagram of prior art traffic transmitted between networks;
FIG. 4 is a schematic diagram of a control system and a plurality of agents according to the present embodiment;
FIG. 5 is a schematic configuration diagram of a test system according to the present embodiment;
FIG. 6 is a flowchart illustrating a testing method according to the present embodiment;
FIG. 7 is a schematic configuration diagram of another test system according to the present embodiment;
fig. 8 is a flowchart illustrating another testing method according to the present embodiment.
Detailed Description
Embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
The invention aims to solve the problem of higher performance test cost in the existing cloud environment, provides a test method and a test system for reducing the performance test cost in the cloud environment, and the technical scheme is summarized as follows: receiving network information input by a user, and selecting at least one agent in a network corresponding to the network information; receiving target server information input by a user, verifying whether a server corresponding to the target server information exists in a network corresponding to the network information, if so, transmitting the target server information to the selected at least one agent, otherwise, preventing the access to the network or the server.
Preloading a program code for testing into a testing system memory, selecting at least one agent in a network corresponding to network information according to user input information, then verifying whether a server corresponding to a target server exists in the network corresponding to the target server information according to further input of a user, and if so, transmitting the target server to the selected at least one agent; otherwise, access to the network or server is prevented. By blocking access to servers other than the server from which the information selection is entered, unnecessary costs due to inter-network traffic and network changes can be reduced. Therefore, more accurate performance test results and system stability may be provided. In addition, the test system and method can not scan scripts in advance, and can limit unnecessary communication between networks no matter what communication mode is selected on the dynamic test target server.
Examples
Referring to fig. 1, fig. 1 shows a user 1: 110. and (4) a user 2: 120. the control system comprises: 130. script: 140. the agent 1: 150. and the agent 2: 160. the agent 3: 170. the test target server 1: 180 and test target server 2: 190.
for example, user 1: 110 and user 2: 120 may represent a user desiring to test the performance of the target server. For example, user 1: 110 may wish to test the test target server 1: 180, and user 2: 120 may wish to test the test target server 2: 190. For simplicity, fig. 1 shows two users, user 1: 110 and user 2: 120, but the number of users is not limited.
Control system 130 may instruct the controller to control agents 150, 160, and 170 based on the requests of users 110 and 120. In this case, the control system 130 may control the agents 150, 160, and 170 by transmitting the script 140 satisfying the demands of the users 110 and 120 to the agents 150, 160, and 170.
The script 140 may contain a command to control the agents 150, 160, and 170 in response to the requests of the users 110 and 120. For example, the script 140 may contain commands for controlling a particular agent to request resources from a test target server at a particular host address. The script 140 may vary according to the requests of the users 110 and 120.
The agents 150, 160, and 170 may measure the performance of the respective servers by providing a load (e.g., providing a service request from the test target servers 180 and 190 to the corresponding servers) in response to commands of the script 140 transmitted from the control system 130. For simplicity, fig. 1 shows three agents 150, 160, and 170, but the number of agents is not limited.
The test target servers 180 and 190 are test targets set by the users 110 and 120, and may provide services for the agents 150, 160, and 170 (e.g., service requests provided by the agents 150, 160, and 170) to respond to the load. For simplicity, fig. 1 shows two test target servers 180 and 190, but the number of test target servers is not limited.
Referring to fig. 2, fig. 2 shows a network 1: 210 and network 2: 220. currently, many cloud services are offered free of charge with respect to traffic between components within a network. However, traffic between different networks requires charging. For example, it may not be possible for network 1 to: traffic occurring between components within 210 may be charged a fee or may not be: 220, but may be used to charge for traffic occurring between components within network 1: 210 and network 2: 220 charges a fee for traffic occurring between the components. Therefore, the inter-network bandwidth is narrow compared to the intra-network bandwidth.
Referring to the features of the cloud service of FIG. 2 described above, FIG. 1 may present problems when using a cloud-based test tool.
Referring to fig. 3, fig. 3 shows a network 1: agent 1 and agent 2 of 310 control scripts 1 and 2, respectively, to network 2: the test target servers of 320 provide the load, respectively testing examples of the tested performance target servers. In this example, as described above for fig. 2, because traffic occurring between the networks may be charged, a provider (e.g., a service provider providing a cloud-based testing tool) may be charged an amount corresponding to traffic sent between the networks. Furthermore, from the user's perspective, performance is measured by transmitting data between networks, and therefore, the accuracy of the performance test result of the test target server may be reduced; also, security issues (e.g., stability issues) and other issues (e.g., abuse) may arise because the load may be provided by accessing any address contained in the script.
Thus, if there is an agent in each network, the agents in the corresponding networks may be used to test servers in a particular network. However, in the related art, when a response test is performed using a command written in a scripting language, there may be no protection device that can prevent an agent from accessing another network.
To solve the above problem, a test target server may be identified by scanning a script in advance. However, in this case, appropriate action may not be taken to select one dynamic test target server.
Based on this, the present embodiment provides a test method and system for reducing performance test costs in a cloud environment, which may not scan scripts in advance and may restrict occurrence of unnecessary communication between networks regardless of which communication manner is selected on a dynamic test target server.
Referring to fig. 4, fig. 4 illustrates a control system 400 and a plurality of agents included in a plurality of networks. The control system 400 may select at least one agent included in the network corresponding to the network information according to the network information input by the user. For example, the network information may include Internet Data Center (IDC) information.
Further, the control system 400 may verify whether a server corresponding to the target server information is included in the network information according to the target server information input by the user. For example, the target server information may include an Internet Protocol (IP) address or a host address of the server to be tested.
In this case, the control system 400 may transmit the target server information together with the script to the selected at least one agent when the verified server is included in the corresponding network.
The control system 400 may execute, via one or more processors, program code stored in memory that includes instructions corresponding to the operations performed by the control system 400 (or elements thereof).
In this example, the at least one agent may block access to servers other than the server corresponding to the target server information. For example, at least one agent may run on a Java Virtual Machine (JVM). In this case, at least one agent may use the security information of the JVM to block access to servers other than the server corresponding to the target server information. For example, the at least one agent may block itself from accessing servers other than the server corresponding to the target server information according to the target server information. The JVM provides a function capable of blocking access to an Operating System (OS) or hardware through a security layer. In this embodiment, the agent may control access of the script to the network or server by setting up a Java security manager in response to driving the script engine.
For example, a user may access the control system 400 and may enter, via a user interface provided by the control system 400, information regarding the network 2: 420 as network information. In this embodiment, the control system 400 may select the network 2 to include: 420, e.g., network 2: agent 2 in 420. Further, the user may input, via the user interface, information included in the network 2: the IP address or host address of server 2 in 420 is the target server information. In this case, the control system 400 may verify whether the server 2 exists in the network 2 according to the target server information (e.g., the IP address or the host address of the server 2) and the network information (e.g., information about the network 2: 420): 420.
However, the information entered by the user (e.g., target server information or network information) may be inaccurate or erroneous, or may be malicious input. For example, the user may incorrectly input information about network 1: 410 and information about network 2: 420, target server information for server 2. In this case, the control system 400 may verify whether the server 2 exists in the network 1 based on the network information and the target server information: 410, and it can be verified that the user entered is an error message, because the server 2 is in the network 1: 410 is not present.
Further, the agent in the embodiment may fundamentally block access to the other servers except for the server corresponding to the target server information through the script. For example, the target server information input from the user may be different from the server information accessed through the script. When the server corresponding to the target server information is the network 2: 420, and the server to be accessed by the script is network 1: 410, the agent may prevent erroneous access by blocking access to the server. In this case, the control system 400 may issue a warning to the user or notify the administrator of the input of error information.
The load is provided to a test target server present in the network, the server being selected from the networks in the agents in the selected network. Thus, from the perspective of the provider providing the performance testing service, unnecessary costs may be prevented from being incurred by blocking inter-network communications (e.g., cross-IDC communications). Also, from the user's perspective, the user may generate more accurate performance test results by reducing changes to the network.
Further, the control system 400 may automatically register the target server information according to the script after the script is initially executed. Accordingly, it is possible to reduce inconvenience in which users individually input target server information on the same test target server.
According to the embodiment of fig. 5, the test system 500 corresponds to the control system 400 of fig. 4. The central test system 500 may be implemented by one or more processors executing program code stored in memory that includes instructions corresponding to the operations performed by the test control system 500 (or elements thereof).
Referring to fig. 5, the test system 500 may include an agent selector 510, a server verifier 520, and a target server information transmitter 530.
The testing method according to the embodiment of fig. 6 may be performed by the testing method 500 or a separate component included in the testing system 500.
In operation 610, one or more processors of the test system 500 may load program code stored in at least one file of a program for a test method into a memory of the test system 500. For example, a program may be installed in test system 500 using at least one file, and when executed, one or more processors may load program code from the at least one file into a memory.
The agent selector 510, the server verifier 520, and the target server information conveyer 530 may all be configured to execute respective portions of program code in memory to process operations 620 through 640.
In operation 620, the test system 500 or the agent selector 510 may select at least one agent including a network corresponding to the network information according to the network information input by the user. For example, the network information may include IDC information. In this example, the test system 500 or the agent selector 510 may select at least one agent based on the IDC information.
In operation 630, the test system 500 or the server verifier 520 may verify whether a server corresponding to the target server information exists in the network corresponding to the network information according to the network information and the target server information further input by the user. For example, the destination server information may include an IP address or a host address of the server.
In operation 640, if it is verified in operation 630 that the server corresponding to the target server information exists in the network corresponding to the network information, the test system 500 or the target server information transmitter 530 may transmit the target server information to the selected at least one agent. Further, according to at least one example embodiment, if operation 630 verifies that server information corresponding to the target server information does not exist in the network corresponding to the network information, then the test system 500 or the target server information transmitter 530 may not transmit the target server information to the selected at least one agent. The at least one agent selected here may block access to another server other than the server corresponding to the target server information. For example, the selected at least one agent may attempt to access a particular server based on the communicated script. The selected at least one agent may prevent access to the particular server using the script when the particular server is not the server corresponding to the target server information. For example, the security features of the JVM may be used to prevent access to a particular server. As described above, the selected at least one agent may respond to the script engine by setting up a Java security manager to control access of the script to the network or server.
Referring to fig. 7, the test system 700 of the fig. 7 embodiment may correspond to at least one agent described above, and the test system 700 may include a target server information receiver 710 and an access blocker 720. The testing method of the embodiment of fig. 8 may be performed by the test system 700 or a separate component included in the test system 700.
The test system 700 may be implemented, for example, by one or more processors executing program code stored in memory that includes instructions corresponding to the operations described herein as being performed by the test system 700 (or elements thereof).
In operation 810, the one or more processors of the test system 700 may load program code stored in at least one file of a program for a test method into a memory of the test system 700. For example, the program may be installed in the test system 700 using at least one file. When the program is executed, the one or more processors may load the program code from at least one file into memory.
Target server information receiver 710 and access blocker 720 may be configured to execute corresponding program code in memory to process operations 820 and 830.
In operation 820, the test system 700 or the target server information receiver 710 may receive target server information from the controller. Here, the controller may correspond to the control system 400 of fig. 4 or the test system 500 of fig. 5. Further, the target server information refers to information input from the user into the controller. When the test system 700 and the server corresponding to the target server information exist in the network corresponding to the network information input from the user, the target server information may be transmitted from the controller.
In operation 830, the test system 700 or the access blocker 720 may block access to servers other than the server corresponding to the target server information. Here, in operation 820, the test system 700 or the access blocker 720 may block access to other servers (i.e., servers that are not servers corresponding to the target server information) using the security function of the JVM. For example, test system 700 or access blocker 720 may block access to other servers by setting up a Java security manager in response to driving the script engine.
As described above, according to at least some embodiments, by receiving information about a server of a network to be tested from a user, and by blocking access to a server other than the server selected by the input information, unnecessary costs due to inter-network traffic can be reduced and changes in the network can be reduced. Therefore, more accurate performance test results can be provided and stability can be improved. Furthermore, according to at least some embodiments, pre-scanning scripts are not required, and unnecessary communications between networks may be limited from occurring regardless of the selection on the dynamic test server.
The means described herein may be implemented using hardware components, software components, or a combination thereof. For example, the devices and components described in the embodiments may be implemented using at least one special purpose computer, such as a processor, a controller, an Arithmetic Logic Unit (ALU), a digital signal processor, a microcomputer, a Field Programmable Array (FPA), a Programmable Logic Unit (PLU), a microprocessor, or any other device capable of responding to and executing instructions in a defined manner. The processing device may run an Operating System (OS) and one or more software applications running on the OS. The processing device may also access, store, manipulate, process, and create data. For simplicity, the processing device is described herein in the singular; however, those skilled in the art will appreciate that a processing device may include multiple processing elements or multiple types of processing elements. For example, a processing device may include multiple processors or a single processor and controller. In addition, different processing configurations are also possible, such as parallel processors, multi-core processors, distributed processing, and the like.
The software may include a computer program, a piece of code, a piece of instruction, or some combination thereof, to individually or collectively direct or configure the processing device to operate as desired, to convert the processing device into a special purpose processor. Software and data may be embodied permanently or temporarily in any type of machine, component, physical or virtual device or computer storage medium or device. The software may also be distributed over network-coupled computer systems so that the software is stored and executed in a distributed fashion. The software and data may be stored by one or more computer-readable recording media.
The methods of the above-described embodiments may be recorded in a non-transitory computer-readable medium including program instructions to implement various operations of the above-described embodiments. The media may also be embodied as, alone or in combination with the program instructions, data files, data structures, and the like. The program instructions recorded on the medium may be those specially designed and constructed for the purposes of certain embodiments, or they may be of the kind well known and available to those having skill in the computer software arts. Examples of non-transitory computer readable media include magnetic media such as hard disks, floppy disks, and magnetic tape; optical disk media such as CD ROM disks and DVDs; magneto-optical media such as optical disks; hardware devices that are dedicated to storing and executing program instructions, such as Read Only Memory (ROM), Random Access Memory (RAM), flash memory, and the like. Examples of program instructions include both machine code, such as produced by a compiler, and files containing higher level code that may be executed by the computer using an interpreter. The above-described apparatus may be configured to act as one or more software modules in order to perform the operations of the above-described embodiments, and vice versa.

Claims (10)

1. A test method for reducing performance test cost in a cloud environment, comprising:
step 1, receiving network information input by a user, and selecting at least one agent in a network corresponding to the network information;
and 2, receiving target server information input by a user, verifying whether a server corresponding to the target server information exists in a network corresponding to the network information, if so, transmitting the target server information to the selected at least one agent, otherwise, preventing the access to the network or the server.
2. The testing method for reducing cost of performance testing in a cloud environment of claim 1, wherein the selected at least one agent is capable of blocking access to servers other than the server to which the target server information corresponds.
3. The testing method for reducing the cost of performance testing in a cloud environment of claim 2, wherein the selected at least one agent operates on a Java virtual machine and prevents access to servers other than the server to which the target server information corresponds using security functions of the Java virtual machine.
4. The testing method for reducing the cost of performance testing in a cloud environment of claim 2, wherein the selected at least one agent prevents access to servers other than the server to which the target server information corresponds by setting a Java security manager to respond to the driver script engine.
5. The testing method for reducing cost of performance testing in cloud environment as claimed in claim 1, wherein said network information comprises internet data center information, said step 1 further comprising: and selecting at least one agent in the network corresponding to the network information according to the Internet data center information.
6. A test system for reducing cost of performance testing in a cloud environment, comprising: a receiver, an agent selector, a server verifier and a target server information transmitter;
the receiver is used for receiving network information and target server information input by a user;
the agent selector is used for selecting at least one agent in a network corresponding to the network information;
the server verifier is used for verifying whether a server corresponding to the target server information exists in a network corresponding to the network information;
the target server information transmitter is used for transmitting the target server information to the selected at least one agent if a server corresponding to the target server information exists in the network corresponding to the network information, otherwise, the access to the network or the server is prevented.
7. The testing system for reducing cost of performance testing in a cloud environment of claim 6, wherein the selected at least one agent is capable of blocking access to servers other than the server to which the target server information corresponds.
8. The testing system for reducing cost of performance testing in a cloud environment of claim 6, wherein the selected at least one agent operates on a Java virtual machine and prevents access to servers other than the server to which the target server information corresponds using security functions of the Java virtual machine.
9. The testing system for reducing cost of performance testing in a cloud environment of claim 6, wherein the selected at least one agent prevents access to servers other than the server to which the target server information corresponds by setting up a Java security manager in response to driving the script engine.
10. The testing system for reducing cost of performance testing in a cloud environment of claim 6, wherein said network information comprises internet data center information, said selection unit further to: and selecting at least one agent in the network corresponding to the network information according to the Internet data center information.
CN202010987401.6A 2020-09-18 2020-09-18 Test method and system for reducing performance test cost in cloud environment Pending CN112087340A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010987401.6A CN112087340A (en) 2020-09-18 2020-09-18 Test method and system for reducing performance test cost in cloud environment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010987401.6A CN112087340A (en) 2020-09-18 2020-09-18 Test method and system for reducing performance test cost in cloud environment

Publications (1)

Publication Number Publication Date
CN112087340A true CN112087340A (en) 2020-12-15

Family

ID=73738911

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010987401.6A Pending CN112087340A (en) 2020-09-18 2020-09-18 Test method and system for reducing performance test cost in cloud environment

Country Status (1)

Country Link
CN (1) CN112087340A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1675910A (en) * 2002-08-19 2005-09-28 株式会社Ntt都科摩 Communication terminal having a function to inhibit connection to a particular site and program thereof
CN105162762A (en) * 2015-07-29 2015-12-16 深圳市深信服电子科技有限公司 Network isolation method, device and system
US20160014011A1 (en) * 2013-03-22 2016-01-14 Naver Business Platform Corp. Test system for reducing performance test cost in cloud environment and test method therefor
US20160275540A1 (en) * 2005-08-03 2016-09-22 Michael Edward Finnegan Realtime, Interactive and Geographically Defined Computerized Personal Identification and Payment Matching Systems
CN106878458A (en) * 2017-03-24 2017-06-20 福建中金在线信息科技有限公司 A kind of proxy access method and system
CN107277026A (en) * 2017-06-29 2017-10-20 福建天泉教育科技有限公司 A kind of Intranet access method and terminal
CN108848005A (en) * 2018-08-06 2018-11-20 佛山市甜慕链客科技有限公司 A kind of method and system of the test network in cloud computing system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1675910A (en) * 2002-08-19 2005-09-28 株式会社Ntt都科摩 Communication terminal having a function to inhibit connection to a particular site and program thereof
US20160275540A1 (en) * 2005-08-03 2016-09-22 Michael Edward Finnegan Realtime, Interactive and Geographically Defined Computerized Personal Identification and Payment Matching Systems
US20160014011A1 (en) * 2013-03-22 2016-01-14 Naver Business Platform Corp. Test system for reducing performance test cost in cloud environment and test method therefor
CN105162762A (en) * 2015-07-29 2015-12-16 深圳市深信服电子科技有限公司 Network isolation method, device and system
CN106878458A (en) * 2017-03-24 2017-06-20 福建中金在线信息科技有限公司 A kind of proxy access method and system
CN107277026A (en) * 2017-06-29 2017-10-20 福建天泉教育科技有限公司 A kind of Intranet access method and terminal
CN108848005A (en) * 2018-08-06 2018-11-20 佛山市甜慕链客科技有限公司 A kind of method and system of the test network in cloud computing system

Similar Documents

Publication Publication Date Title
JP6138337B2 (en) Test system and test method for reducing performance test cost in cloud environment
JP3783017B2 (en) End node classification using local identifiers
US9473553B2 (en) Method for distributing and controlling traffic in cloud computing system and cloud computing system using the same
US10205801B2 (en) Data transfer policies between source and target servers in a wide area network
CN109379347B (en) Safety protection method and equipment
US10678437B2 (en) Method and device for managing input/output (I/O) of storage device
WO2012177359A2 (en) Native cloud computing via network segmentation
EP3070633B1 (en) Network interface devices with remote storage control
US11743117B2 (en) Streamlined onboarding of offloading devices for provider network-managed servers
US20140297249A1 (en) Systems and methods for managing emulation resources
US8612674B2 (en) Systems and methods for concurrently accessing a virtual tape library by multiple computing devices
US8352948B2 (en) Method to automatically ReDirect SRB routines to a zIIP eligible enclave
US20220206836A1 (en) Method and Apparatus for Processing Virtual Machine Migration, Method and Apparatus for Generating Virtual Machine Migration Strategy, Device and Storage Medium
CN112087340A (en) Test method and system for reducing performance test cost in cloud environment
CN115190062B (en) Service processing method and device, electronic equipment and computer readable storage medium
US20220417257A1 (en) Protecting accelerators from malicious network functions
CN111600943B (en) Method and equipment for acquiring target data
US11106359B1 (en) Interconnection of peripheral devices on different electronic devices
US10880371B2 (en) Connecting an initiator and a target based on the target including an identity key value pair and a target characteristic key value pair
CN110968328A (en) Method and device for realizing application loading, computer storage medium and terminal
US11296986B2 (en) Automatically enabling credit-loss protocols
CN113489726B (en) Flow limiting method and device
KR20230139303A (en) Apparatus and method for integrity verification in memory disaggregation environment
US20230305964A1 (en) Method and apparatus for verifying integrity in memory-disaggregated environment
CN115174232A (en) Client installation method, host information processing method and operation and maintenance safety system

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20201215