Fusion-io ioDrive2: FIRST LOOK for THE REGISTER

October 4, 2011

Fusion-io deploys PCIe flash toaster

Self-healing powers claimed if you play the magic card

By Chris MellorGet more from this author

Posted in Storage, 4th October 2011 10:13 GMT

Free whitepaper – Fluid data architecture pays off for CMA

Fusion-io has refreshed the whole of its ioDrive product range with smaller flash chip dies and new controller firmware to produce high performance, longer lasting flash using less silicon.

CEO David Flynn said the current ioDrive technology was introduced four years ago and Fusion was now “introducing something that will toast it. This thing is a beast”.

The ioDrives are PCIe-connected cards in half-length format and use NAND chips that are either single-level cell (SLC) or 2-bit multi-level cell (MLC) and require a 29nm to 20nm process (2Xnm). We think this is Samsung NAND using a 27nm process. There’s a half-height ioDrive and a full-height ioDrive Duo to choose from.

The 2Xnm NAND is inherently slower than 3Xnm dies, but Fusion says its controller technology, including its firmware, more than compensates for this.

Flynn says Fusion can use the cheapest commodity 2Xnm dies and give it performance and endurance such that second-generation ioDrives out-perform first-generation products. There’s no need, he says, to use enterprise-grade MLC (eMLC).

ioDrive 2

There is a new card design with the flash mounted on up to three daughter cards attached to the base card.

The ioDrive 2 comes in SLC form with capacities of 400GB and 600GB. It can deliver 450,000 write IOPS working with 512-byte data blocks and 350,000 read IOPS. These are whopping great increases, 3.3 times faster for the write IOPS number, over the original ioDrive SLC model which did 135,000 write IOPS and 140,000 read IOPS. It delivered sequential data at 750-770MB/sec whereas the next-gen product does it at 1.5GB/sec, around two times faster.

There is an MLC version of the ioDrive 2 which comes in 365GB, 785GB and 1.2TB capacity points.

The SLC version of the larger format ioDrive 2 Duo has a 1.2TB capacity point and the MLC version 2.4TB.

ioDrive 2 DuoioDrive 2 Duo

How fast?

The SLC version of the ioDrive 2 Duo can deliver 900,000 write IOPS and 700,000 read IOPS, at 3GB/sec. The first-generation product did 262,000 and 261,000 respectively, at 1.5GB/sec reading and 1.1GB/sec writing speeds.

Flash product suppliers generally quote IOPS numbers using 4KB data blacks whereas Fusion typically uses 512B blocks. A 4KB block size aligns with flash’s 4KB page size but 512B blocks require a read, modify, write process. This is not necessary with Fusion-io’s products, according to Flynn.

We have one set of 4KB block IOPS numbers from Fusion: the 1.2TB, SLC ioDrive 2 Duo does 503,000 read IOPS with 4KB blocks and 664,000 write IOPS.

Flynn emphasises that the performance comes at low queue depth. Typically, he says, performance is quoted by suppliers with a high queue depth so that the parallelism in a product’s controllers can really get the data moving. But real world experience is lower queue depths, because flash responds so quickly. Here Fusion’s products speed along while competing ones, typically comprised of, he says, RAID controllers, SandForce controllers, and flash dies, start limping.

He also asserts that Fusion’s products perform very well with mixed read/write workloads, whereas other products show a bathtub effect: high numbers for pure reads and writes but much lower ones for mixed workloads.

A Fusion spokesperson said: “The cards are only now going through performance tuning. In addition, we expect Intel’s new Sandy Bridge processors to have a major beneficial impact since our design is built to leverage system processor improvements.”

Better availability

Flynn said that MLC flash products makes up about 80 per cent of Fusion’s business. It actually started shipping 2Xnm-class dies some months ago on the ioDrive Octal product, a custom product generally sold direct to large customers; where 3Xnm devices could hold 5.12TB of data, 2Xnm-class kit now stores up to 10TB.

It self-heals to the point where it covers for subsequent failures ad infinitum. We don’t believe that customers should have to service anything.

The first-generation product had N+1 redundancy at the chip level. Flynn said that the next-gen product is self-healing. Its Adaptive FlashBack technology provides full chip level fault tolerance, which enables an ioDrive to repair itself after a single chip or a multi chip failure without interrupting business continuity. The repair process takes about an hour: “It self-heals to the point where it covers for subsequent failures ad infinitum. We don’t believe that customers should have to service anything.”

This idea that customers should not have to replace modules reminds us of XIO’s Hyper ISE, that sealed canister of drives with a 5-year warranty against customers ever needing an engineer to poke around inside it and replace failed components.

Flynn said Fusion-io has added endurance extending technologies to the ioDrive 2 products. There are no published endurance numbers, though we expect, given Fusion’s OEM customers, that endurance is good. Flynn said that the endurance has increased with the ioDrive 2 products.

Fusion’s competition

There are several competitors who have been waiting for this Fusion refresh: Micron, OCZ, STEC, TMS and Virident are the main ones. They use a 4KB block size for their IOPS numbers.

