Home ConsumerClient SSD Corsair MP600 GS SSD Review

Corsair MP600 GS SSD Review

by Lyle Smith

The Corsair MP600 GS  is designed for consumers looking to upgrade their system to the speedy PCIe Gen4 interface. Available in capacities ranging from 500GB to 2TB, this client M.2 drive is powered by NVMe 1.4, 3D TLC NAND, and the Phison PS5021-E21T entry-level SSD controller, the latter of which is also found in drives like the Crucial P3 Plus.

The Corsair MP600 GS  is designed for consumers looking to upgrade their system to the speedy PCIe Gen4 interface. Available in capacities ranging from 500GB to 2TB, this client M.2 drive is powered by NVMe 1.4, 3D TLC NAND, and the Phison PS5021-E21T entry-level SSD controller, the latter of which is also found in drives like the Crucial P3 Plus.

Corsair MP600 GS motherboard

The MP600 is designed to be affordable and as such, is  DRAM-less. An SSD without DRAM usually is a recipe for slow storage speeds, which is fine if a consumer is looking for a cost-effective solution and performance isn’t their priority. However, the price needs to be right for the trade-off, which, as you will see below, is not the case with Corsair’s new drive.

Not much makes the MP600 GS stand out from the numerous options already out there, so what it comes down to is its performance/cost profile. And to this end, Corsair quotes its SSD to deliver modest sequential transfer speeds at 4.8GB/s read and 4.5GB/s write (for the 2TB model), with the potential to reach up to 1 million IOPS read and 580,000 IOPS write (1TB model) in random performance.  The MP600 GS also features a TBW rating that ranges from 300 to 1,200 depending on the model with MTBF of 1.5 million hours across all capacities.

Corsair MP600 GS installed on PCIe Gen4 Card

Other features include AES encryption support and the Corsair Toolbox SSD management app. This SSD software displays the usual detailed drive information about your Corsair drive and offers overprovision, SMART, cloning, secure wipes, and optimization tools for users. Overall, it does the job, but this software uses an ancient-looking interface that clearly hasn’t been updated in a very long time.

Backed by a 5-year warranty, the Corsair MP600 GS goes for roughly $63 (500GB), $103 (1TB), and $188 (2TB). We will be looking at the 2TB model for this review.

Corsair MP600 GS Specifications

Capacity 500GB 1TB 2TB
Part Number CSSD-F0500GBMP600GS CSSD-F1000GBMP600GS CSSD-F2000GBMP600GS
Form Factor M.2 2280 M.2 2280 M.2 2280
Interface NVMe PCIe Gen4 x4 NVMe PCIe Gen4 x4 NVMe PCIe Gen4 x4
Controller Phison PS5021-E21T Phison PS5021-E21T Phison PS5021-E21T
NAND 3D TLC 3D TLC 3D TLC
DRAM Cache Size – (HMB) – (HMB) – (HMB)
NAND Cache Size Dynamic SLC Dynamic SLC Dynamic SLC
Encryption AES 256-bit AES 256-bit AES 256-bit
Trim Support Supported Supported Supported
S.M.A.R.T Support Supported Supported Supported
Garbage Collection Supported Supported Supported
TBW Rating 300 600 1,200
MTBF 1,500,000 hrs 1,500,000 hrs 1,500,000 hrs
Dev Slp power < 5mW < 5mW < 5mW
Average Active Read 4.1W 4.3W 5.3W
Average Active Write 4.1W 4.4W 4.9W
Operating Temperature 0° C~70° C 0° C~70° C 0° C~70° C
Storage Temperature -40° C~85° C -40° C~85° C -40° C~85° C
Operating Humidity 90% RH (40° C) 90% RH (40° C) 90% RH (40° C)
Storage Humidity 93% RH (40° C) 93% RH (40° C) 93% RH (40° C)
Shock 1500 G 1500 G 1500 G
Vibration 20Hz~80Hz/1.52mm, 80Hz~2000Hz/20G 20Hz~80Hz/1.52mm, 80Hz~2000Hz/20G 20Hz~80Hz/1.52mm, 80Hz~2000Hz/20G
Dimensions 22mm x 80mm x 2mm 22mm x 80mm x 2mm 22mm x 80mm x 2mm
Sequential Read  Up to 4,800MB/s  Up to 4,800MB/s  Up to 4,800MB/s
Sequential Write Up to 3,500MB/s  Up to 3,900MB/s  Up to 45,00MB/s
4KB Random Read Up to 450K Up to 580K Up to 530K
4KB Random Write Up to 700K Up to 800K Up to 1000K

