[go: up one dir, main page]

CN108768784A - A kind of system and method for automatic test network interface card performance - Google Patents

A kind of system and method for automatic test network interface card performance Download PDF

Info

Publication number
CN108768784A
CN108768784A CN201810609074.3A CN201810609074A CN108768784A CN 108768784 A CN108768784 A CN 108768784A CN 201810609074 A CN201810609074 A CN 201810609074A CN 108768784 A CN108768784 A CN 108768784A
Authority
CN
China
Prior art keywords
test
node
data block
time point
data
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
CN201810609074.3A
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.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information 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 Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201810609074.3A priority Critical patent/CN108768784A/en
Publication of CN108768784A publication Critical patent/CN108768784A/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
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • H04L43/0894Packet rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/14Arrangements for monitoring or testing data switching networks using software, i.e. software packages

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Environmental & Geological Engineering (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明提供一种自动测试网卡性能的系统及方法,计算节点基于测试模块发出的控制指令,向测试节点发送数据块,计算节点接收测试节点发送的数据块已接收信息及接收时间点信息,再向测试节点发出第三个数据块,同时记录发出时间点,依次类推,直至发送完计算节点配置的所有数据块;所有数据块发送完成后,计算节点将数据块的容量,数量,发送时间点以及测试节点接收时间点发送至测试模块保存。测试过程减少了人为操作所花费的时间,在时间上相较于人为操作所花费的时间,操作准确度上也有非常大幅度的提升,大幅提高了测试工作效率及准确度。The present invention provides a system and method for automatically testing the performance of a network card. The computing node sends a data block to the testing node based on the control command issued by the testing module, and the computing node receives the received information and the receiving time point information of the data block sent by the testing node, and then Send the third data block to the test node, and record the sending time point at the same time, and so on, until all the data blocks configured by the computing node are sent; And the test node receives the time point and sends it to the test module for storage. The test process reduces the time spent on manual operations. Compared with the time spent on manual operations, the accuracy of the operation is also greatly improved, which greatly improves the efficiency and accuracy of the test work.

Description

一种自动测试网卡性能的系统及方法A system and method for automatically testing network card performance

技术领域technical field

本发明涉及网络测试领域,尤其涉及一种自动测试网卡性能的系统及方法。The invention relates to the field of network testing, in particular to a system and method for automatically testing the performance of a network card.

背景技术Background technique

网卡性能测试是验证网卡的性能在机器的性能数据,用测试结果与网卡的理论带宽相比较可以判断该网卡在机器上是否能发挥出最大性能。测试网卡性能时业界经常使用neteperf,netperf是一种非常常见的测量网络带宽的工具,可以设置不同大小的数据块,以测试在不同数据块下网卡的性能是否一致。但该网卡不能多开线程,在超过25G带宽的网卡上单线程的性能超过了瓶颈,不能测试出网卡的真实最大性能。The network card performance test is to verify the performance data of the network card in the machine. By comparing the test results with the theoretical bandwidth of the network card, it can be judged whether the network card can exert its maximum performance on the machine. The industry often uses neteperf when testing network card performance. Netperf is a very common tool for measuring network bandwidth. It can set data blocks of different sizes to test whether the performance of network cards under different data blocks is consistent. However, this network card cannot open multiple threads. The performance of a single thread on a network card with a bandwidth exceeding 25G exceeds the bottleneck, and the real maximum performance of the network card cannot be tested.

现有的技术方案是测试不同数据块时手动输入命令,等待测试完成后再输入下一条命令,将所有测试手动测试完成。无法做到测试出网络性能,涉及测试命令较多,测试命令繁杂,容易引起测试误差,测试后每个线程的结果需要逐个查看,无法得出网络总性能,而且这种测试方式效率低。The existing technical solution is to manually input commands when testing different data blocks, and then input the next command after the test is completed, so as to complete all the tests manually. It is impossible to test the network performance, which involves many test commands, which are complicated and easy to cause test errors. After the test, the results of each thread need to be checked one by one, so the total network performance cannot be obtained, and this test method is inefficient.

发明内容Contents of the invention

为了克服上述现有技术中的不足,本发明提供一种服务器网络性能测试方法,包括:计算节点,测试节点以及测试模块;In order to overcome the deficiencies in the above-mentioned prior art, the present invention provides a server network performance testing method, including: computing nodes, testing nodes and testing modules;

计算节点与测试节点建立通信连接;测试模块分别与计算节点和测试节点通信连接;计算节点配置至少三个不同容量的数据块;The computing node establishes a communication connection with the test node; the test module communicates with the computing node and the test node respectively; the computing node is configured with at least three data blocks of different capacities;

测试模块用于向计算节点发出数据块发出控制指令;The test module is used to issue data blocks to the computing nodes to issue control instructions;

计算节点用于接收测试模块发出的数据块发出控制指令,向测试节点发出第一个数据块,同时记录发出时间点;The computing node is used to receive the data block sent by the test module and issue control instructions, send the first data block to the test node, and record the sending time point at the same time;

测试节点用于接收计算节点发出的第一个数据块,并向计算节点反馈第一个数据块已接收信息及接收时间点信息;The test node is used to receive the first data block sent by the computing node, and feed back the received information of the first data block and the receiving time point information to the computing node;

计算节点还用于接收测试节点发送的第一个数据块已接收信息及接收时间点信息,再向测试节点发出第二个数据块,同时记录发出时间点;The calculation node is also used to receive the first data block sent by the test node and the received time point information, and then send the second data block to the test node, and record the sending time point at the same time;

测试节点还用于接收计算节点发出的第二个数据块,并向计算节点反馈第二个数据块已接收信息及接收时间点信息;The test node is also used to receive the second data block sent by the computing node, and feed back the received information of the second data block and the receiving time point information to the computing node;

计算节点还用于接收测试节点发送的第二个数据块已接收信息及接收时间点信息,再向测试节点发出第三个数据块,同时记录发出时间点,依次类推,直至发送完计算节点配置的所有数据块;The computing node is also used to receive the received information and the receiving time point information of the second data block sent by the test node, and then send the third data block to the test node, and record the sending time point at the same time, and so on, until the computing node configuration is sent All data blocks of

所有数据块发送完成后,计算节点将数据块的容量,数量,发送时间点以及测试节点接收时间点发送至测试模块保存。After all data blocks are sent, the computing node sends the capacity, quantity, sending time point and receiving time point of the data block to the test module for storage.

优选地,测试模块用于保存计算节点发送的数据块的容量,数量,发送时间点以及测试节点接收时间点,将每个数据块分别与发送时间点以及测试节点接收时间点对应,得出基于当前通信网络所述数据块容量所对应的数据传输测试带宽;Preferably, the test module is used to save the capacity of the data blocks sent by the computing node, the quantity, the sending time point and the receiving time point of the test node, and each data block is respectively corresponding to the sending time point and the receiving time point of the test node, and obtained based on The data transmission test bandwidth corresponding to the data block capacity of the current communication network;

基于每个数据块的发送时间点以及测试节点接收时间点得出所述数据块的传输时长;并对所有数据块的传输时长加和,同时将所有数据块的容量加和,得出每秒,或每个预设周期内通信网络的数据传输测试带宽。Based on the sending time point of each data block and the receiving time point of the test node, the transmission duration of the data block is obtained; and the transmission time length of all data blocks is summed, and the capacity of all data blocks is summed at the same time to obtain per second , or the data transmission test bandwidth of the communication network within each preset period.

优选地,测试模块还用于将每个数据块的容量,发送时间点以及测试节点接收时间点配置成文件单元;Preferably, the test module is also used to configure the capacity of each data block, the sending time point and the receiving time point of the test node as a file unit;

将所有文件单元配置成文件组;Configure all file units into file groups;

配置关键词查询端口,使测试人员基于关键词查询端口查询文件组中每个文件单元针对通信网络测试得出的数据传输测试带宽。Configure the keyword query port, so that the tester can query the data transmission test bandwidth of each file unit in the file group for the communication network test based on the keyword query port.

优选地,测试模块还用于实时监测计算节点与测试节点之间的数据通信以及测试过程,将测试过程配置成测试过程日志,将通信网络测试得出的数据传输测试带宽结果配置成结果日志,供测试人员查询。Preferably, the test module is also used for real-time monitoring of data communication and test process between the computing node and the test node, the test process is configured as a test process log, and the data transmission test bandwidth result obtained by the communication network test is configured as a result log, For testers to query.

优选地,测试模块配置有测试脚本;Preferably, the test module is configured with a test script;

测试模块还用于将测试脚本配置到计算节点和测试节点上;The test module is also used to configure test scripts to compute nodes and test nodes;

计算节点和测试节点分别安装测试脚本,安装完成后向测试模块反馈安装完成反馈信息并附带安装后测试脚本的安装数据包信息;The computing node and the test node install the test script separately, and after the installation is completed, feedback the installation completion feedback information to the test module and attach the installation data package information of the test script after installation;

测试模块还用于获取计算节点及测试节点的安装完成反馈信息;The test module is also used to obtain feedback information on the completion of the installation of computing nodes and test nodes;

将计算节点及测试节点反馈的安装数据包信息与测试脚本的预设数据包信息进行比对,判断是否一致;Compare the installation data package information fed back by the computing nodes and test nodes with the preset data package information of the test script to determine whether they are consistent;

如不一致,则获取所述安装数据包信息不一致的节点地址信息,测试模块将测试脚本再次配置到所述节点上;If inconsistent, then obtain the node address information inconsistent with the installation data package information, and the test module configures the test script on the node again;

所述节点再次安装测试脚本,安装完成后向测试模块反馈安装完成反馈信息,供测试模块对比判断。The node installs the test script again, and feeds back the installation completion feedback information to the test module after the installation is completed, for the test module to compare and judge.

优选地,计算节点及测试节点解压测试脚本并安装至预设的部署存储路径上;Preferably, the computing node and the test node decompress the test script and install it on a preset deployment storage path;

计算节点及测试节点分别配置web应用服务;Computing nodes and test nodes configure web application services respectively;

测试模块通过浏览器访问计算节点及测试节点,检查通信是否正常。The test module accesses computing nodes and test nodes through a browser to check whether the communication is normal.

一种自动测试网卡性能的方法,方法包括:A method for automatically testing network card performance, the method comprising:

测试模块向计算节点发出数据块发出控制指令;The test module sends a data block to the computing node and sends a control command;

计算节点接收测试模块发出的数据块发出控制指令,向测试节点发出第一个数据块,同时记录发出时间点;The computing node receives the data block sent by the test module and sends a control command, sends the first data block to the test node, and records the sending time point at the same time;

测试节点接收计算节点发出的第一个数据块,并向计算节点反馈第一个数据块已接收信息及接收时间点信息;The test node receives the first data block sent by the computing node, and feeds back the received information of the first data block and the receiving time point information to the computing node;

计算节点接收测试节点发送的第一个数据块已接收信息及接收时间点信息,再向测试节点发出第二个数据块,同时记录发出时间点;The calculation node receives the first data block sent by the test node and the received time point information, and then sends the second data block to the test node, and records the sending time point at the same time;

测试节点接收计算节点发出的第二个数据块,并向计算节点反馈第二个数据块已接收信息及接收时间点信息;The test node receives the second data block sent by the computing node, and feeds back the received information of the second data block and the receiving time point information to the computing node;

计算节点接收测试节点发送的第二个数据块已接收信息及接收时间点信息,再向测试节点发出第三个数据块,同时记录发出时间点,依次类推,直至发送完计算节点配置的所有数据块;The computing node receives the received information and the receiving time point information of the second data block sent by the test node, and then sends the third data block to the test node, and records the sending time point at the same time, and so on, until all the data configured by the computing node is sent piece;

所有数据块发送完成后,计算节点将数据块的容量,数量,发送时间点以及测试节点接收时间点发送至测试模块保存。After all data blocks are sent, the computing node sends the capacity, quantity, sending time point and receiving time point of the data block to the test module for storage.

优选地,测试模块保存计算节点发送的数据块的容量,数量,发送时间点以及测试节点接收时间点,将每个数据块分别与发送时间点以及测试节点接收时间点对应,得出基于当前通信网络所述数据块容量所对应的数据传输测试带宽;Preferably, the test module saves the capacity, quantity, sending time point and test node receiving time point of the data blocks sent by the computing node, and corresponds each data block to the sending time point and the receiving time point of the test node respectively, and obtains The data transmission test bandwidth corresponding to the data block capacity described in the network;

基于每个数据块的发送时间点以及测试节点接收时间点得出所述数据块的传输时长;并对所有数据块的传输时长加和,同时将所有数据块的容量加和,得出通信网络的数据传输测试带宽。Based on the sending time point of each data block and the receiving time point of the test node, the transmission duration of the data block is obtained; and the transmission duration of all data blocks is summed, and the capacity of all data blocks is summed at the same time to obtain the communication network The data transmission test bandwidth.

优选地,测试模块将每个数据块的容量,发送时间点以及测试节点接收时间点配置成文件单元;Preferably, the test module configures the capacity of each data block, the sending time point and the receiving time point of the test node as a file unit;

将所有文件单元配置成文件组;Configure all file units into file groups;

配置关键词查询端口,使测试人员基于关键词查询端口查询文件组中每个文件单元针对通信网络测试得出的数据传输测试带宽。Configure the keyword query port, so that the tester can query the data transmission test bandwidth of each file unit in the file group for the communication network test based on the keyword query port.

优选地,分别配置计算节点和测试节点的IP地址;Preferably, configure the IP addresses of computing nodes and testing nodes respectively;

测试模块基于计算节点的IP地址和测试节点的IP地址,分别与计算节点和测试节点通信连接。Based on the IP address of the computing node and the IP address of the testing node, the testing module communicates with the computing node and the testing node respectively.

从以上技术方案可以看出,本发明具有以下优点:As can be seen from the above technical solutions, the present invention has the following advantages:

计算节点基于测试模块发出的控制指令,向测试节点发送数据块,计算节点接收测试节点发送的数据块已接收信息及接收时间点信息,再向测试节点发出第三个数据块,同时记录发出时间点,依次类推,直至发送完计算节点配置的所有数据块;所有数据块发送完成后,计算节点将数据块的容量,数量,发送时间点以及测试节点接收时间点发送至测试模块保存。Based on the control command issued by the test module, the computing node sends the data block to the test node, and the computing node receives the received information of the data block sent by the test node and the receiving time point information, and then sends the third data block to the test node, and records the sending time at the same time point, and so on, until all the data blocks configured by the computing node are sent; after all the data blocks are sent, the computing node sends the capacity, quantity, sending time point and receiving time point of the data block to the test module for storage.

测试模块保存计算节点发送的数据块的容量,数量,发送时间点以及测试节点接收时间点,将每个数据块分别与发送时间点以及测试节点接收时间点对应,得出基于当前通信网络所述数据块容量所对应的数据传输测试带宽;基于每个数据块的发送时间点以及测试节点接收时间点得出所述数据块的传输时长;并对所有数据块的传输时长加和,同时将所有数据块的容量加和,得出通信网络的数据传输测试带宽。The test module saves the capacity, quantity, sending time point and receiving time point of the test node of the data block sent by the computing node, and corresponds each data block to the sending time point and the receiving time point of the test node, and obtains the data based on the current communication network. The data transmission test bandwidth corresponding to the capacity of the data block; the transmission time of the data block is obtained based on the sending time point of each data block and the receiving time point of the test node; and the transmission time length of all data blocks is added, and all The capacity of the data blocks is summed to obtain the data transmission test bandwidth of the communication network.

这样测试过程由测试人员预先设置完成脚本信息,测试系统基于脚本信息的参数设置以及相关设置执行测试过程。直至测试完成,并保存过程信息和结果信息。减少了人为操作所花费的时间,在时间上相较于人为操作所花费的时间,操作准确度上也有提升,提高了测试工作效率及准确度。In this way, the testing process is pre-set by the tester to complete the script information, and the testing system executes the testing process based on the parameter settings and related settings of the script information. Until the test is completed, and save the process information and result information. Compared with the time spent on manual operation, the time spent on manual operation is reduced, and the accuracy of operation is also improved, which improves the efficiency and accuracy of testing work.

本发明中,测试模块可以实现将测试脚本统一安装,并将计算节点及测试节点反馈的安装数据包信息与测试脚本的预设数据包信息进行比对,判断是否一致;如不一致,则获取所述安装数据包信息不一致的节点地址信息,测试模块将测试脚本再次配置到所述节点上;所述节点再次安装测试脚本,安装完成后向测试模块反馈安装完成反馈信息,供测试模块对比判断。满足了测试脚本的统一完整,保证高密度复合口与网络传输负载之间配合后的网络传输时效性的测试要求。In the present invention, the test module can realize the unified installation of the test script, and compare the installation data packet information fed back by the computing node and the test node with the preset data packet information of the test script to determine whether they are consistent; The node address information inconsistent with the installation data package information, the test module configures the test script on the node again; the node installs the test script again, and after the installation is completed, the feedback information of the installation completion is fed back to the test module for comparison and judgment of the test module. It satisfies the unified and complete test script and guarantees the test requirements of network transmission timeliness after cooperation between the high-density composite port and the network transmission load.

附图说明Description of drawings

为了更清楚地说明本发明的技术方案,下面将对描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solution of the present invention more clearly, the accompanying drawings that need to be used in the description will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. As far as people are concerned, other drawings can also be obtained based on these drawings on the premise of not paying creative work.

图1为自动测试网卡性能的系统示意图;Fig. 1 is a schematic diagram of a system for automatically testing network card performance;

图2为自动测试网卡性能的方法实施例流程图;Fig. 2 is the flow chart of the method embodiment of automatic test network card performance;

图3为自动测试网卡性能的方法实施例流程图。Fig. 3 is a flow chart of an embodiment of a method for automatically testing network card performance.

具体实施方式Detailed ways

本发明提供一种自动测试网卡性能的系统,如图1所示,包括:计算节点1,测试节点3以及测试模块2;The present invention provides a system for automatically testing network card performance, as shown in Figure 1, comprising: a computing node 1, a testing node 3 and a testing module 2;

计算节点1与测试节点3建立通信连接;测试模块2分别与计算节点1和测试节点3通信连接;计算节点1配置至少三个不同容量的数据块;The computing node 1 establishes a communication connection with the test node 3; the test module 2 communicates with the computing node 1 and the testing node 3 respectively; the computing node 1 is configured with at least three data blocks of different capacities;

通过不同容量大小的数据块进行数据通信传输可以获取到不同的传输时间,再对这些传输时间进行平均可以获得通信带宽。Data communication transmission through data blocks of different sizes can obtain different transmission times, and then average these transmission times to obtain communication bandwidth.

测试模块2用于向计算节点1发出数据块发出控制指令;The test module 2 is used to send a data block to the computing node 1 to send a control instruction;

计算节点1用于接收测试模块2发出的数据块发出控制指令,向测试节点3发出第一个数据块,同时记录发出时间点;The calculation node 1 is used to receive the data block sent by the test module 2 and issue a control command, send the first data block to the test node 3, and record the sending time point at the same time;

测试节点3用于接收计算节点1发出的第一个数据块,并向计算节点1反馈第一个数据块已接收信息及接收时间点信息;The test node 3 is used to receive the first data block sent by the computing node 1, and feed back the received information of the first data block and the receiving time point information to the computing node 1;

计算节点1还用于接收测试节点3发送的第一个数据块已接收信息及接收时间点信息,再向测试节点3发出第二个数据块,同时记录发出时间点;测试节点3还用于接收计算节点1发出的第二个数据块,并向计算节点1反馈第二个数据块已接收信息及接收时间点信息;计算节点1还用于接收测试节点3发送的第二个数据块已接收信息及接收时间点信息,再向测试节点3发出第三个数据块,同时记录发出时间点,依次类推,直至发送完计算节点1配置的所有数据块;所有数据块发送完成后,计算节点1将数据块的容量,数量,发送时间点以及测试节点3接收时间点发送至测试模块2保存。Computing node 1 is also used to receive the received information and time point information of the first data block sent by test node 3, and then send the second data block to test node 3, and record the sending time point at the same time; test node 3 is also used to Receive the second data block sent by computing node 1, and feed back the received information of the second data block and the receiving time point information to computing node 1; computing node 1 is also used to receive the second data block sent by test node 3 Receive information and receive time point information, and then send the third data block to test node 3, record the sending time point at the same time, and so on, until all the data blocks configured by computing node 1 are sent; after all data blocks are sent, computing node 1. Send the capacity, quantity, sending time point of the data block and the receiving time point of the test node 3 to the test module 2 for storage.

系统中可以包括多个节点,具体以哪个节点设置为计算节点1,哪个节点设置为测试节点3可以根据需要设置。The system may include multiple nodes, and which node is set as computing node 1 and which node is set as test node 3 can be set according to needs.

为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将运用具体的实施例及附图,对本发明保护的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本专利中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利保护的范围。In order to make the purpose, features and advantages of the present invention more obvious and understandable, the technical solutions protected by the present invention will be clearly and completely described below using specific embodiments and accompanying drawings. Obviously, the implementation described below Examples are only some embodiments of the present invention, but not all embodiments. Based on the embodiments in this patent, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of this patent.

测试模块2用于保存计算节点1发送的数据块的容量,数量,发送时间点以及测试节点3接收时间点,将每个数据块分别与发送时间点以及测试节点3接收时间点对应,得出基于当前通信网络所述数据块容量所对应的数据传输测试带宽;基于每个数据块的发送时间点以及测试节点3接收时间点得出所述数据块的传输时长;并对所有数据块的传输时长加和,同时将所有数据块的容量加和,得出每秒,或每个预设周期内通信网络的数据传输测试带宽。测试模块2可以实时监控计算节点1与测试节点3之间的通信状态,并保存通信状态。The test module 2 is used to save the capacity, quantity, sending time point and receiving time point of the test node 3 of the data blocks sent by the computing node 1, and correspond each data block to the sending time point and the receiving time point of the test node 3 respectively, and obtain Based on the data transmission test bandwidth corresponding to the data block capacity of the current communication network; based on the sending time point of each data block and the receiving time point of the test node 3, the transmission duration of the data block is obtained; and the transmission of all data blocks The time length is summed, and the capacity of all data blocks is summed at the same time to obtain the data transmission test bandwidth of the communication network per second, or within each preset period. The test module 2 can monitor the communication state between the computing node 1 and the test node 3 in real time, and save the communication state.

测试模块2还用于将每个数据块的容量,发送时间点以及测试节点3接收时间点配置成文件单元;将所有文件单元配置成文件组;配置关键词查询端口,使测试人员基于关键词查询端口查询文件组中每个文件单元针对通信网络测试得出的数据传输测试带宽。The test module 2 is also used to configure the capacity of each data block, the sending time point and the receiving time point of the test node 3 into a file unit; configure all file units into a file group; The query port queries the data transmission test bandwidth obtained from the communication network test for each file unit in the file group.

进一步测试模块2还用于实时监测计算节点1与测试节点3之间的数据通信以及测试过程,将测试过程配置成测试过程日志,将通信网络测试得出的数据传输测试带宽结果配置成结果日志,供测试人员查询。这样便于测试人员查询需要的数据,可以对测试过程,测试结果进行监测和信息获取。Further testing module 2 is also used for real-time monitoring of the data communication and testing process between computing node 1 and testing node 3, configuring the testing process as a testing process log, and configuring the data transmission test bandwidth result obtained from communication network testing as a result log , for testers to query. In this way, it is convenient for the testers to query the required data, monitor the test process and test results and obtain information.

本实施例中,进一步的,在测试前,为了统一测试脚本,能够实现数据包发送接收的统一,测试脚本的统一配置。便于后期测试使用,测试模块2配置有测试脚本;测试模块2还用于将测试脚本配置到计算节点1和测试节点3上;计算节点1和测试节点3分别安装测试脚本,安装完成后向测试模块2反馈安装完成反馈信息并附带安装后测试脚本的安装数据包信息;测试模块2还用于获取计算节点1及测试节点3的安装完成反馈信息;将计算节点1及测试节点3反馈的安装数据包信息与测试脚本的预设数据包信息进行比对,判断是否一致;如不一致,则获取所述安装数据包信息不一致的节点地址信息,测试模块2将测试脚本再次配置到所述节点上;所述节点再次安装测试脚本,安装完成后向测试模块2反馈安装完成反馈信息,供测试模块2对比判断。In this embodiment, further, before the test, in order to unify the test scripts, the unified sending and receiving of data packets and the unified configuration of the test scripts can be realized. Convenient for post-test use, test module 2 is configured with test scripts; test module 2 is also used to configure test scripts on computing node 1 and test node 3; computing node 1 and test node 3 respectively install test scripts, and after the installation is complete, test Module 2 feedbacks the installation completion feedback information and attaches the installation data package information of the post-installation test script; the test module 2 is also used to obtain the installation completion feedback information of computing node 1 and test node 3; the installation completion feedback information of computing node 1 and test node 3 The data packet information is compared with the preset data packet information of the test script to determine whether it is consistent; if inconsistent, then obtain the inconsistent node address information of the installation data packet information, and the test module 2 configures the test script on the node again ; The node installs the test script again, and after the installation is completed, feeds back the installation completion feedback information to the test module 2 for the test module 2 to compare and judge.

其中,这里基于待安装的测试脚本,在计算节点1及测试节点3安装。Wherein, based on the test script to be installed, it is installed on computing node 1 and test node 3 .

这样可以保证测试脚本在计算节点1和测试节点3上的一致性,同时可以实现计算节点1和测试节点3同步安装测试脚本,并由测试模块2统一进行基于测试脚本完整性的判断,保证测试效果。In this way, the consistency of the test script on computing node 1 and testing node 3 can be ensured, and at the same time, the testing script can be installed synchronously on computing node 1 and testing node 3, and the test module 2 can make a unified judgment based on the integrity of the testing script to ensure that the test Effect.

本实施例中,计算节点1及测试节点3解压测试脚本并安装至预设的部署存储路径上;计算节点1及测试节点3分别配置web应用服务;测试模块2通过浏览器访问计算节点1及测试节点3,检查通信是否正常。测试模块2,计算节点1及测试节点3可以基于web应用服务进行相互访问。In this embodiment, computing node 1 and testing node 3 decompress the test script and install it on the preset deployment storage path; computing node 1 and testing node 3 configure web application services respectively; testing module 2 accesses computing node 1 and Test node 3 to check whether the communication is normal. The test module 2, computing node 1 and test node 3 can access each other based on web application services.

本发明还提供一种自动测试网卡性能的方法,如图2所示,方法包括:The present invention also provides a method for automatically testing network card performance, as shown in Figure 2, the method includes:

S21,测试模块向计算节点发出数据块发出控制指令;S21, the test module sends a data block to the computing node to send a control instruction;

S22,计算节点接收测试模块发出的数据块发出控制指令,向测试节点发出第一个数据块,同时记录发出时间点;S22, the calculation node receives the data block sent by the test module and sends a control command, sends the first data block to the test node, and records the sending time point at the same time;

S23,测试节点接收计算节点发出的第一个数据块,并向计算节点反馈第一个数据块已接收信息及接收时间点信息;S23, the test node receives the first data block sent by the computing node, and feeds back the received information of the first data block and the receiving time point information to the computing node;

S24,计算节点接收测试节点发送的第一个数据块已接收信息及接收时间点信息,再向测试节点发出第二个数据块,同时记录发出时间点;S24, the calculation node receives the received information of the first data block sent by the test node and the received time point information, and then sends the second data block to the test node, and records the sending time point at the same time;

S25,测试节点接收计算节点发出的第二个数据块,并向计算节点反馈第二个数据块已接收信息及接收时间点信息;S25, the test node receives the second data block sent by the computing node, and feeds back the received information and the receiving time point information of the second data block to the computing node;

S26,计算节点接收测试节点发送的第二个数据块已接收信息及接收时间点信息,再向测试节点发出第三个数据块,同时记录发出时间点,依次类推,直至发送完计算节点配置的所有数据块;S26, the computing node receives the received information of the second data block sent by the testing node and the receiving time point information, and then sends the third data block to the testing node, and records the sending time point at the same time, and so on, until the computing node configuration is sent all data blocks;

S27,所有数据块发送完成后,计算节点将数据块的容量,数量,发送时间点以及测试节点接收时间点发送至测试模块保存。S27, after all the data blocks are sent, the computing node sends the capacity, quantity, sending time point and receiving time point of the data block to the test module for storage.

本方法中,如图2所示,S31,测试模块保存计算节点发送的数据块的容量,数量,发送时间点以及测试节点接收时间点,将每个数据块分别与发送时间点以及测试节点接收时间点对应,得出基于当前通信网络所述数据块容量所对应的数据传输测试带宽;In this method, as shown in Figure 2, S31, the test module saves the capacity, quantity, sending time point and receiving time point of the test node of the data block sent by the computing node, and compares each data block with the sending time point and the receiving time point of the test node respectively. Corresponding to the time point, the data transmission test bandwidth corresponding to the data block capacity based on the current communication network is obtained;

S32,基于每个数据块的发送时间点以及测试节点接收时间点得出所述数据块的传输时长;并对所有数据块的传输时长加和,同时将所有数据块的容量加和,得出通信网络的数据传输测试带宽。S32. Obtain the transmission duration of the data block based on the sending time point of each data block and the receiving time point of the test node; and sum the transmission durations of all data blocks, and simultaneously add the capacities of all data blocks to obtain Data transmission test bandwidth of communication network.

本方法中,测试模块将每个数据块的容量,发送时间点以及测试节点接收时间点配置成文件单元;将所有文件单元配置成文件组;配置关键词查询端口,使测试人员基于关键词查询端口查询文件组中每个文件单元针对通信网络测试得出的数据传输测试带宽。In this method, the test module configures the capacity of each data block, the sending time point and the receiving time point of the test node into a file unit; configures all file units into a file group; configures a keyword query port to enable testers to query based on keywords The port queries the data transmission test bandwidth obtained by each file unit in the file group for the communication network test.

本方法还包括:分别配置计算节点和测试节点的IP地址;测试模块基于计算节点的IP地址和测试节点的IP地址,分别与计算节点和测试节点通信连接。The method also includes: respectively configuring the IP addresses of the computing nodes and the testing nodes; the testing module communicates with the computing nodes and the testing nodes respectively based on the IP addresses of the computing nodes and the IP addresses of the testing nodes.

这样测试模块可以基于IP地址查找及获取相关信息。In this way, the test module can search and obtain relevant information based on the IP address.

为了进一步说明本发明的发明构思,本发明给出一个具体实施例:In order to further illustrate the inventive concept of the present invention, the present invention provides a specific embodiment:

先在一台机器1上使用命令netserver开启服务端程序,再在待测的机器2上执行测试命令进行测试。机器1与机器2通过网线相连接,这里假设机器1的ip地址为1.1.1.3,机器2的ip地址为1.1.1.2。First use the command netserver to start the server program on a machine 1, and then execute the test command on the machine 2 to be tested for testing. Machine 1 and machine 2 are connected through a network cable. Here, it is assumed that the ip address of machine 1 is 1.1.1.3, and the ip address of machine 2 is 1.1.1.2.

这里机器1可以为测试节点,机器2可以为计算节点。Here machine 1 can be a test node, and machine 2 can be a computing node.

以测试64k数据块的性能为例,测试的命令为:1.1.1.3-l 1800---m 64kTake the performance test of 64k data blocks as an example, the test command is: 1.1.1.3-l 1800---m 64k

因为机器2要通过给机器1发送数据进行测试,所以这里使用变量ip记录机器1的ip。Because machine 2 is to be tested by sending data to machine 1, the variable ip is used here to record the ip of machine 1.

ip="1.1.1.3"ip="1.1.1.3"

#使用for循环,遍历要测试的数据块,不同的数据块["64k","128k","256k","512k","1024k","1280k","1518k"]会被赋值到变量bs里,并使用每个值执行一遍for循环后的代码。#Use a for loop to traverse the data blocks to be tested, and different data blocks ["64k","128k","256k","512k","1024k","1280k","1518k"] will be assigned to variables bs, and use each value to execute the code after the for loop.

for bs in["64k","128k","256k","512k","1024k","1280k","1518k"]:for bs in["64k","128k","256k","512k","1024k","1280k","1518k"]:

#编写可以在系统下执行的命令,保存到变量cmd里,功能如下,该命令的内容是使用for循环开启4个netperf程序,4个程序同时进行带宽为bs的测试,耗时1800秒,将测试结果保存到bs_$i.log文件里,bs是当前测试的带宽,$i表示当前是第几个线程;#Write a command that can be executed under the system and save it in the variable cmd. The function is as follows. The content of the command is to use the for loop to open 4 netperf programs, and the 4 programs perform the test with the bandwidth of bs at the same time. It takes 1800 seconds. The test results are saved to the bs_$i.log file, where bs is the bandwidth of the current test, and $i indicates the current number of threads;

cmd="for i in{0..4};do netperf-H"+ip+"-l 1800"+"---m"+bs+"|tee"+bs+"_$i.log&;done"cmd="for i in{0..4}; do netperf -H"+ip+"-l 1800"+"---m"+bs+"|tee"+bs+"_$i.log&;done"

#执行cmd保存的命令#Execute the command saved by cmd

work=subprocess.call(cmd,shell=True)work=subprocess.call(cmd,shell=True)

#使程序等待netperf的测试执行完成#Make the program wait for netperf's test execution to complete

time.sleep(3)time. sleep(3)

time.sleep(1800)time. sleep(1800)

#netperf测试完成后,编写系统命令ls"+bs+"_performance*将之前netperf测试后的结果文件名称提取出,保存到变量cmd里#After the netperf test is completed, write the system command ls"+bs+"_performance* to extract the result file name after the previous netperf test and save it in the variable cmd

cmd="ls"+bs+"_performance*"cmd="ls"+bs+"_performance*"

#执行cmd保存的命令#Execute the command saved by cmd

work=subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE)work=subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE)

