Stability evaluation system and method for ultra-large-capacity solid state disk

By establishing hard disk data collection, analysis and optimization control modules, and computing performance and protocol compliance evaluation indexes, the problem of low efficiency of solid-state hard disk stability testing is solved, efficient and accurate stability evaluation and optimization is achieved, and the stability of the hard disk in various application scenarios is ensured.

CN120510901APending Publication Date: 2025-08-19SHENZHEN QUANXING TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510613410.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-13
Publication Date
2025-08-19

AI Technical Summary

Technical Problem

The existing solid-state drive stability testing methods are inefficient and cannot effectively simulate actual user usage scenarios, resulting in low credibility in the test results and extending the product's time to market.

Method used

Establish a hard disk data collection module, hard disk data analysis module, stability evaluation module and hard disk optimization control module. By calculating performance stability indicators, protocol compliance evaluation index and long-term stability evaluation index, the parameters of the internal dismantling unit are automatically optimized to improve testing efficiency and accuracy.

Benefits of technology

It realizes efficient and accurate stability testing, which can identify problems and optimize hard disk performance in a short time, ensures stability in various application scenarios, reduces product iterations, and improves system stability testing speed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120510901A_ABST
    Figure CN120510901A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of storage technology or data storage management, and discloses a stability evaluation system and method for an ultra-large-capacity solid state hard disk, and the system comprises a hard disk data collection module, a hard disk data analysis module, a stability evaluation module and a hard disk optimization control module. The hard disk data collection module is divided into an internal disassembly unit, a performance test unit, a protocol test unit and a stability test unit, and the hard disk data analysis module is divided into a solid state disk performance stability unit, a protocol compliance evaluation unit and a long-term stability evaluation unit. The method comprises the steps that a solid state disk is divided into a plurality of components, a performance stability index # imgabs0 # v, a protocol compliance evaluation index # imgabs1 # v and a long-term stability evaluation index # imgabs2 # v of the solid state disk are calculated, a stability evaluation module formulates an evaluation report according to a calculation result, and a hard disk optimization control module automatically optimizes parameters of an internal disassembly unit according to the evaluation report and directly issues an optimization instruction to a related department.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of storage technology or data storage management technology, and in particular to a stability evaluation system and method for an ultra-large capacity solid-state hard disk. Background Art

[0002] Existing SSD stability testing methods typically take a long time, significantly extending product time-to-market. For example, some testing methods require extended monitoring to determine SSD performance, significantly increasing product time-to-market during actual R&D and production. Furthermore, existing stability testing methods often fail to effectively simulate actual user scenarios, resulting in low reliability of test results. For example, in complex, multi-scenario applications, this testing approach fails to fully simulate all possible usage scenarios, thus affecting the final test results. Summary of the Invention

[0003] In response to the deficiencies in the prior art, the present invention provides a stability evaluation system and method for ultra-large capacity solid-state hard drives, which has the advantage of high testing efficiency and solves the problem of low efficiency in existing solid-state hard drive stability testing.

[0004] To achieve the above-mentioned object, the present invention provides the following technical solutions: a stability evaluation system for ultra-large capacity solid-state hard disks, comprising a hard disk data collection module, a hard disk data analysis module, a stability evaluation module, and a hard disk optimization control module; The hard disk data collection module includes an internal disassembly unit, a performance test unit, a protocol test unit, and a stability test unit. The internal disassembly unit uses a Flash ID recognition tool to obtain internal disassembly data. The performance test unit obtains performance test data through a performance test tool and a monitoring tool. The protocol test unit obtains protocol test data through a protocol test tool and a custom test script. The stability test unit obtains stability test data through multiple stability test tools and actual use simulation methods. The internal disassembly unit, performance test unit, protocol test unit, and stability test unit are connected to the hard disk data analysis module via a network. The hard disk data analysis module includes a solid state hard disk performance stability unit, a protocol compliance evaluation unit and a long-term stability evaluation unit. The solid state hard disk performance stability unit calculates the performance stability index of the solid state hard disk based on the internal disassembly data and stability test data. v, the protocol compliance evaluation unit calculates the protocol compliance evaluation index according to the protocol test unit v, the long-term stability evaluation unit calculates the long-term stability evaluation index based on the performance test data v, the performance stability unit, protocol compliance evaluation unit and long-term stability evaluation unit of the solid-state drive are connected to the stability evaluation module via a network; The stability evaluation module is based on the performance stability index of the solid state hard disk v. Protocol Compliance Assessment Index v and long-term stability evaluation index v, to formulate an evaluation report, the stability evaluation module is connected to the hard disk optimization control module via a network; The hard disk optimization control module automatically optimizes the parameters of the internal disassembly unit according to the evaluation report and directly issues optimization instructions to relevant departments.