Corsair MP600 GS Performance

For database and synthetic testing, we leverage the Lenovo ThinkSystem SR635 server, equipped with an AMD 7742 CPU and 512GB of 3200Mhz DDR4 memory. NVMe is tested natively through an M.2 to PCIe adapter card in the edge-card slot. A large focus is put on drive latency across the entire load range of the drive, not just at the smallest QD1 (Queue-Depth 1) levels. We do this because many of the common consumer benchmarks don’t adequately capture end-user workload profiles. For our added BlackMagic Disk Speed Test performed in Windows, we use our self-built StorageReview desktop.

We are reviewing the 2TB version of the Corsair MP600 GS drive and will be comparing it to the following PCIe Gen4x4 drives:

Corsair MP600 GS SQL Server Performance

Each SQL Server VM is configured with two vDisks: 100GB volume for boot and a 500GB volume for the database and log files. From a system resource perspective, we configured each VM with 16 vCPUs, 64GB of DRAM and leveraged the LSI Logic SAS SCSI controller. While our Sysbench workloads tested previously saturated the platform in both storage I/O and capacity, the SQL test is looking for latency performance.

This test uses SQL Server 2014 running on Windows Server 2012 R2 guest VMs and is stressed by Quest’s Benchmark Factory for Databases. StorageReview’s Microsoft SQL Server OLTP testing protocol employs the current draft of the Transaction Processing Performance Council’s Benchmark C (TPC-C), an online transaction-processing benchmark that simulates the activities found in complex application environments.

The TPC-C benchmark comes closer than synthetic performance benchmarks to gauging the performance strengths and bottlenecks of storage infrastructure in database environments. Each instance of our SQL Server VM for this review uses a 333GB (1,500 scale) SQL Server database and measures the transactional performance and latency under a load of 15,000 virtual users.

SQL Server Testing Configuration (per VM)

  • Windows Server 2012 R2
  • Storage Footprint: 600GB allocated, 500GB used
  • SQL Server 2014
    • Database Size: 1,500 scale
    • Virtual Client Load: 15,000
    • RAM Buffer: 48GB
  • Test Length: 3 hours
    • 2.5 hours preconditioning
    • 30 minutes sample period

Starting with SQL average latency, the MP600 GS posted 9ms, which placed it in the bottom part of the consumer NVMe SSD leaderboard.

Corsair MP600 GS SQL server

VDBench Workload Analysis

When it comes to benchmarking storage devices, application testing is best, and synthetic testing comes in second place. While not a perfect representation of actual workloads, synthetic tests do help to baseline storage devices with a repeatability factor that makes it easy to do an apples-to-apples comparison between competing solutions. These workloads offer a range of different testing profiles ranging from “four corners” tests, common database transfer size tests, to trace captures from different VDI environments.

All of these tests leverage the common vdBench workload generator, with a scripting engine to automate and capture results over a large compute testing cluster. This allows us to repeat the same workloads across a wide range of storage devices, including flash arrays and individual storage devices. Our testing process for these benchmarks fills the entire drive surface with data, then partitions a drive section equal to 1% of the drive capacity to simulate how the drive might respond to application workloads. This is different from full entropy tests which use 100% of the drive and take them into a steady state. As a result, these figures will reflect higher-sustained write speeds.

Profiles:

  • 4K Random Read: 100% Read, 128 threads, 0-120% iorate
  • 4K Random Write: 100% Write, 64 threads, 0-120% iorate
  • 64K Sequential Read: 100% Read, 16 threads, 0-120% iorate
  • 64K Sequential Write: 100% Write, 8 threads, 0-120% iorate

Starting with 4k random read, the MP600 GS showed very weak performance (slightly better than the budget WD SN770 drive), with a peak of just 167K IOPS at a latency of 765.6µs.

