Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Testing system and method

A technology of testing files and testing models, which is applied in the direction of detecting faulty computer hardware, etc. It can solve the problems of not getting the actual writing time, not getting the IO processing performance of disk writing, and not being able to guarantee the logical storage unit, etc.

Active Publication Date: 2013-01-16
CHINA MOBILE COMM GRP CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Specifically, generate a test file on the device under test that is not much different from the Cache size of the device under test. The generated test file cannot guarantee that all logical storage units (LUNs) can be traversed.
Since the generated test files are only distributed on some LUNs, when the read IO test is performed, after the first read IO operation, the file is loaded into the Cache, and subsequent reads and writes are all completed in the Cache, so the results obtained are all Cache IOPS; when performing the write IO test, the device under test also writes the data directly to the Cache, and returns an indication of a successful write operation, and then the device under test performs a disk write operation when the CPU is idle according to its own algorithm; thus, during the test The real disk write IO processing performance cannot be obtained, nor can the actual write time from cache to disk in the write cache algorithm of each tested device

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Testing system and method
  • Testing system and method
  • Testing system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] Such as figure 1 As shown, a testing system 1000 according to an embodiment of the present invention includes a control module 10 , a plurality of presses 20 - 1 , 20 - 2 . . . 20 -n, a module under test 30 and a connection module 40 .

[0015] The control module 10 is used to respectively set the IO pressure model for the module under test 30, and control the presses 20-1, 20-2...20-n to generate different numbers of test processes (workers) according to the set IO pressure model, so as to Perform an IO read / write test on the module under test 30 . The module under test 30 may be any storage device or system, and is divided into multiple logical storage units (LUNs). In one embodiment, the module under test 30 is divided into multiple LUNs with a unit of 73G or 146G.

[0016] The IO pressure model set by the control module 10 may include parameters such as IO block size, IO read / write ratio, and IO sequence random ratio. Different I / O pressure models can be determin...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a testing system and a testing method. The testing system comprises a tested module, at least one press and a control module, wherein the tested module is divided into a plurality of logic storage units; each press is used for testing input output (IO) performance of at least one logic storage unit; and the control module is used for setting a testing model for each logic storage unit and controls at least one of the plurality of presses to test the IO performance of each logic storage unit according to the testing model.

Description

technical field [0001] The content disclosed in this application relates to a test system and a test method Background technique [0002] In the prior art, the maximum IOPS (reading and writing times per second) of the device mentioned by the manufacturer is usually measured by a "black box" test method that does not disclose the specific configuration details of the device under test. Specifically, a test file whose size is not much different from the Cache of the device under test is generated on the device under test, and the generated test file cannot guarantee that all logical storage units (LUNs) can be traversed. Since the generated test files are only distributed on some LUNs, when the read IO test is performed, after the first read IO operation, the file is loaded into the Cache, and subsequent reads and writes are all completed in the Cache, so the results are all Cache IOPS; when performing the write IO test, the device under test also writes the data directly in...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F11/22
Inventor 贠文辉唐本亭鲁江华高峰张峰赵丹怀赵立君程卫东
Owner CHINA MOBILE COMM GRP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products