In the Lab

Crucial MX500 4TB RAID Review

When it comes to small business and home lab IT decisions, sometimes thinking outside the box helps to create cost-effective and high-performance solutions. Crucial just released the new 4TB capacity of the long-standing MX500 SATA SSD, which may just be a perfect price and performance mix for a low-cost all-flash storage setup. We installed eight of these SSDs in one of our Dell EMC R740xd servers and measured performance using hardware RAID and Windows Storage Spaces.

When it comes to small business and home lab IT decisions, sometimes thinking outside the box helps to create cost-effective and high-performance solutions. Crucial just released the new 4TB capacity of the long-standing MX500 SATA SSD, which may just be a perfect price and performance mix for a low-cost all-flash storage setup. We installed eight of these SSDs in one of our Dell EMC R740xd servers and measured performance using hardware RAID and Windows Storage Spaces.

A simple way to improve server performance is to replace those slow hard disk drives (HDD) with high-capacity solid-state drives (SDD). SSDs can provide maximum performance at a lower cost than replacing existing servers, and Crucial Technology has an affordable solution to make the decision easier.

Crucial, part of Micron Technology, announced the MX500 SSD series in 2018, boasting capacities up to 2TB in a 2.5-inch and mSATA form factor. Recently, Crucial added a cost-effective 4TB drive to the MX500 line-up making this the perfect time to consider upgrading those spinning disks.

Why Flash at the Edge?

A lot of system integrators and SMBs on a budget still prefer to use hard drives. HDDs are pretty reliable, have high capacity, and have a low cost per TB. Hard drives have been around for years but have not kept up with the advancements in computing power when it comes to performance.

In a small business scenario or remote edge use case, there are other concerns. Hard drives are noisy, heat-generating, power-hungry devices susceptible to failure due to vibration, shock, and file corruption. For sites with limited IT personnel, maintenance can be a concern. But don’t discard those hard drives just yet. Hard drives are great for long-term data archiving, so consider repurposing those for backup.

Solid-state drives are available in a variety of architectures addressing speed and capacity. At the low end of the SSD spectra are SATA SSDs, typically considered budget solid-state storage components. However, the SATA technology has been around for 20+ years and still operates just fine in both new and older systems. In many respects, attempting to upgrade to anything faster than SATA would probably be overkill if the server or workload happens to be the bottleneck.

Solid-state drives can be a cost-effective alternative to replacing older servers. While going all Gen4 NVMe might drive some incredible performance, in many environments budgets just don’t exist for that kind of overhaul. While NVMe is taking over, SATA still can provide value. A typical 7200 RPM HDD can deliver read/write speeds of between 80 to 160MB/s compared to SATA SSDs delivering read/write speeds of 200 to 550MB/s. That is a massive performance boost for an aging system.

Crucial MX500 4TB May Fit the Bill

Speed and performance mean a higher price tag, so it’s essential to weigh the cost versus the need for added performance. For example, the Crucial MX500 SSD 4TB drive is priced around $349, while a Crucial 2TB P5 NVMe drive is just under $300.

A significant benefit of solid-state drives is their durability, and they are not subject to damage caused by vibration or shock. However, they are susceptible to age and write limitations, although those factors continue to improve as technology evolves. SSD longevity is based on the overall endurance of the device. Most vendors will provide maximum associated writes for the solid-state drives, stated in maximum terabytes written (TBW).

In this case, the Crucial MX500 4TB SSD offers a 1,000 TBW, pretty reasonable for the task at hand. Crucial also backs the drive with a five-year warranty.

Crucial MX500 4TB Specifications

  • SSD series – MX500
  • Form factor – 2.5-inch (7mm)
  • SSD Endurance (TBW) – 1,000 Terabytes (4TB)
  • Warranty – Limited 5-year
  • Interface – SATA 6.0Gb/s
  • 560 MB/s Read, 510 MB/s Write
  • Capacity:
    • 250GB: CT250MX500SSD1
    • 500GB: CT500MX500SSD1
    • 1TB: CT1000MX500SSD1
    • 2TB: CT2000MX500SSD1
    • 4TB: CT40000MX500SSD1

Crucial MX500 4TB Performance

StorageReview installed eight Crucial MX500 4TB SSDs in a Dell PowerEdge R740xd looking at RAID0 and RAID5 across the SSDs leveraging hardware RAID as well as Windows Storage Spaces.

Enterprise Synthetic Workload Analysis

Our enterprise shared storage and hard drive benchmark process preconditions each drive into steady-state with the same workload the device will be tested with under a heavy load of 16 threads with an outstanding queue of 16 per thread, and then tested in set intervals in multiple thread/queue depth profiles to show performance under light and heavy usage. Since NAS solutions reach their rated performance level very quickly, we only graph out the main sections of each test.

Preconditioning and Primary Steady-State Tests:

  • Throughput (Read+Write IOPS Aggregate)
  • Average Latency (Read+Write Latency Averaged Together)
  • Max Latency (Peak Read or Write Latency)
  • Latency Standard Deviation (Read+Write Standard Deviation Averaged Together)