work.wait()work. wait()

#将上述命令的执行结果保存到变量filegroup里#Save the execution result of the above command to the variable filegroup

filegroup=work.stdout.readlines()filegroup=work.stdout.readlines()

sum_result=0.0sum_result=0.0

#使用变量file1遍历变量filegroup#Use the variable file1 to traverse the variable filegroup

for file1in filegroup:for file1 in filegroup:

file1=file1.strip()file1 = file1. strip()

#编写系统命令,保存到变量cmd里,命令功能是将每个文件的内容通过关键字提取出测试结果;#Write a system command and save it in the variable cmd. The function of the command is to extract the test results from the content of each file through keywords;

cmd="cat"+file1+"|grep"+str(self.performancetime)+"|awk'{print$5}'"cmd="cat"+file1+"|grep"+str(self.performancetime)+"|awk'{print$5}'"

#执行上面的命令work=subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE)#Execute the above command work=subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE)

stresult=work.stdout.readlines()[0]strresult = work.stdout.readlines()[0]

#将命令返回的结果保存到变量result里#Save the result returned by the command to the variable result

result=double(stresult.strip())result=double(strresult. strip())

#将该结果加到sum_result里#Add the result to sum_result

sum_result+=resultsum_result+=result

#遍历完filegroup后,所有线程的结果都被加到了变量sum_result里,将变量sum_result的值写入到文件,即完成了当前块的性能测试。#After traversing the filegroup, the results of all threads are added to the variable sum_result, and the value of the variable sum_result is written to the file, that is, the performance test of the current block is completed.

