Crucial/Micron RealSSD C300 - The Closest Competitor

While OCZ rushes to be the first to ship these superfast SSDs, Crucial and Micron will soon be shipping their RealSSD C300s. Based on a Marvell controller these drives (Crucial for the channel, Micron for OEMs) are far more traditional in their architecture.

Instead, the innovation comes from the use of ONFi 2.0 MLC NAND flash and a 6Gbps SATA interface. The combination of the two results in some extremely high sequential speeds. A seemingly well architected firmware (and a boatload of DRAM) work together to deliver good random access performance as well.

In testing the C300 it performed very much like a faster X25-M, there was one anomaly that bothered me: maximum write latency.

Like Intel’s X25-M, whenever the C300 goes to write data it also does a bit of cleaning/reorganization of its internal data. The more cleaning the drive has to do, the longer this write process will take. Micron did its best to minimize this overhead but eventually you’ll have to pay the piper. Below you’ll see the average IOPS, average MB/s, average and max write latencies for the C300, X25-M G2 and Vertex LE during my 4KB random write test:

4KB Random Write Performance Average IOPS Average MB/s Average Latency Max Latency
Crucial RealSSD C300 36159 IOPS 141.3 MB/s 0.0827 ms 1277.9 ms
Intel X25-M G2 11773 IOPS 46.0 MB/s 0.255 ms 282.9 ms
OCZ Vertex LE 41523 IOPS 162.2 MB/s 0.072 ms 109 ms

 

While both Crucial and OCZ/SandForce offer incredible average write latencies, Crucial’s max latency is over a second! I haven’t actually seen max write latencies this bad since the JMicron days. But if you look at the average write latency, you’ll see that this max latency scenario basically never happens. I only worry about what happens when it does.

Crucial also warned me that despite the controller’s desire to keep performance as high as possible, if I keep bombarding it with random writes and never let up it may reach a point where it can no longer restore performance to an acceptable level. This sounds a lot like what Intel encountered with the original X25-M bug, although it’s not something I was able to bring about in normal usage thus far. Given the early nature of many of these drives, it’s going to take a lot of consistent use to figure out all of their quirks.

Overall performance of the C300 is excellent. Just like the Vertex LE, it performed admirably in all of our tests. Paired with a 6Gbps controller there’s actual a noticeable improvement in real world performance, although it’s limited to those scenarios where you’re doing a lot of sequential reads from the drive.


6Gbps SATA controller on a PCIe x1 card

The drive’s performance does come at a price. The RealSSD C300 will be available later this month in 128GB and 256GB configurations, priced at $499 and $799 respectively.

OWC - Hot on OCZ’s Heels What’s Intel Doing?
Comments Locked

83 Comments

