Solidigm D7-PS1010 Review A Fast PCIe Gen5 NVMe SSD

3

Solidigm D7-PS1010 7.68TB Basic Performance

For this, we are going to run through a number of workloads just to see how the drive performs. We would also like to provide some easy screenshots of the desktop tool so you can see the results quickly and easily compared to other drives you may have.

CrystalDiskMark 8.0.4 x64

CrystalDiskMark is used as a basic starting point for benchmarks as it is something commonly run by end-users as a sanity check. Here is the smaller 1GB test size:

Solidigm D7 PS1010 CrystalDiskMark 1GB
Solidigm D7 PS1010 CrystalDiskMark 1GB

Here is the larger 8GB test size:

Solidigm D7 PS1010 CrystalDiskMark 8GB
Solidigm D7 PS1010 CrystalDiskMark 8GB

In the event you want to see a side-by-side, here they are:

Solidigm D7 PS1010 CrystalDiskMark
Solidigm D7 PS1010 CrystalDiskMark

As we see with many or the larger and faster drives, the smaller transfer windows are a bigger challenge for the controller. That is actually one of the more interesting parts about testing these drives using the consumer SSD tools.

ATTO Disk Benchmark

The ATTO Disk Benchmark has been a staple of drive sequential performance testing for years. ATTO was tested at both 256MB and 8GB file sizes.

Solidigm D7 PS1010 ATTO 256MB
Solidigm D7 PS1010 ATTO 256MB

Here is the 8GB result:

Solidigm D7 PS1010 ATTO 8GB
Solidigm D7 PS1010 ATTO 8GB

For those who want to see the results compared side-by-side:

Solidigm D7 PS1010 ATTO
Solidigm D7 PS1010 ATTO

We can see the solid read and write speeds with the larger tests, but the smaller test side struggles more with the read speeds. Again, this is a neat feature of testing new SSDs with consumer SSD tools. This is far from a Solidigm-only result. Most data center SSDs have similar behavior.

AS SSD Benchmark

AS SSD Benchmark is another good benchmark for testing SSDs. We run all three tests for our series. Like other utilities, it was run with both the default 1GB as well as a larger 10GB test set.

Solidigm D7 PS1010 AS SSD 1GB
Solidigm D7 PS1010 AS SSD 1GB

Here is the 10GB test size:

Solidigm D7 PS1010 AS SSD 8GB
Solidigm D7 PS1010 AS SSD 10GB

Again, here is the side-by-side.

Solidigm D7 PS1010 AS SSD
Solidigm D7 PS1010 AS SSD

This is generally an OK result, but again we see a split between the smaller and larger test sizes. The D7-PS1010 seems especially sensitive to light workloads.

Next, let us get into some of our Linux-based benchmarking.

Solidigm D7-PS1010 7.68TB Four Corners Performance

Our first test was to see sequential transfer rates and 4K random IOPS performance for the Solidigm. Please excuse the smaller-than-normal comparison set. In the next section, you will see why we have a reduced set. The main reason is that we swapped to a multi-architectural test lab. We test these in more than 20 different processor architectures spanning PCIe Gen4 and Gen5. Still, we wanted to take a look at the performance of the drives.

Solidigm D7 PS1010 Sequential Performance
Solidigm D7 PS1010 Sequential Performance

Here is the 4K random read-and-write performance:

Solidigm D7 PS1010 4K Random Performance
Solidigm D7 PS1010 4K Random Performance

Overall, these are fairly good results. The 4K random read IOPS and the sequential results really perform well.

Solidigm D7-PS1010 7.68TB Application Performance Comparison

For our application testing performance, we are still using AMD EPYC. We have all of these working on x86 but we do not have all working on Arm and POWER9 yet so this is still an x86 workload.

Solidigm D7 PS1010 Application Performance
Solidigm D7 PS1010 Application Performance

As you can see, the performance of this drive when we get to real-world application is quite good. That is really a good example of why some of the consumer SSD testing tool defaults are no longer useful for testing larger data center SSDs like this.

On the NVIDIA T4 MobileNet V1 script, we see very little performance impact on the AI workload, but we see some. The key here is that the performance of the NVIDIA T4 mostly limits us, and storage is not the bottleneck. We have a NVIDIA L4 that we are going to use with an updated model in the future. Here we can see a benefit to the newer drives in terms of performance, but it is not huge. That is part of the overall story. Most reviews of storage products are focused mostly on lines, and it may be exciting to see sequential throughput double in PCIe Gen3 to PCIe Gen4, and double again from Gen4 to Gen5, but in many real workloads, the stress of a system is not solely in the storage.

Likewise, our Adobe Media Encoder script is timing copy to the drive, then the transcoding of the video file, followed by the transfer off of the drive. Here, we have a bigger impact because we have some larger sequential reads/ writes involved, the primary performance driver is the encoding speed. The key takeaway from these tests is that if you are mostly compute-limited but still need to go to storage for some parts of a workflow, the SSD can make a difference in the end-to-end workflow.

On the KVM virtualization testing, we see heavier reliance upon storage. The first KVM virtualization, Workload 1, is more CPU-limited than Workload 2 or the VM Boot Storm workload, so we see strong performance, albeit not as much as the other two. These are KVM virtualization-based workloads where our client is testing how many VMs it can have online at a given time while completing work under the target SLA. Each VM is a self-contained worker. We know, based on our performance profiling, that Workload 2, due to the databases being used, actually scales better with fast storage and Optane PMem. At the same time, if the dataset is larger, PMem does not have the capacity to scale, and it is being discontinued as a technology. This profiling is also why we use Workload 1 in our CPU reviews. Solidigm’s random IOPS performance is really helping here. On Workload 2, and the VM Boot Storm, we see the performance of the drives is very good.

Moving to the file server and nginx CDN, we see much solid QoS and throughput from the Solidigm SSD. The drive pulls ahead on the file server due to its faster sequential speeds. On the nginx CDN test, we are using an old snapshot and access patterns from the STH website, with caching disabled, to show what the performance looks like in that case. Here is a quick look at the distribution:

Solidigm D7 PS1010 STH Nginx Web Latency
Solidigm D7 PS1010 STH Nginx Web Latency

The storage class memory drives are better here, but the PCIe Gen5 drives are performing very well.

Now, for the big project: we tested these drives using every PCIe Gen4 architecture and all the new PCIe Gen5 architectures we could find, and not just x86, nor even just servers that are available in the US.

3 COMMENTS

  1. The article states “we do not have all working on Arm and POWER9 yet.”

    I think Power 9 is out of support but still interesting in a retro-computing sort of way. On the other hand, the latest Power 11 based systems are shipping and it would be interesting to have some reports that focus on them.

  2. If only they made these drives with different performance profiles such as low-queue depth optimized versions (or firmwares).

    I purchased a T705 4tb gen 5 drive, after 4 months of use it just died, it wasn’t even a boot-drive, just my desktop folder was junction’d to it. Since then I’ve found this failure is common, many reddit posts, funny why no reviewers have mentioned this fact?!!!
    Basically it was a brand new drive, but I am now trying to get a warranty claim on it, and I purchased it new-unused from a seller off ebay, so have no idea if Micron has a warranty service as good as Intel’s used to be or if they’re just going to fob me off because I never purchased it from a shop directly.

    We need enterprise drives with low-queue-depth optimizations, I am willing to pay for such a drive as I believe many others will too, surely it is just a firmware tune?……

  3. In my opinion, Power 9 is no longer supported, yet it has some retro-computing appeal. It would be fascinating to see reports that center on the newest Power 11 based systems, which are now shipping.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.