file(bs+"_performance_total.log",'w').write(str(sum_result))file(bs+"_performance_total.log",'w').write(str(sum_result))

待测试完成后,便可以在当前文件夹下查看bs_performance_total.log,查看带宽下多个线程测试结果的和,该结果就是网卡性能测试的结果。After the test is completed, you can view the bs_performance_total.log in the current folder to view the sum of the test results of multiple threads under the bandwidth, which is the result of the network card performance test.

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。The above description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention will not be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (10)

1. a kind of system of automatic test network interface card performance, which is characterized in that including:Calculate node, test node and test mould Block;
Calculate node is established with test node and is communicated to connect;Test module is communicated to connect with calculate node and test node respectively; Calculate node configures the data block of at least three different capabilities;
Test module sends out control instruction for sending out data block to calculate node;
Calculate node sends out control instruction for receiving the data block that test module is sent out, and first data is sent out to test node Block, while record sends out time point;
Test node has fed back first data block for receiving first data block that calculate node is sent out, and to calculate node Receive information and receiving time point information;
First data block that calculate node is additionally operable to receive test node transmission has received information and receiving time point information, then Second data block is sent out to test node, while record sends out time point;
Test node is additionally operable to receive second data block that calculate node is sent out, and feeds back second data block to calculate node Information and receiving time point information are received;
Second data block that calculate node is additionally operable to receive test node transmission has received information and receiving time point information, then Third data block is sent out to test node, while record sends out time point, and so on, until having sent calculate node configuration All data blocks;
After all data blocks are sent completely, calculate node connects the capacity of data block, quantity, sending time point and test node Receipts time point is sent to test module preservation.
2. the system of automatic test network interface card performance according to claim 1, which is characterized in that
Test module is used to preserve the capacity of the data block of calculate node transmission, and quantity, sending time point and test node connect It receives time point, each data block is corresponding with sending time point and test node receiving time point respectively, it obtains based on current Data transmission test bandwidth corresponding to data block capacity described in communication network;
Sending time point and test node receiving time point based on each data block obtain the transmission duration of the data block; And the transmission duration of all data blocks is summed it up, while the capacity of all data blocks being summed it up, it obtains per second or each default all The data transmission test bandwidth of communication network in phase.
3. the system of automatic test network interface card performance according to claim 2, which is characterized in that
Test module is additionally operable to the capacity of each data block, and sending time point and the configuration of test node receiving time point are written Part unit;
All Files unit is configured to file group;
Keyword query port is configured, tester is made to be based on each file unit needle in keyword query interface querying file group The data transmission test bandwidth obtained is tested to communication network.
4. the system of automatic test network interface card performance according to claim 2, which is characterized in that
The data that test module is additionally operable between real-time monitoring calculation node and test node communicate and test process, will test Process configuration is configured to result day at test process daily record, by the data transmission test bandwidth result that communication network test obtains Will is inquired for tester.
5. the system of automatic test network interface card performance according to claim 1 or 2, which is characterized in that
Test module is configured with test script;
Test module is additionally operable to test script being configured in calculate node and test node;
Calculate node and test node install test script respectively, installation is complete back testing module feedback installation is complete feedback letter Cease and be attached to the installation data package informatin of test script after installation;
Test module is additionally operable to obtain calculate node and test node installation is complete feedback information;
The preset data package informatin of installation data package informatin and test script that calculate node and test node are fed back is compared It is right, judge whether consistent;
As inconsistent, then the inconsistent node address information of the installation data package informatin is obtained, test module is by test script It is configured to again on the node;
The node installs test script again, installation is complete back testing module feedback installation is complete feedback information, for test Module comparison judges.
6. server network performance test methods according to claim 5, which is characterized in that
Calculate node and test node decompression test script are simultaneously installed to preset deployment store path;
Web application services are respectively configured in calculate node and test node;
Test module checks whether communication is normal by browser access calculate node and test node.
7. a kind of method of automatic test network interface card performance, which is characterized in that method includes:
Test module sends out data block to calculate node and sends out control instruction;
Calculate node receives the data block that test module is sent out and sends out control instruction, and first data block is sent out to test node, Record sends out time point simultaneously;
Test node receives first data block that calculate node is sent out, and feeds back first data block to calculate node and received Information and receiving time point information;
Calculate node receives first data block that test node is sent and has received information and receiving time point information, then to test Node sends out second data block, while record sends out time point;
Test node receives second data block that calculate node is sent out, and feeds back second data block to calculate node and received Information and receiving time point information;
Calculate node receives second data block that test node is sent and has received information and receiving time point information, then to test Node sends out third data block, while record sends out time point, and so on, until having sent all of calculate node configuration Data block;
After all data blocks are sent completely, calculate node connects the capacity of data block, quantity, sending time point and test node Receipts time point is sent to test module preservation.
8. the method for automatic test network interface card performance according to claim 7, which is characterized in that method further includes:
Test module preserves the capacity for the data block that calculate node is sent, quantity, when sending time point and test node receive Between point, each data block is corresponding with sending time point and test node receiving time point respectively, obtain based on present communications Data transmission test bandwidth corresponding to data block capacity described in network;
Sending time point and test node receiving time point based on each data block obtain the transmission duration of the data block; And the transmission duration of all data blocks is summed it up, while the capacity of all data blocks being summed it up, show that the data of communication network pass Defeated test bandwidth.
9. the method for automatic test network interface card performance according to claim 8, which is characterized in that method further includes:
The capacity of each data block, sending time point and test node receiving time point are configured to file list by test module Member;
All Files unit is configured to file group;
Keyword query port is configured, tester is made to be based on each file unit needle in keyword query interface querying file group The data transmission test bandwidth obtained is tested to communication network.
10. the method for automatic test network interface card performance according to claim 7, which is characterized in that method further includes:
Calculate node and the IP address of test node is respectively configured;
The IP address of IP address and test node of the test module based on calculate node, it is logical with calculate node and test node respectively Letter connection.
CN201810609074.3A 2018-06-13 2018-06-13 A kind of system and method for automatic test network interface card performance Pending CN108768784A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810609074.3A CN108768784A (en) 2018-06-13 2018-06-13 A kind of system and method for automatic test network interface card performance

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810609074.3A CN108768784A (en) 2018-06-13 2018-06-13 A kind of system and method for automatic test network interface card performance

