Micron M510DC (480GB) Enterprise SATA SSD Review
by Kristian Vättö on July 21, 2015 8:00 AM ESTThe client SSD market is very price sensitive, but likewise there is a craving for lower $/GB in the enterprise world as well. The lower cost per gigabyte has enabled the use of SSDs in scenarios that have typically been dominated by hard drives. Not only do SSDs provide tremendously better performance (especially random IO), power efficiency per IO is also considerably higher. Combine this with capacities that are constantly increasing, SSDs are starting to offer higher density over hard drives.
Most of the workloads where SSDs are now replacing HDDs tend to be read-centric. For performance sensitive and write-intensive workloads SSDs have been the choice for years now, at least as a buffer/cache before a further outward write. The beauty of NAND flash is the fact that while it has finite write endurance, it can practically be read for an unlimited number of times (read disturb only becomes an issue after ~100K read cycles on an unerased block i.e. erasing and reprogramming the block will allow for another 100K cycles). Increasing endurance and decreasing price at the same time is a difficult objective, but if write endurance isn't a major concern it's easy to drive the price down by moving to a smaller lithography. Lithography shrinks are the biggest factor that drive NAND prices down because a smaller lithography generates more gigabytes per wafer, reducing the overall cost per gigabyte. The downside of moving to smaller lithographies is reduced endurance due to cells being less error tolerant (fewer electrons to play with and increased disturbance from neighboring cells), but if you are targeting a read-intensive segment of the market, that's a fair tradeoff.
That introduces us to the M510DC. Last year Micron released the M500DC with endurance of three drive writes per day (DWPD), which is typical for enterprise drives aimed for mixed workloads. While the M500DC is reasonably priced for a drive with 3 DWPD endurance, Micron realized that it's missing the customers who are seeking low cost drives for read-intensive applications. The M510DC is here to fill that gap and in short it's a derivative of the M500DC using Micron's latest 16nm 128Gbit MLC NAND for higher cost efficiency and with a lower DWPD metric.
Micron's internal research suggests that two thirds of drives used in data centers experience less than one fill per day. That makes sense because ultimately the majority of data stored in data centers is static, so a large share of the data is accessed in a read-only basis with infrequent changes to the data itself (imagine a Facebook status update or photo for instance).
The M510DC is powered by Marvell's 88SS9187 controller, which is found in the M500DC, andis a few years old by now, but it's still the muscle to some of the best SATA SSDs on the market. The controller is accompanied by Micron's in-house firmware.
Since the M510DC is built upon the M500DC platform, the capacities only go to up to 960GB. I was told that it's not a limitation in the hardware design, but because the core firmware remains unchanged from the M500DC and a 1TB+ SKU would have required more significant changes and hence additional engineering resources. Micron also said that 480GB is currently its highest volume product and while the 800GB is gaining popularity, there isn't that much demand for higher capacities (yet). I found that to be a little surprising given that higher capacities yield much higher density per rack and the cost per gigabyte is about the same, but Micron explained that the server OEMs (which are Micron's biggest customers) are relatively slow to adopt anything new because there is always optimization work that goes into play (e.g. a need for a new RAID card that needs to be validated and so on).
Micron M510DC Specifications | ||||||
Capacity | 120GB | 240GB | 480GB | 960GB | ||
Controller | Marvell 88SS9187 | |||||
NAND | Micron 16nm 128Gbit MLC | |||||
Sequential Read | 420MB/s | 420MB/s | 420MB/s | 420MB/s | ||
Sequential Write | 170MB/s | 290MB/s | 380MB/s | 380MB/s | ||
4KB Random Read | 63K IOPS | 63K IOPS | 63K IOPS | 65K IOPS | ||
4KB Random Write | 12K IOPS | 18K IOPS | 23K IOPS | 10.5K IOPS | ||
Idle Power | 1.2W | 1.2W | 1.2W | 1.2W | ||
Read Power | <4W | <5W | <6W | <6.3W | ||
Write Power | 4W | 5W | 6W | 6.3W | ||
Endurance (TBW) | 460TB | 920TB | 1,850TB | 1,140TB | ||
Endurance (DWPD) | 2 | 2 | 2 | 1 | ||
Encryption | TCG Enterprise |
Because the M510DC isn't a retail drive, Micron couldn't deliver any pricing because it will vary depending on the volume. I was told, however, that the M510DC is priced between the M600 and M500DC, so it should be relatively competitive.
As I explained above, the change to more cost efficient 16nm NAND comes at the expense of endurance. The endurance drops from 3 DWPD to 2 (from 2 to 1 in the highest capacity), which is still very good for a read-focused drive because several other manufacturers are offering drives with only ~0.3 DWPD. However, the 20nm to 16nm transition isn't the whole story because the M510DC also has less over-provisioning than the M500DC, again making the M510DC more cost competitive.
Usable Capacity | 120GB | 240GB | 480GB | 960GB |
Total NAND Capacity | 160GiB | 320GiB | 640GiB | 1024GiB |
RAIN Stripe Ratio | 9:1 | 9:1 | 9:1 | 31:1 |
Effective Over-Provisioning | 20.2% | 20.2% | 20.2% | 9.6% |
The M510DC includes the full set of Micron eXtended Performance and Enhanced Reliability Technology (or just XPERT) features, including power loss protection for all user data and RAIN for protection against page, block and die level NAND failures. I covered the XPERT features in detail in our M500DC review, so I suggest you refer to that review for further details of the feature set.
There is one new feature in the M510DC though, and that is TCG Enterprise encryption. In the enterprise space it's less likely that someone would have physical access to the server as data centers tend to be well guarded, but once drives are recycled or repurposed they are vulnerable to theft and unauthorized access. This is especially true with regards to financial and medical data, which can be highly damaging in the wrong hands so employing encryption is crucial for ensuring data protection.
When a drive is encrypted using TCG-E, it's tied to a single host and an authentication key is required if the drive is being accessed using a different host. The encryption key itself never leaves the drive (similar to the client spec) which guarantees that there is no way to obtain the key without authentication whereas software-based encryption has loopholes in which the encryption key can be obtained from the host's DRAM. TCG-E is also completely transparent to the host and requires no software - as long as TCG-E compliant RAID card is used TCG-E will be enabled automatically. The M510DC is also available without TCG-E as some regions have tight restrictions when it comes to encrypted storage.
22 Comments
View All Comments
Oyster - Tuesday, July 21, 2015 - link
Maybe I missed it, but warranty information?twizzlebizzle22 - Tuesday, July 21, 2015 - link
Would there be warrenty information available for the same reason price wasn't?My question is how longevity is affected from 1-2 DWPD
Rekkx - Wednesday, July 22, 2015 - link
5 year or NAND wear out, whichever comes first.marraco - Tuesday, July 21, 2015 - link
I whish to have also the tests for non enterprise SSDs.These drives are not meant for the mass consumer, but enthusiasts like to try, or at least know how enterprise hardware performs on common PCs.
And is not the same to have "an opinion", even if valid, that actually knowing the experimental data.
Somebody will answer that, obviously, enterprise SSDs have different performance and workload targets, but that is no reason to discard consumer tests.
There is a big difference between actually knowing how they work, and just making an educated guess.
Also, enterprise users need to know how common hardware performs on server environments, because sometimes is cost effective to use common hardware for enterprise.
For example, Google used lots of common hardware on his servers, and that gave him a large advantage over older companies, with larger budgets.
Also, server hardware tends to have large validation and life cycles, and that means that it tends to have obsolete hardware. Sometimes is reasonable to use cheaper hardware, which can fail, but also has lower costs of replacement, or other benefits.
DanNeely - Tuesday, July 21, 2015 - link
Agreed. Also, as prices drop SSDs will be making their way onto client OS VM servers; and those will mostly see amped up versions of client workloads on them.ZeDestructor - Friday, July 24, 2015 - link
You say that, but I recently picked up two 800GB Intel DC S3500 SSDs for use in my desktop, since they were near enough to the 960-1TB consumer drives, but brought me the nice benefit of full power-loss protection, higher performance than the Crucal M500/M550/M600/MX200 (though I doubt i'll ever notice it), and at $300 each, were really not that far from the $275 I've seen the 960GB M500 go down to.nils_ - Friday, July 24, 2015 - link
It's also always interesting to see if the price differential for "DC" hardware is justified or if you're just paying up for the label.otherwise - Tuesday, July 21, 2015 - link
Any idea what those ridicluously large caps on the PCB are for? I would hope for better unexpected power failure recovery -- but didn't see anything in the article touting that as a feature.extide - Tuesday, July 21, 2015 - link
Yes that's what they are for, it mentions it on the first page.Flunk - Tuesday, July 21, 2015 - link
Your conclusion is based on the manufacturer's reported reliability rating, but you never tested it. Who's to say if this drive actually is more durable than it's competition? Or even a cheap consumer drive?I know that testing this would be impractical, but it's difficult to judge hardware based solely on the manufacturer's claims.