View All Comments

  • mertl - Thursday, March 18, 2010 - link

    The Sandforce Controller has hardware AES encryption, which could be used with OCZ Toolbox (which is not available).
    It's a self encrypting drive. No CPU Performance wasted with software encryption.
    Why doesn't the Vertex LE support FDE (TCG OPAL Standard like a Seagate Momentus 7200 FDE.4)? The BIOS ATA PWD is passed to the drive, alternatively Pre-Boot Utilities like wave can be used.
  • jaggerwild - Saturday, March 13, 2010 - link

    It's kinda sad that they will not at least replace the drive with an equal value SSD, I suggest to anybody considering buying any OCZ product to read through there forum before making a purchase!!! People are reporting waiting seven months for warranties on the Vertex series? Today more than ever people are not getting what they paid for and to even post a review of there product is a slap in our collective faces. But I guess Aandtech is selling out too as they have there advertisement up top of this section LOL!
  • NandFlashGuy - Friday, March 12, 2010 - link

    Hi Anand,

    I think your characterization of all IMFT flash as equivalent creates a false idea of quailty equilvalence for readers.

    "It’s uses a standard Indilinx Barefoot controller but is paired with IMFT 34nm flash branded either as Intel or Micron. It’s the same flash that’s used in the X25-M G2s."

    Intel does not sell enterprise-grade or SSD Nand to competitors. It does do more testing on the Nand used inside the X-25M G2s, ensuring it meets a higher quality level.

    While nothing prevents SSD competitors from buying USB-key grade Nand and using it their SSDs, it's incorrect to call it the same Nand that Intel uses.
  • ayembee - Sunday, March 7, 2010 - link

    Well, my 200GB LE lasted one week -- picked it up last Sunday, and now it's so dead the BIOS can no longer even find it. That's one seriously expensive paperweight...
  • deBlanc - Friday, March 5, 2010 - link

    Has anyone tried a Raid 1 (mirror) with an SSD and an HDD? I have a customer with a Dell R410 server which has very limited expansion capabilites, only one expansion slot which has a 4 port NIC in it. They are starting to run into disk I/O issues. Short of buying a new server, I was thinking of Raiding a 500 GB OCZ Colossus with a 500 GB Seagate 7200.12, the idea being much faster reads with failover to the HDD if the SSD bricks. I can't afford to buy the SSD to test this out. What do you experts say?
    Thanks
    db
  • SeanFowler - Friday, February 26, 2010 - link

    Overclockers UK has confirmed with Crucial that the 128GB version of the drive has a far slower write speed. They've been told that the write speed is up to 140MB/s.

    The details are on page 1 here: http://download.micron.com/pdf/datasheets/realssd/...">http://download.micron.com/pdf/datasheets/realssd/...

    Compare this to 235MB/s sustained write on the LE, and 250MB/s max write, and there's no competition.

    Yes the C300 still has amazing read speeds, but I think the LE is the better all-round performer.

    Unless we find out that the numbers we've been seeing on the net for the LE are for the 256GB version and have been erroneously attributed to the 128GB version as well.

    I had the LE on order, then cancelled it to order the C300, then found out that the 128GB drive has mediocre write speeds. Talk about a mess!
  • Beno - Thursday, February 25, 2010 - link

    in Final Words, first paragraph, fifth line.
    Crucla
  • bizautomation - Wednesday, February 24, 2010 - link

    I contacted the folks at SandForce for a comment on the un-ceremonious death of the OCZ test drive. Below is my question to them, and their response:

    My email to SandForce:

    Dear SandForce,

    This is more for the blog community, than it is for me personally (although I am considering Enterprise SSDs for our database servers). I don't think it warrants your phone time. If you can simply prepare a statement in reaction to the test drive going bellly up at Anantech's test center, which I can post, I think that would be more than enough.

    Here's the main concern out there:

    1. CTO's like me are seriously looking at these drives to consider putting their databases on (SaaS based applications can benefit from the performance improvements).
    2. We are deathly afraid of the reliability issues, so when initial articles about SandForce controllers came out with the emphasis on reliability, everyone was cautiosly elated.
    3. We see a follow-up story on Anantech (arguably THE source of impartial news on hardware), show that the OCZ drive just "died", and I think it's safe to say, there's significant concern.

    Yes, everyone knows it was a pre-production drive (Anantech makes that clear), but the cat is now out of the bag, and without a proper forensic investigation, I'm concerned this would happen witth a production drive. Hence my reaching out to
    your firm for an explenation beyond "Oh don't worry guys, that was pre-production hardware". As you know, our community is comprised of smart people, and that type of answer just doesn't cut it.

    What say you ?

    Their answer to me:

    Dear Carl,

    We appreciate the inquiry and definitely appreciate your concern. It was appropriate that Anandtech highlight the drive that failed was a pre-production drive. The drive used Beta firmware, which by definition, had known issues.

    Since then, SandForce has released its ‘release candidate’ firmware to our customer base of SSD vendors with the intent for them to run their qualification process on the drives and intensive tests for stability. We have received positive feedback so far. We’ll take any issues that we hear of (and any that we find ourselves) and release a ‘mass production’ version of firmware with the intent for end user customer shipments and usage. We’re confident that with the large number of leading SSD vendors in both Enterprise and Client markets that are qualifying drives based on our silicon and FW, in addition to our own robust testing capabilities, production drives based on SandForce will be of the highest reliability.
  • anuraaga - Wednesday, February 24, 2010 - link

    Looking at a Japanese retailer's listing for the RealSSD drives at http://bit.ly/clxvoa">http://bit.ly/clxvoa, the write speeds of the 128GB and 256GB versions differ by around 50%!

    Random 4K Write:
    128GB - 140 MB/s, 30K IOPS
    256GB - 215 MB/s, 45K IOPS

    Out of curiosity, which version was tested in this article? The numbers are close to the listed 128GB specs, so that's what I'm guessing. What could result in such a big difference in write performance in this as well as other drives(DRAM size?)? Or is this just some retailer manipulating the numbers to sell a more expensive part (work in research long enough and you get to know the amazing things possible through the use of normalization)...
  • eldiablopotato - Tuesday, February 23, 2010 - link

    Don't suppose C300 vs. Vertex LE review is around the corner?

Log in

Don't have an account? Sign up now