[0005] Preferably, the internal disassembly unit numbers the capacity of the solid state hard disk according to the internal disassembly data characteristics, and the capacity of the solid state hard disk is numbered as follows: .

[0006] Preferably, the performance test unit numbers the pass rates of the performance test items according to the performance test data characteristics, and the pass rate numbers of the performance test items are 、 、 、… .

[0007] Preferably, the protocol test unit numbers the pass rates of the protocol test items according to the protocol test data characteristics, and the pass rate numbers of the protocol test items are 、 、 、… .

[0008] Preferably, the stability test unit numbers the IOPS value of continuous writing, the IOPS value of continuous reading, the IOPS value of 4K random writing and 4K random reading according to the stability test data characteristics, and the IOPS value of continuous writing, the IOPS value of continuous reading, the IOPS value of 4K random writing and 4K random reading are numbered as follows: 、 、 、 .

[0009] Preferably, the performance stability unit of the solid state hard disk calculates the performance stability index of the solid state hard disk based on the internal disassembly data and the stability test data. v, which is calculated as: ; In the formula, v represents the performance stability index of the solid-state drive, Indicates the capacity of the solid-state drive. 、 、 、 They represent the IOPS values for continuous write, continuous read, 4K random write, and 4K random read, respectively.

[0010] Preferably, the protocol compliance evaluation unit calculates the protocol compliance evaluation index according to the protocol testing unit v, which is calculated as: ; In the formula, v represents the protocol compliance evaluation index, represents the pass rate of the i-th protocol test item, and n is the total number of protocol test items.

[0011] Preferably, the long-term stability evaluation unit calculates the long-term stability evaluation index based on the performance test data v, which is calculated as: ; In the formula, v represents the long-term stability evaluation index, represents the pass rate of the i-th performance test item, and n is the total number of performance test items.

[0012] Preferably, the stability evaluation module is based on the performance stability index of the solid state hard disk v. Develop a performance stability evaluation report based on the protocol compliance evaluation index v. Develop protocol compliance assessment reports based on long-term stability assessment index v. Prepare long-term stability assessment report; The hard disk optimization control module automatically optimizes the parameters of the internal disassembly unit according to the evaluation report of the stability evaluation module, and directly issues optimization instructions to relevant departments.

[0013] Preferably, a stability assessment method for an ultra-large capacity solid-state drive comprises the following steps: Step 1: Establish a hard disk data collection module, a hard disk data analysis module, a stability evaluation module, and a hard disk optimization control module; Step 2: The hard disk data collection module is divided into an internal disassembly unit, a performance test unit, a protocol test unit, and a stability test unit; Step 3: The hard disk data analysis module is divided into the solid state disk performance stability unit, protocol compliance evaluation unit and long-term stability evaluation unit, and the performance stability index of the solid state disk is calculated. v. Protocol Compliance Assessment Index v and long-term stability evaluation index v; Step 4: Stability evaluation module based on the performance stability index of the solid state drive v. Protocol Compliance Assessment Index v and long-term stability evaluation index v, to develop an evaluation report; Step 5: The hard disk optimization control module automatically optimizes the parameters of the internal disassembly unit based on the evaluation report and directly issues optimization instructions to relevant departments.

[0014] Compared with the prior art, the present invention provides a stability evaluation system and method for ultra-large capacity solid-state hard drives, which has the following beneficial effects: 1. The present invention calculates the performance stability index of the solid state hard disk v, this formula calculates the IOPS values of continuous reading and writing and random reading and writing, making the performance stability index of the solid state drive v can comprehensively evaluate the performance of SSDs under different workloads to ensure that the hard drive remains stable in various application scenarios. This helps users select the SSD that best suits their application needs, thereby optimizing the stability of the entire storage system. At the same time, this calculation method improves the efficiency of hard drive stability testing.

