SSS device performance benchmarking Part 1

Language
EN
File Format
v2.0
Version
PDF
Date
2021/08

SSS device performance benchmarking Part 1

STEADY STATE THROUGHPUT PERFORMANCE

 

Introduction to SSS device performance benchmarking

The performance of the Solid State Storage (SSS) device depends critically on:

  1. Write History and Pre-conditioning: The state of the device prior to the test
  2. Workload Pattern: Pattern of the I/O (R/W mix, block size, access, etc.)
  3. Data Pattern: The actual bits in the data payload written to the device

 

The importance of the SSS device performance measurement is shown in Figure 1. A typical SSS device, taken Fresh-Out-of-the-Box (FOB), and 
exposed to a workload,typically experiences a brief period of elevated performance, followed by a transition to Steady State performance.

 

Figure 1  SSS device performance measurement

(Reference: SNIA Solid State Storage (SSS) Performance Test Specification (PTS) Version 2.0.2)

ALL_news_support_25B26_XoBn7JfW48

 

What are the important SSS device Performance Metrics?

SSS device performance is most often described in terms of three basic metrics: 
Input Output Operations per Second (IOPS), Throughput (usually expressed in Megabytes per second or MB/s) and Response Time (or Latency 
and typically expressed in milliseconds or microseconds).

 

  1. IOPS refers to the IO operation transfer rate of the device or the number of transactions that can occur in a given unit of time 
    (in this case seconds). The IO transaction rate is measured in IOPS.
  2. Throughput – abbreviated as “TP” and often expressed as Bandwidth – refers to the rate of data transferor, in this case, the amount of data 
    that is transferring to or from the SSS device Throughput is measured in MB/sec 
    (and an oft used metaphor is the “water through a fire hose or straw” analogy).
  3. Response Time (or Latency) – abbreviated as “LAT” when shortened from Latency – refers to the time it takes for a command generated by 
    the host to go to the storage device and return, i.e. the round trip time for an IO request. Response time is measured in milliseconds or 
    microseconds and is often reported as an Average (AVE) or Maximum (MAX) Response Time.

 

Factors of Influencing SSS device performance

The performance of an SSS device is highly dependent on its prior usage, the pre-test state ofthe device and test parameters as Figure 2.

 

Figure 2 Factors of influencing SSS device performance

ALL_news_support_25B26_mwc5Eo3FpD

 

Throughput performance test for Silicon Power Industrial SSD

Silicon Power Industrial follows industrial standard and performance test specifications to verify SSS device performance. However Industrial 
application varies from different industries, Silicon Power Industrial team provides verification services to apply customers’ data pattern and workload 
to simulate real world performance.

 

Used case 1: Steady state write throughput performance evaluation with continuous write pattern until full disk

Silicon Power Industrial develops test script “ WRspeed ” to write data size 4MB and calculate write performance on every 1GB data written with ext4 
format partition under Linux to propose the best model to customer’s requirements.

ALL_news_support_25B26_eeqiNO91CO

 

ALL_news_support_25B26_BQQ9WK0Oyz

 

Used case 2: Steady state write performance evaluation with repeated file written and erase

Silicon Power Industrial develops test script code based on Linux command “dd” to write data size 4MB for 1000 cycles, Total file size is 4GB. The 
test script code will confirm data in the system cache is written to the SSD successfully. The behavior of “dd” is to write RAW data without any 
partition. Then repeated 1000 loops to overwrite the 4GB file.

ALL_news_support_25B26_A6jdyLw5AX

ALL_news_support_25B26_AWRtO0IIYt

ALL_news_support_25B26_95uaZrBc4N

 

Used case 3: Write 5.53MB every 16.6ms to a 512GB CFexpress card and continue sequential write without secure erase and no frame drop. ie. Steady state write

Throughput performance should be about 333MB/s

Silicon Power Industrial develops test script WRspeed to Write Data size 4M and calculate write performance on every 1GB data written with iMac 
macOS and Ubuntu 20.04. Steady State write performance is above 333MB/s.

ALL_news_support_25B26_YHEq3p5xgm

ALL_news_support_25B26_etDXy8WE9C

ALL_news_support_25B26_q4bKd6SjS1

ALL_news_support_25B26_DBIWHF1cyt

 

......

If you are interested in this content, feel free to click the download button on the left.

COMPARE
0
/
4
Select your language
PLEASE SELECT YOUR LANGUAGE

If deny all, it may lose some essential functionalities.

To view more privacy policies, please click here.

Privacy Settings

If deny all, it may lose some essential functionalities.

To view more privacy policies, please click here.

View Privacy Policy

Manage Consent Settings

Essential Cookies

Accept All

網站運行離不開這些 Cookie 且您不能在系統中將其關閉。通常僅根據您所做出的操作(即服務請求)來設置這些 Cookie,如設置隱私偏好、登錄或填充表格。您可以將您的瀏覽器設置為阻止或向您提示這些 Cookie,但可能會導致某些網站功能無法工作。