Publications (1)

Publication Number Publication Date
CN108768784A true CN108768784A (en) 2018-11-06

Family

ID=64022661

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810609074.3A Pending CN108768784A (en) 2018-06-13 2018-06-13 A kind of system and method for automatic test network interface card performance

Country Status (1)

Country Link
CN (1) CN108768784A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110417616A (en) * 2019-06-28 2019-11-05 苏州浪潮智能科技有限公司 A method and device for automatically performing multi-thread network performance testing
CN111147330A (en) * 2019-12-28 2020-05-12 国铁吉讯科技有限公司 Network quality evaluation method and device, storage medium and processor

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101409679A (en) * 2008-11-12 2009-04-15 中兴通讯股份有限公司 Method for dynamically regulating data block request in point-to-point stream medium
CN101697521A (en) * 2009-09-25 2010-04-21 曙光信息产业(北京)有限公司 Automated testing method and system for filter network card
CN102185733A (en) * 2011-04-13 2011-09-14 深圳宝德科技集团股份有限公司 Network card testing method and system
CN102497296A (en) * 2011-12-13 2012-06-13 曙光信息产业(北京)有限公司 Method for testing normality of network card receiving and sending packets
US20170109262A1 (en) * 2015-06-10 2017-04-20 International Business Machines Corporation Dynamic Test Topology Visualization

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101409679A (en) * 2008-11-12 2009-04-15 中兴通讯股份有限公司 Method for dynamically regulating data block request in point-to-point stream medium
CN101697521A (en) * 2009-09-25 2010-04-21 曙光信息产业(北京)有限公司 Automated testing method and system for filter network card
CN102185733A (en) * 2011-04-13 2011-09-14 深圳宝德科技集团股份有限公司 Network card testing method and system
CN102497296A (en) * 2011-12-13 2012-06-13 曙光信息产业(北京)有限公司 Method for testing normality of network card receiving and sending packets
US20170109262A1 (en) * 2015-06-10 2017-04-20 International Business Machines Corporation Dynamic Test Topology Visualization

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110417616A (en) * 2019-06-28 2019-11-05 苏州浪潮智能科技有限公司 A method and device for automatically performing multi-thread network performance testing
CN111147330A (en) * 2019-12-28 2020-05-12 国铁吉讯科技有限公司 Network quality evaluation method and device, storage medium and processor