All we can compare are raw numbers, and hope the numbers are divergent enough to indicate meaningful relationships, even though it’s an apples and oranges comparison, apart from the 4KB numbers for the ioDrive 2 Duo SLC product.

Micron’s rocket-like P320h, a 3Xnm SLC product, does 750,000 read IOPS and 341,00 write IOPS, with 3GB/sec read and 2GB/sec write bandwidths. The read IOPS are significantly higher that the 503,000 of Fusion’s ioDrive 2 Duo SLC but significantly slower than the Fusion product’s 4KB write IOPS. With 512B blocks, the Fusion product is almost twice as fast on write IOPS though, while being a mere 50,000 IOPS slower on reads and overall faster on bandwidth. The medal goes to Fusion overall then.

ioDrive OctalFusion-io’s ioDrive Octal

OCZ’s VeloDrive PCIe numbers are simply incomprehensible: for example, read IOPS are expressed in MB/sec for hardware RAID, while software RAID speed is quoted for compressible and incompressible data. We give up. Give the dratted thing a test drive alongside the Fusion product to make a comparison in your own shop.

“This thing is a beast”

STEC’s Kronos BiTurbo PCIe SSA holds up to 3.9TB of MLC and, in SLC form, does 440,000 read IOPS, 400,000 write IOPS and boasts a 4GB/sec bandwidth. The Kronos Turbo on its own does 220,000 read IOPS, 200,000 write IOPS and shifts 2GB/sec. Fusion has that one whipped it seems, apart from the bandwidth number.

TMS’ RamSan-70, based on 3Xnm Toshiba SLC NAND, does 330,000 read IOPS, 600,000 in burst mode, and 400,000 write IOPS to heave 2GB/sec. On the raw number basis Fusion has it beat as well. We note that a CSCS analysis had this TMS product way-outperform a first-generation ioDrive product from Fusion though.

Virident’s SLC TachION delivers a claimed (see CSCS analysis above) 300,000 IOPS with a mixed read/write workload and a peak 1.4GB/sec bandwidth. Fusion appears to have it whipped too.

The verdict

The verdict is pretty clear. On headline raw numbers Fusion-io’s ioDrive 2 products generally leave the competition in the dust, except for Micron, but the P320h is let down by poor write IOPS numbers.

Of course all these PCIe cards won’t compete in a uniform PCIe market; it being split up into various sectors each with their own workload and price/performance characteristics.

Fusion is hoping that, with its wide spread of capacity points and performance levels, it can compete in as many of these sectors as possible, while focussing on mainstream pure enterprise business and not the flash web businesses. Its mainstream enterprise customers buy kit from Dell, HP and IBM and look for that level of reliability, performance, value and support.

Our first reaction is that, with this launch, Fusion-io has, in El Reg’s opinion, cemented its position as the PCIe flash card leader.

All the products will ship in November. Prices start from $5,950. ®


Micron RealSSD™ C300 Solid-State Drive: The Fastest Drive for Notebook and Desktop Personal Computers

December 3, 2009

REPOST from yesterday’s press release — includes YouTube link.

First to Deliver Native SATA 6 Gb/s Solid-State Drive

Boise, Idaho , Wednesday, December 02, 2009 – Micron Technology, Inc. has raised the performance bar for SSDs. The company today announced its RealSSD C300 SSD, the industry’s fastest for notebook and desktop PCs. Micron’s new RealSSD C300 drive enables users to enjoy a more powerful and responsive computing experience—including faster operating system (OS) boot and hibernate times, and speedier application load, data transfer and file copying. To see a video demonstration of the performance advantages achieved when using Micron’s RealSSD C300 drive, visit http://www.youtube.com/watch?v=dqnL3jX3dik.

“The C300 SSD not only delivers on all the inherent advantages of SSDs – improved reliability and lower power use – but also leverages a finely tuned architecture and high-speed ONFI 2.1 NAND to provide a whole new level of performance,” said Dean Klein, vice president of memory system development at Micron. While benchmark tests have shown that the C300 SSD is the fastest PC SSD leveraging the industry standard SATA 3Gb/s interface, the SSD performance is further boosted by natively supporting the next generation high-speed interface – SATA 6Gb/s.

 What Does SATA 6Gb/s Mean? It’s All in the Numbers.
Native support of SATA 6Gb/s means that the data path between the host computer and the SSD is twice as fast as the previous SATA 3Gb/s interface. While some drive architectures require a trade-off between throughput-sensitive and IOPS (Input/Output Per Second)-sensitive data streams, Micron’s core design and higher speed interface provides advantages for both. The C300 SSD leverages the SATA 6Gb/s interface to achieve a read throughput speed of up to 355MB/s and a write throughput speed of up to 215MB/s. Using the common PC Mark Vantage scoring system, the C300 SSD turns in a score of 45,000 from the HDD Suite. To see a Micron C300 SSD competitive performance benchmark video, visit www.micronblogs.com.

 “Hard drives gain little performance advantage when using SATA 6Gb/s because of mechanical limitations,” said Klein. “As a developer of leading-edge NAND technology, along with our sophisticated controller and firmware innovations, Micron is well positioned to tune our drives to take full advantage of the faster speeds achieved using the SATA 6Gb/s interface. The combination of these technology advancements has enabled the RealSSD C300 drive to far outshine the competition.”

 Designed Using Micron’s Industry-Leading 34nm NAND Flash Memory