[0015] 2. The present invention calculates the protocol compliance evaluation index v and long-term stability evaluation index v. When the hard disk data analysis module detects that both indices are below 0.5, the stability assessment module can quickly indicate the problematic test items or product batches, helping testers quickly locate the problem. This standardized assessment method can also help the R&D team understand the problem and take corrective measures in a shorter period of time, reducing the number of product iterations from testing to market launch, thereby improving the system's stability testing speed. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 It is a schematic diagram of the structure of the present invention; Figure 2 This is a step diagram of the method of the present invention. DETAILED DESCRIPTION

[0017] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0018] See also Figure 1 - Figure 2, a stability evaluation system for ultra-large capacity solid-state hard drives, comprising a hard drive data collection module, a hard drive data analysis module, a stability evaluation module, and a hard drive optimization control module; The hard disk data collection module includes an internal disassembly unit, a performance test unit, a protocol test unit, and a stability test unit. The internal disassembly unit uses a Flash ID identification tool to obtain internal disassembly data. The performance test unit obtains performance test data through performance test tools and monitoring tools. The protocol test unit obtains protocol test data through protocol test tools and custom test scripts. The stability test unit obtains stability test data through various stability test tools and actual use simulation methods. The internal disassembly unit, performance test unit, protocol test unit, and stability test unit are connected to the hard disk data analysis module via a network. The hard disk data analysis module includes the solid state disk performance stability unit, protocol compliance assessment unit and long-term stability assessment unit. The solid state disk performance stability unit calculates the performance stability index of the solid state disk based on the internal disassembly data and stability test data. v, the protocol compliance assessment unit calculates the protocol compliance assessment index based on the protocol test unit v, the long-term stability evaluation unit calculates the long-term stability evaluation index based on the performance test data v. The performance stability unit, protocol compliance evaluation unit, and long-term stability evaluation unit of the solid-state drive are connected to the stability evaluation module via a network; The stability evaluation module is based on the performance stability index of the solid state drive v. Protocol Compliance Assessment Index v and long-term stability evaluation index v, to formulate the evaluation report, the stability evaluation module is connected to the hard disk optimization control module through the network; The hard disk optimization control module automatically optimizes the parameters of the internal disassembly unit based on the evaluation report and directly issues optimization instructions to relevant departments.

[0019] The internal disassembly unit numbers the capacity of the solid state drive according to the internal disassembly data characteristics. The capacity number of the solid state drive is .

[0020] The performance test unit numbers the pass rates of the performance test items according to the performance test data characteristics. The pass rate numbers of the performance test items are 、 、 、… .

[0021] The protocol test unit numbers the pass rate of the protocol test items according to the protocol test data characteristics. The pass rate number of the protocol test items is 、 、 、… .

[0022] The stability test unit numbers the IOPS values of continuous write, continuous read, IOPS values of 4K random write and 4K random read according to the stability test data characteristics. The IOPS values of continuous write, continuous read, IOPS values of 4K random write and 4K random read are numbered as follows: 、 、 、 .

[0023] The SSD performance stability unit calculates the SSD performance stability index based on internal disassembly data and stability test data. v, which is calculated as: ; In the formula, v represents the performance stability index of the solid-state drive, Indicates the capacity of the solid-state drive. 、 、 、 They represent the IOPS values for continuous write, continuous read, 4K random write, and 4K random read, respectively.

[0024] The advantage is: by calculating the performance stability index of the solid state drive v, this formula calculates the IOPS values of continuous reading and writing and random reading and writing, making the performance stability index of the solid state drive v can comprehensively evaluate the performance of SSDs under different workloads to ensure that the hard drive remains stable in various application scenarios. This helps users select the SSD that best suits their application needs, thereby optimizing the stability of the entire storage system. At the same time, this calculation method improves the efficiency of hard drive stability testing.

