Unlock instant, AI-driven research and patent intelligence for your innovation.

A solid state disk SSD performance test method and device

A technology of solid-state hard drives and testing methods, which is applied in the storage field and can solve problems such as different functions of testing software and inability to automate testing

Pending Publication Date: 2019-03-15
NEW H3C TECH CO LTD
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, there are many test software for testing SSD. These test software have different functions and have their own advantages and disadvantages, but none of them can directly perform automated testing by simulating complex situations in real applications.

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
  • A solid state disk SSD performance test method and device
  • A solid state disk SSD performance test method and device
  • A solid state disk SSD performance test method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044]In Embodiment 1, the first performance parameter is: IOPS. IOPS refers to the number of read and write operations (I / O) performed on the target SSD per second, which reflects the number of I / O performed by the target SSD per second, and is used to measure the performance of random access to the target SSD.

[0045] see figure 2 , figure 2 The flow chart of the test IOPS provided for this application. Applied to Embodiment 1, the above test script may be a script for testing IOPS.

[0046] Such as figure 2 As indicated, the process may include:

[0047] Step 201, perform a disk wiping operation on the target SSD.

[0048] Here, the reason for performing the wipe operation on the target SSD is to adaptively select one of the performance tests (such as IOPS, TP, LAT, etc.) from multiple performance tests, such as the IOPS test, without restricting all performance tests. One-time continuous execution.

[0049] Step 202, perform a write operation on the target SSD s...

Embodiment 2

[0076] In Embodiment 2, the first performance parameter is: TP. TP refers to the number of bytes transferred by the target SSD per second, which is used to measure the performance of sequential access to the target SSD.

[0077] see image 3 , image 3 Flowchart of the test TP provided for this application. Applied in Embodiment 2, the above-mentioned test script may be a script for testing TP.

[0078] Such as image 3 As indicated, the process may include:

[0079] Step 301 is similar to step 201.

[0080] Step 302 is similar to step 202 .

[0081] Step 303: Perform at least M rounds of read-write operation processing on the target SSD, wherein each round of read-write operation processing includes: each round of read-write operation processing includes: first, the data block whose size is the second value is used as a unit to perform The target SSD performs a read operation for a specified time, and then performs a write operation for a specified time on the target S...

Embodiment 3

[0096] In Embodiment 3, the first performance parameter is: LAT. LAT is an important indicator used to measure the performance and stability of the target SSD.

[0097] see Figure 4 , Figure 4 Flow chart of the test LAT provided for this application. Applied to Embodiment 3, the above test script may be a script for testing LAT.

[0098] Such as Figure 4 As indicated, the process may include:

[0099] Step 401 and step 402 are similar to the above-mentioned step 201 and step 202 .

[0100] Step 403 is similar to step 203, except that the number of threads of the test software in the default configuration for executing step 403 is 1 (single thread), and the queue depth is 1 (single queue). Everything else is similar.

[0101] Also, in step 403, the size of the data block unit may be different from that described in step 203, for example, there may be the following three types: 8K 4K 0.5K. The read-write ratio (RW Mix) of each data block unit may be different from tha...

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 provides a solid state disk SSD performance test method and device. The method comprises the following steps: testing a first performance parameter of a target SSD in a stable state; Themethod comprises the following steps: firstly, executing a read-write operation on a target SSD to clearly judge whether the target SSD reaches a stable state or not; when it is clearly judged that the target SSD reaches a stable state, the target SSD is switched to a non-stable state; and determining a first performance parameter of the target SSD in a stable state according to a result obtainedwhen a read-write operation is executed on the target SSD in the past, and finally realizing automatic testing on the SSD by simulating a complex condition (the read-write operation is executed on the target SSD) in a real application.

Description

technical field [0001] The present application relates to storage technology, in particular to a performance testing method and device for solid state drives (SSD: Solid State Drives). Background technique [0002] SSD is a hard disk made of an array of solid-state electronic memory chips. It uses multiple flash memory chips to read and write concurrently to provide good data read and write performance. [0003] In order to ensure that the SSD can still maintain high performance and high stability after it goes on the market, it is often necessary to test the SSD before leaving the factory. At present, there are many testing softwares for testing SSDs. These testing softwares have different functions and advantages and disadvantages, but none of them can directly perform automated testing by simulating complex situations in real applications. Contents of the invention [0004] The present application provides a solid state disk SSD performance testing method and device, s...

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
IPC IPC(8): G06F11/22
CPCG06F11/2205G06F11/2273
Inventor 孙梁
Owner NEW H3C TECH CO LTD