Micron P400m Review (200GB)
by Anand Lal Shimpi on February 13, 2013 12:00 AM ESTMicron has remained one of the more stable players in the SSD space over the past few years. Although not typically at the top of our charts, Micron (and its consumer brand, Crucial) have generally paired the latest in NAND technology with custom firmware that’s well validated. It sounds like a simple combination, but it’s so rarely found in an industry that’s growing quickly enough to both those that are first to market as well as those that are most reliable.
Lately, Micron has been trying to make more of a splash in the market. Earlier this year it announced the first consumer SSD to feature 128Gbit MLC NAND die, the M500. Through aggressive pricing on its end, Micron hopes to be able to deliver a 960GB M500 for less than $600. Whether or not this is realistic remains to be seen, but the fact of the matter remains that this is a level of aggression we hadn’t seen previously from Micron.
On the enterprise front, Micron is looking to fill a gap in its product lineup. In the 2.5” SATA form factor, Micron really only had two offerings: the dated SLC-based P300, and the entry level P400e. The former was built for a market that has increasingly moved to high-endurance MLC NAND, while the latter wasn’t robust enough to deal with any of the more write-heavy enterprise environments. Filling the gap is the drive we’re looking at today: Micron’s P400m.
Micron P400m | ||||||
Advertised Capacity | 100GB | 200GB | 400GB | |||
NAND | 25nm Micron XPERT MLC NAND | |||||
Sequential Read/Write | 380/200 MBps | 380/310 MBps | 380/310 MBps | |||
Random Read/Write | 52K/21K IOPS | 54K/26K IOPS | 60K/26K IOPS | |||
Price | TBD | TBD | TBD |
Like many Micron drives before it, the P400m uses a Marvell controller coupled with Micron developed firmware and Micron manufactured NAND. For the uninitiated, Intel and Micron have a joint venture (IMFT) that produces NAND which is then used by both companies as well as sold to others. Allegedly, Intel and Micron save the best NAND for themselves, giving them a slight edge in the endurance department (I’ll get to this momentarily).
The P400m features Marvell’s latest high-end SATA to NAND Flash controller, the 88S9187. The P400e before it used the 889174. These part numbers should look pretty familiar as they’ve been used by everyone from Intel to Plextor. The differentiation in the firmware, validation and NAND of course.
The 9187 controller is passively cooled, but Marvell slapped a thermal pad on the chip to help use the drive’s 7mm chassis to dissipate heat. Adjacent to the controller is a 256MB DDR3-1333 DRAM for firmware and indirection table caching.
The P400m is available in three capacities: 100GB, 200GB and 400GB. Micron sent along a 200GB model, which features sixteen NAND packages. A quick look at the part numbers reveals something interesting however: there’s no known record of the 2-bit-per-cell MLC NAND used on this P400m.
Micron has an explanation: the P400m uses Micron’s custom 25nm MLC NAND that isn’t available for purchase by other vendors. It’s called XPERT (eXtended Performance and Enhanced Reliability Technology), and is akin to Intel’s MLC with High Endurance Technology. The P400m’s XPERT NAND leverages a handful of technologies that we’ve seen before in enterprise drives. Micron does some DSP-like work on the NAND over time to compensate for drift in cell read/program voltages. There’s a RAID 5-like redundancy algorithm in effect across all NAND channels. Finally, Micron performs CRC and ECC checks on all memories in the P400m’s data path.
The P400m uses NAND binned for endurance. Micron also does its own testing on the NAND to weed out any premature failures.
Like many other enterprise SSDs targeted at write heavy workloads, the P400m features a lot of spare area. The 200GB sample Micron sent over features 16 NAND packages. Decoding the part number on each package tells us that we’re dealing with four 25nm MLC NAND die per package. The capacity per die is unique at 42Gbit. Doing the math we end up with 336GiB of NAND on a 200GB P400m.
Micron P400m Endurance | ||||||
Advertised Capacity | 100GB | 200GB | 400GB | |||
Total NAND On-board | 168 GiB | 336 GiB | 672 GiB | |||
User Capacity in GiB | 93.1 GiB | 186.3 GiB | 372.6 GiB | |||
Rated Endurance (Drive Writes per Day) | 10DW per day x 5 years |
10DW per day x 5 years |
10DW per day x 5 years |
|||
Endurance in PB | 1.75 PB | 3.0 PB | 7.0 PB |
This is a lot more NAND than you get with Intel’s S3700, and even more than Intel shipped on the 710. The added NAND helps keep write amplification low, and endurance up. The P400m is rated for between 1.75PB - 7PB total writes over the lifetime of the drive. These ratings are determined using worst case write amplification (full span 4KB random writes), so many workloads will see even better longevity out of the drive.
Micron added power loss protection to the P400m. The company claims that all writes in flight will be committed to NAND in the event of sudden power failure.
Intel's SSD DC S3700 vs. Micron P400m (200GB) | ||||||
Intel | Micron | |||||
Advertised Capacity | 200GB | 200GB | ||||
Total NAND On-board | 264 GiB | 336 GiB | ||||
User Capacity in GiB | 186.3 GiB | 186.3 GiB | ||||
Sequential Read/Write | 500 / 460 MBps | 380 / 310 MBps | ||||
Random Read/Write | 75K / 32K IOPS | 54K / 26K IOPS | ||||
Endurance in PB | 3.65 PB | 3.0 PB | ||||
MSRP | $470 | TBD |
In many senses the P400m is Micron’s answer to Intel’s S3700. Update: Micron tells us that the initial pricing guidance on the P400m was incorrect. Micron isn't providing updated pricing information at this time, other than to say it will be competitive.
23 Comments
View All Comments
philipma1957 - Wednesday, February 13, 2013 - link
I missed the warranty on this drive was it 3 or 5 years?Beenthere - Wednesday, February 13, 2013 - link
The warranty doesn't matter much because if you need to use it, you'll get a repaird unit that isn't likely to last 1 year based on many people's experience. The lost data is the real issue for most people...For those who don't know, now days a longer product warranty does not decree a better quality product. Products with longer warranty cost more to pay for the longer warranty.
designerfx - Wednesday, February 13, 2013 - link
I don't get your point? The point of a warranty is to guarantee performance up to the stated warranty period. That's never been about quality or not. Whether you get a good unit back from warranty is entirely going to be luck of the draw with any manufacturer.It's no different in the car industry, Hyundai's 10 year warranty isn't an indicator of quality either.
peterfares - Wednesday, February 13, 2013 - link
I think his point is that because its an enterprise drive and because warranty replacements are unreliable, they wouldn't be put into service in an enterprise environment.DuckieHo - Thursday, February 14, 2013 - link
Why would an enterprise replacement be unreliable? Hardware fails... that's why there's a warranty in the first place.Not replacing the drive or using a different drive would absolutely be more risky to uptime.
JellyRoll - Wednesday, February 13, 2013 - link
I googled to find more data on this "XPERT NAND" that is mentioned in this article. It actually doesn't exist, though a PDF explains that XPERT is not NAND, it is actual firmware and algorithms. I can't believe Anand missed the mark so badly.Anand Lal Shimpi - Wednesday, February 13, 2013 - link
It's a combination of NAND binning/tech, firmware and validation. From Micron's reviewer's guide on the P400m:"The P400m is built from the ground up with custom 25nm MLC NAND that uses Micron’s extended performance and enhanced reliability technology (XPERT)."
JellyRoll - Wednesday, February 13, 2013 - link
Well..that states specifically that it uses XPERT technology but not that the NAND is XPERT NAND.For instance, some Marvell SSDs use F.R.A.M.E. technology, but they do not refer to it as F.R.A.M.E. NAND.
mmonnin03 - Thursday, February 14, 2013 - link
All the NAND is pretty much the same. The only thing really different with the NAND is binning during probe. A fuse blown here, a fuse blown there. Fab process is the same.If its 42GBit chips like the article mentioned then these are the TLC designed chips but only storing 2 bits in a Cell. 2/3 of 64GBit chip = 43GBit.
JellyRoll - Wednesday, February 13, 2013 - link
Its weird but I noticed when this article posted that there were already 1,394 likes in the icon above. I come back three hours later and there is the exact same number of likes! It really blew my mind that there would be 1,394 likes in the first five minutes of this article being posted, but now i see that the Like button must be broken :)