[0025] The protocol compliance assessment unit calculates the protocol compliance assessment index based on the protocol test unit v, which is calculated as: ; In the formula, v represents the protocol compliance evaluation index, represents the pass rate of the i-th protocol test item, and n is the total number of protocol test items.

[0026] The long-term stability evaluation unit calculates the long-term stability evaluation index based on the performance test data v, which is calculated as: ; In the formula, v represents the long-term stability evaluation index, represents the pass rate of the i-th performance test item, and n is the total number of performance test items.

[0027] Advantages: By calculating the protocol compliance assessment index v and long-term stability evaluation index v. When the hard disk data analysis module detects that both indices are below 0.5, the stability assessment module can quickly indicate the problematic test items or product batches, helping testers quickly locate the problem. This standardized assessment method can also help the R&D team understand the problem and take corrective measures in a shorter period of time, reducing the number of product iterations from testing to market launch, thereby improving the system's stability testing speed.

[0028] The stability evaluation module is based on the performance stability index of the solid state drive v. Develop a performance stability evaluation report to help analyze in detail the performance of SSDs under different workloads (performance of continuous read and write and random read and write operations), and evaluate the protocol compliance index. v. Develop a protocol compliance evaluation report (evaluate the compatibility and performance of SSDs in different protocol test items (SATA, NVMe)), and evaluate the long-term stability index. v. Develop a long-term stability evaluation report to outline the performance retention of the SSD after long-term operation, including the performance of long-term stability test items such as high-temperature data retention test, restart test, and sleep-wake test; The hard disk optimization control module automatically optimizes the parameters of the internal disassembly unit based on the evaluation report of the stability evaluation module, and directly issues optimization instructions to relevant departments.

[0029] The advantages are: through the report of the stability assessment module and the regulation of the hard disk optimization control module, it helps to improve the performance stability of solid-state drive products. This systematic automatic calculation and evaluation process can increase the speed of system testing and ensure that every step of the product from design to user's hands meets high quality requirements.

[0030] Preferably, a stability assessment method for an ultra-large capacity solid-state drive comprises the following steps: Step 1: Establish a hard disk data collection module, a hard disk data analysis module, a stability evaluation module, and a hard disk optimization control module; Step 2: The hard disk data collection module is divided into an internal disassembly unit, a performance test unit, a protocol test unit, and a stability test unit; Step 3: The hard disk data analysis module is divided into the solid state disk performance stability unit, protocol compliance evaluation unit and long-term stability evaluation unit, and the performance stability index of the solid state disk is calculated. v. Protocol Compliance Assessment Index v and long-term stability evaluation index v; Step 4: Stability evaluation module based on the performance stability index of the solid state drive v. Protocol Compliance Assessment Index v and long-term stability evaluation index v, to develop an evaluation report; Step 5: The hard disk optimization control module automatically optimizes the parameters of the internal disassembly unit based on the evaluation report and directly issues optimization instructions to relevant departments.

[0031] While embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions, and variations may be made to these embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is defined by the appended claims and their equivalents.

Claims

1. A stability evaluation system for ultra-large capacity solid state drives, characterized in that: It includes hard disk data collection module, hard disk data analysis module, stability evaluation module and hard disk optimization control module; The hard disk data collection module includes an internal disassembly unit, a performance test unit, a protocol test unit, and a stability test unit. The internal disassembly unit uses a Flash ID recognition tool to obtain internal disassembly data. The performance test unit obtains performance test data through a performance test tool and a monitoring tool. The protocol test unit obtains protocol test data through a protocol test tool and a custom test script. The stability test unit obtains stability test data through multiple stability test tools and actual use simulation methods. The internal disassembly unit, performance test unit, protocol test unit, and stability test unit are connected to the hard disk data analysis module via a network. The hard disk data analysis module includes a solid state hard disk performance stability unit, a protocol compliance evaluation unit and a long-term stability evaluation unit. The solid state hard disk performance stability unit calculates the performance stability index of the solid state hard disk based on the internal disassembly data and stability test data. v, the protocol compliance evaluation unit calculates the protocol compliance evaluation index according to the protocol test unit v, the long-term stability evaluation unit calculates the long-term stability evaluation index based on the performance test data v, the performance stability unit, protocol compliance evaluation unit and long-term stability evaluation unit of the solid state drive are connected to the stability evaluation module via a network; The stability evaluation module is based on the performance stability index of the solid state hard disk v. Protocol Compliance Assessment Index v and long-term stability evaluation index v, to formulate an evaluation report, the stability evaluation module is connected to the hard disk optimization control module via a network; The hard disk optimization control module automatically optimizes the parameters of the internal disassembly unit according to the evaluation report and directly issues optimization instructions to relevant departments.