Similar Documents

Publication Publication Date Title
CN109361562B (en) Automatic testing method based on associated network equipment access
CN108737548B (en) Distributed WEB microservice container cluster architecture system and its implementation method
US9189374B2 (en) Automatic test system for distributed comprehensive service and method thereof
US7114104B1 (en) System and method of fault detection in a Unix environment
CN105279087B (en) Apply method of testing and test system in test software
CN110798373A (en) A method for realizing performance test, test server and computer storage medium
CN105635298B (en) A kind of data acquisition equipment uniform access system based on business separation principle
CN106161144A (en) Method for testing network performance of Smart Rack cabinet server
CN102420727A (en) Distributed protocol test system and method
CN108809762A (en) A kind of server network performance test methods and system
CN108768784A (en) A kind of system and method for automatic test network interface card performance
CN114035050B (en) Control method of battery detection system based on PLC
CN107799158A (en) A kind of NVMe SSD IO delays automated testing method
CN105138454A (en) Automatic testing method for B/S architecture security software
CN105183605A (en) Server performance test method and device
CN112202628A (en) WiFi module serial port protocol automatic test system and method
CN105528261A (en) Method and system for intelligently outputting debugging information for embedded device
CN111294257B (en) Method, device and system for automatic pressure test of application server
CN109507922A (en) A kind of harbour data collection system and method based on Intelligent internet of things
CN109510740A (en) A kind of method, apparatus, terminal and the storage medium of automatic monitoring network interface card MTU value
CN107911410A (en) Distributed Services process resource consumes statistical method and device
CN102347965A (en) Host inspection method and host inspection system
CN114090382B (en) Health inspection method and device for super-converged cluster
CN117251373A (en) Pressure testing methods, devices, equipment and storage media
CN114968769A (en) An interface testing method, device and equipment

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

Application publication date: 20181106

RJ01 Rejection of invention patent application after publication