Our Enterprise Synthetic Workload Analysis includes four profiles based on real-world tasks. These profiles have been developed to make it easier to compare to our past benchmarks as well as widely-published values such as max 4k read and write speed and 8k 70/30, which is commonly used for enterprise drives.

  • 4K
    • 100% Read or 100% Write
    • 100% 4K
  • 8K (Sequential)
    • 100% Read or 100% Write
    • 100% 8K
  • 128K (Sequential)
    • 100% Read or 100% Write
    • 100% 128K

Our first test looks at peak throughput with a small-block 4K random workload. Comparing hardware RAID versus software RAID, there are some interesting strengths and weaknesses. First is software RAID offered much higher I/O performance for read, and in the case of RAID0, higher write performance as well. When leveraging parity data though, in RAID5, the hardware RAID card offered substantially higher throughput at 11k IOPS, versus 509 IOPS in Storage Spaces.

Looking at average read latency in our budget all-flash setup, across the board we had very low latency. We had sub-2ms latency in almost all areas, with SW RAID coming un below 1ms in a few areas. Write latency in RAID5 are the areas that stand out, with hardware RAID measuring in at just under 23ms and storage spaces with a hefty 503ms.

Max latency stayed pretty calm across the board, with most figures staying under 200ms. Storage Spaces software RAID had the highest figures, with write latency coming in under 1000ms in RAID0 and peaking at almost 1400ms in RAID5.

 

Again in standard deviation latency in our 4K profile, things are pretty calm across the board, where RAID5 software RAID is the standout. Parity data performance is an area where hardware RAID has had a massive benefit, so if you want to get the most out of your SATA or SAS flash, opting for that hardware RAID card would be a good option.

Moving to an 8K blocksize but a sequential data pattern, we see pretty consistent performance from the two hardware RAID configurations, which measure up to 146k IOPS read and 150k IOPS write in RAID0. Storage Spaces by comparison in RIAD0 came in at a higher 333k IOPS read and 298k IOPS write, but still couldn’t keep up with SW RAID5 read performance. While its read performance was strong, SW RAID5 had the lowest 8K sequential write speed though, at 23k IOPS.

Finally, as we look at bandwidth across our four configurations, we find the leaders all top out around 4GB/s. This is pretty good since if you look at this in terms of shared file storage (or scratch space with RAID0) you could easily saturate a 10Gb or 25Gb LAN connection. Write performance on both HW and SW RAID0 configurations came in around 3.2GB/s, while HW RAID5 dropped to 2GB/s. Software RAID5 took the biggest read and write hit, coming in at under 1GB/s read and 272MB/s write.

Conclusion

In a true enterprise application, it’s a bit silly to even consider SATA SSDs. Even though the very first enterprise all-flash arrays used client SATA SSDs, the market has moved quickly. Gen4 NVMe SSDs provide an order of magnitude more performance and PCIe Gen5 SSDs will blow away today’s standard as early as next year. That said, there are many use cases when the cost is critical, along with the inherent benefits SSDs provide over HDD-based systems. Any small office that needs a quick file server that also needs to be quiet because it sits in an open space can benefit from flash.

As such, we took eight of Crucials’ newly launched MX500 in the 2.5″ 4TB form factor and put them in an R740xd to see what can be done. We checkout out both hardware RAID via Dell’s card, and software RAID via Windows Storage Spaces. Overall the results are pretty strong when you look at it as unmodified drives in a pretty intensive workload barrage.

We didn’t adjust over-provisioning levels, and from each RAID group, we tested a 1TB footprint of storage. Manually over-provisioning the drives before going into their respective RAID configurations would yield higher and more consistent write performance, and help with endurance long term. While the focus of this isn’t saying that consumer SSDs will replace enterprise SSDs, it is showing that you can achieve some impressive results on a smaller budget.

We topped 4.1GB/s in bandwidth with eight Crucial MX500 4TB SATA SSDs in RAID5. That’s pretty darn impressive all things considered.

Crucial MX500 4TB at Amazon

Engage with StorageReview

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

StorageReview Enterprise Lab

Recent Posts

Graid SupremeRAID SR-1001 Review

The Graid SupremeRAID SR-1001 is an excellent choice for those seeking to balance cost with performance in small NVMe RAID…

8 hours ago

Object First Ootbi: Simple Ransomware-Proof Backups For Veeam

With ransomware attacks on the rise, there's no easier-to-use solution for Veeam to protect your data than Ootbi by Object…

1 day ago

Dell Precision 5690 Review

The Dell Precision 5690 laptop is surprisingly lightweight but packs a powerful punch, our review unit includes a NVIDIA RTX…

3 days ago

UGREEN DXP480T Plus SSD NAS Review

The UGREEN DXP480T Plus offers an alluring blend of portability and performance in a tiny body with 4 M.2 NVMe…

1 week ago

How to Get Started with TrueNAS Scale

TrueNAS has gained traction in the self-host and homelab communities for several reasons. One primary reason is that it's free…

1 week ago

VDI Acceleration For All? Intel Data Center GPU Flex Series 170 Review

The Intel Data Center GPU Flex Series 170 ia tantalizing for organizations that want to provide their VDI users with…

1 week ago