Corsair MP600 GS random 4K reads

For 4K random write, MP600 GS had a peak of 79K IOPS and 1,608ms, well back from leaders (which posted almost 600K IOPS).

Corsair MP600 GS random 4K writes

The Corsair MP600 GS didn’t have much luck when switching to sequential workloads, where we looked at our 64K tests. In reads, the MP600 GS placed last with a peak throughput of 56K IOPS (or 3.52GB/s) with a latency of 565.5µs.

Corsair MP600 GS sequential 64K reads

In sequential writes, the MP600 GS moved up slightly on the leaderboard placing 5th. Here, it had a throughput of 22K IOPS (or 1.38GB/s) with a latency of just 717.8µs.

Corsair MP600 GS sequential 64K writes

Next, we looked at our VDI benchmarks, which are designed to tax the drives even further. These tests include Boot, Initial Login, and Monday Login. The Corsair drive didn’t fare any better during these workloads. Starting with Boot, the MP600 GS had a peak of 40K IOPS (at 814.1µs), though it ended at 32K IOPS with a latency of 1,119µs for last place.

As usual, our VDI Initial Login produced messy results in our charts. Here, the MP600 GS had a peak performance of 25K IOPS (at 1,197µs) before taking a serious spike in performance ending at 12K IOPS and over 2,500 µs in latency. This result was only better than the SN770.

Finally, is the VDI Monday Login benchmark, where the MP600 GS saw a peak of 13K IOPS with a latency of 847µs and ending at 11K IOS at 1,505µs.

Corsair MP600 GS Blackmagic Disk Speed Test

We measured performance inside a Windows 11 environment on our consumer test platform via the popular Blackmagic test. Here, the MP600 GS was able to just 3.74GB/s read and 4.33GB/s write.

Corsair MP600 GS Blackmagic test

These results were easily the slowest we’ve seen from its class (with even slower reads than the budget consumer WD 770 SSD, which had 4.2GB/s).

Conclusion

The Corsair MP600 GS Gen4 SSD is powered by NVMe 1.4, AES encryption, 3D TLC NAND, and the Phison PS5018-E21T controller, and, unsurprisingly, features a DRAM-less design (like the WD SN770). It is also available in capacities of 500GB, 1TB, and 2TB and can be managed by the Corsair SSD Toolbox, which displays useful drive information and offers users a way to access overprovision, SMART, cloning, secure wipes, and optimization tools. The app needs a serious makeover though.

Corsair MP600 GS back

With that said, let’s get right into its performance results. Right from the get-go, the MP600 GS was a letdown during our benchmarking, with numbers placing it far behind the other tested SSDs in virtually all of our workloads. Highlights include peak scores of 167K IOPS in 4K read, 79K IOPS in 4K write, 3.52GB/s in 64K read, and 1.38GB/s in 64K write.  In our VDI Full clone tests, we saw 40K IOPS in boot, 25K IOPS in initial login, and 11K IOPS for Monday login.

In Blackmagic, burst test results showed just 3.74GB/s read and 4.33GB/s write which is reasonable for a drive in this class. Sadly it failed the new Boot Bench test, which means it will not be used by Hyperscalers for boot duty and is a good sign that the drive isn’t great for even the most modest workloads.

From the results above, it’s obvious that the MP600 GS is a very disappointing release from Corsair. This is compounded further when looking at its pricing profile ($63 for the 500GB, $103 for the 1TB, and $188 for the 2TB). While this MSRP suggests that it should boast performance in line with more premium Gen4 consumer drives (like the Samsung Pro line), in reality, results were much more similar to an entry-level budget SSD like the WD SN770. For example, the vastly superior Samsung 980 Pro and Fantom VENOM8 SSDs are currently $110 for the 1TB model, which is just a few dollars more than the MP600 GS. You can also find the 1TB WD SN770 for around $90.

Unless Corsair re-brands the MP600 GS as a budget drive with the price tag following suit, we can’t recommend a DRAM-less SSD like this when there are many other better options out there at a similar or less cost.

MP600 GS at Amazon

Engage with StorageReview

Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | TikTok | RSS Feed