Intel DC S3700 Review – a full Performance Characterisation


Here is the specification for this test –

IOPS performance will typically
vary greatly depending on the nature of the IO traffic, including the mixture
of Read and Write operations, and the mixture of Block Sizes (the size of the
IO operation’s data packet, also referred to as IO Size). This test is designed
to benchmark the IOPS performance profile for random IO operations for 56
different combinations of Read/Write mix % and Block Sizes when in a Steady
State, which are of interest to most users.

All of the SNIA’s test
specifications define a ‘required’ set of parameters that must be run for the
test and then allows the operator to elect to run additional tests with
different parameters of their choice. It is the mandatory test with the
required parameters that we run. Note that all of the mandatory tests must be
conducted with random data.

As previously mentioned, a key
principle of SNIA testing is to provide a consistent basis for comparing
different solutions from different manufacturers – will be in a strong
position to publish meaningful comparisons as we gain more experience in the
review of Enterprise level SSS solutions.

Here is the report of the results –

The second table confirms the Range in the Measurement
Window (the maximum variation of a 4K Round value from the Average of the 4K Round
values) and the slope of the best linear fit through the 4K values (please see
Testing Methodology paper for a detailed specification of the criteria for
determining the achievement of Steady State, click here)

You can see here that Steady State Convergence was
determined at the end of Round 5. The Steady State Convergence Plot provides a
visual confirmation of Steady State Convergence.

This graph shows the average results gathered in the
Measurement Window. You can see an expected drop in IOPS performance as IO size
increases and/or the percentage of Writes increases.

This is an alternative method for presenting the results
from the Measurement Window; one which personally I prefer. Users can simply
refer to the table to obtain the R/W mix and Block Size value of
interest.  For example, Online Transaction Processing applications
typically run at a Block Size of 8K and a Read/Write Mix of 65/35, and Users
can quickly understand how the device might perform under Steady State for
these access characteristics.

Now let’s head to the next page, where to look at the
results of the SNIA Write Saturation Test…..