The RealSSD C300 drive leverages Micron’s established 34nm MLC NAND flash memory, allowing the company to provide a cost-competitive, high-capacity SSD solution. Bringing another first to SSDs, Micron’s 34nm MLC NAND supports the high-speed ONFI 2.1 standard, ensuring the NAND performance keeps pace with the faster SATA 6Gb/s interface.

 The drives will be available in 1.8-inch and 2.5-inch form factors, with both drives supporting 128GB and 256GB capacities. Micron is currently sampling the C300 SSD in limited quantities and expects to enter production in the first quarter of calendar 2010.


REPOST: From magnetic to solid state, spin-free: What a long, strange storage trip it’s turning out to be

November 26, 2009

Repost from Brian Dipert’s article (EDN); You can reach Senior Technical Editor Brian Dipert at 1-916-760-0159, bdipert@edn.com, and www.bdipert.com.

Flash-memory-based solid-state drives have recently stirred up the staid storage industry, and their initial success stories foretell a potentially stellar future. Consider, for example, how rapidly they’ve taken over the formerly robust market for 1.8-in. hard-disk drives. Also consider their significant influence on smaller-form-factor hard-disk drives’ lackluster initial unveilings. A notable percentage of netbook, tablet, and other alternative mobile computers, especially those running Linux operating-system variants, contain solid-state drives instead of hard-disk drives. Thin and light conventional notebook PCs running Windows and OS X are also well along the conversion path.

For the entire article:  CLICK HERE

 


Why PCIe-based SSDs Are Important

November 20, 2009

There’s an old expression I like: “Different isn’t better, it’s just different.”

When it comes to SSDs based around a SATA or SAS format — that’s pretty much the case in my view. Yes there are exceptional products suited for enterprise like Pliant and STEC. And, yes — there are more conventional items for consumers like Intel and OCZ (and about 20 others).  And yes, the standard pacakge 3.5″ form factor for these devices make them suitable for shared storage as well as for integration into hetreogenous and homogenous storage environments like you might find in a typical data center.  Embracing these SSDs you will find the usual manufacturers like EMC, NetApp, SUN, and others.  Their use of SSD is evolutionary, easy to digest.

PCIe-based SSDs are very different.  For one thing, they sit on the server system bus right next to the CPU.  This is a direct attached (DAS) model that has numerous advantages for certain types of processing.  We agree that not all PCIe-based SSDs are suitable for all applications — but in terms of applications that can take advantage of bandwidth, throughput, and latency enhancements, these devices are indeed a superior architecture.

There are some challenges:

1)  Not all servers are created equal.  PCIe-based devices require strict adherance to the PCIe specifications at the server level.  Ping if you want to learn more about why this is critical.

2)  Many servers do not have enough PCIe slots configure appropriately for PCIe devices.  This is especially true when creating HIGH AVAILABILITY (or HA) environments.

3)  Only a very few servers have enough of the right type of slots to be meaningful from a value perspective.  It makes no sense to refresh a server for a PCIe-based SSD if you have to spend 2x or 3x to get the right slots, power, etc.

4)  Applications may not be optimized for SSD DAS.  No kidding.  OLTP or DBMS applications that can take the most advantage of SSD DAS are optimized for high latency disk access over networks such as NAS.  These applications are totally comfortable sending out 1000s or 10s of 1000s of transaction requests to build up a queue depth for the CPUs.  The net result of this is that the CPUs appear very busy but in fact aren’t doing very much.  These limitations are known and well defined.  Over time, application vendors such as SUN, Oracle, and Microsoft will implement fixes to optimize PCIe-based storage.

Aside from these items, there is a discussion regarding suitability of NAND flash devices in the data center as well as the MLC/SLC issue.  I’ll tackle those in another post.  In my veiw, MySpace and Wine.com are leading the way — and there are many others who have not come forward publicly preferring to keep the ROI and GREEN advantages all to themselves.

The latest announcements from Fusion-io, Texas Memory Systems, Micron and others point out these differences.  FULL DISCLOSURE:  I am a former employe of Fusion-io.


JOB POSTS FROM ENTERPRISE SSD LIST

November 19, 2009

I was thinking about these firms and wondering which position were being funded — obviously there is a ton of activity for SSD engineering talent right now — take a look:

  • 3Par
  • Avere
  • Compellant
  • Data Direct Networks
  • DataRam
  • DolphinICS
  • Gear6
  • Schooner Information Technology
  • Texas Memory Systems
  • Violin Memory
  • Some of the firms had no openings or carrer links so I left them off.  The larger firm (SUN, IBM, DELL, HP, NetApp, EMC) require registration so I left them off, as well.
    Plus a few others of interest:


    Follow

    Get every new post delivered to your Inbox.

    Join 137 other followers