2. The stability evaluation system for ultra-large capacity solid state drives according to claim 1, wherein: The internal disassembly unit numbers the capacity of the solid state hard disk according to the internal disassembly data characteristics, and the capacity number of the solid state hard disk is .

3. The stability evaluation system for ultra-large capacity solid state drives according to claim 1, wherein: The performance test unit numbers the pass rate of the performance test items according to the performance test data characteristics, and the pass rate number of the performance test items is 、 、 、… .

4. The stability evaluation system for an ultra-large capacity solid-state drive according to claim 1, wherein: The protocol test unit numbers the pass rate of the protocol test items according to the protocol test data characteristics. The pass rate of the protocol test items is numbered as follows: 、 、 、… .

5. The stability evaluation system for ultra-large capacity solid state drives according to claim 1, wherein: The stability test unit numbers the IOPS value of continuous writing, the IOPS value of continuous reading, the IOPS value of 4K random writing and 4K random reading according to the stability test data characteristics. The IOPS value of continuous writing, the IOPS value of continuous reading, the IOPS value of 4K random writing and 4K random reading are numbered as follows: 、 、 、 .

6. The stability evaluation system for ultra-large capacity solid state drives according to claim 5, characterized in that: The performance stability unit of the solid state drive calculates the performance stability index of the solid state drive based on the internal disassembly data and the stability test data. v, which is calculated as: ; In the formula, v represents the performance stability index of the solid-state drive, Indicates the capacity of the solid-state drive. 、 、 、 They represent the IOPS values for continuous write, continuous read, 4K random write, and 4K random read, respectively.

7. The stability evaluation system for ultra-large capacity solid state drives according to claim 4, characterized in that: The protocol compliance evaluation unit calculates the protocol compliance evaluation index according to the protocol test unit v, which is calculated as: ; In the formula, v represents the protocol compliance evaluation index, represents the pass rate of the i-th protocol test item, and n is the total number of protocol test items.

8. The stability evaluation system for ultra-large capacity solid state drives according to claim 3, wherein: The long-term stability evaluation unit calculates the long-term stability evaluation index based on the performance test data v, which is calculated as: ; In the formula, v represents the long-term stability evaluation index, represents the pass rate of the i-th performance test item, and n is the total number of performance test items.

9. The stability evaluation system for an ultra-large capacity solid-state drive according to claim 1, wherein: The stability evaluation module is based on the performance stability index of the solid state hard disk v. Develop a performance stability evaluation report based on the protocol compliance evaluation index v. Develop protocol compliance assessment reports based on long-term stability assessment index v. Prepare long-term stability assessment report; The hard disk optimization control module automatically optimizes the parameters of the internal disassembly unit according to the evaluation report of the stability evaluation module, and directly issues optimization instructions to relevant departments.

10. A stability evaluation method for an ultra-large capacity solid-state hard drive, characterized in that: The following steps are involved: Step 1: Establish a hard disk data collection module, a hard disk data analysis module, a stability evaluation module, and a hard disk optimization control module; Step 2: The hard disk data collection module is divided into an internal disassembly unit, a performance test unit, a protocol test unit, and a stability test unit; Step 3: The hard disk data analysis module is divided into the solid state disk performance stability unit, protocol compliance evaluation unit and long-term stability evaluation unit, and the performance stability index of the solid state disk is calculated. v. Protocol Compliance Assessment Index v and long-term stability evaluation index v; Step 4: Stability evaluation module based on the performance stability index of the solid state drive v. Protocol Compliance Assessment Index v and long-term stability evaluation index v, to develop an evaluation report; Step 5: The hard disk optimization control module automatically optimizes the parameters of the internal disassembly unit based on the evaluation report and directly issues optimization instructions to relevant departments.