Print 45 comment(s) - last by somedude1234.. on Mar 18 at 2:52 AM

640GB ioDrive Duo  (Source: DailyTech)
Fusion-io announces new PCI Express SSD product with massive performance promises

Storage in the computer market currently revolves around two types of products -- the HDD and the SSD. The SSD is faster and requires less power to operate leading to better battery life in portable computers. The HDD offers lower cost and more storage capacity than the current SSDs.

A company called Fusion-io is offering a new product called the ioDrive Duo, which it claims to be the world's fastest and most innovative SSD. The company says that the product doubles the slot capacity of its PCI Express ioDrive storage solution.

The new ioDrive Duo offers what the company claims is previously unheard of levels of performance, capacity, and protection for a single server. The product claims to be able to scale from 6Gb/sec of read bandwidth and offer over 500,000 read IOPS when using four ioDrive Duos.

David Flynn from Fusion-io said in a statement, "Many database and system administrators are finding that SANs are too expensive and don’t meet performance, protection and capacity utilization expectations. This is why more and more application vendors are moving toward application-centric solid-state storage. The ioDrive Duo offers the enterprise the advantages of application-centric storage without application-specific programming."

The ioDrive Duo fits into PCI Express x8 or x16 slots and can sustain up to 20Gb/sec of raw throughput. The company also says that it can easily sustain 1.5Gb/sec of read bandwidth and nearly 200,000 read IOPS. Sustained read bandwidth is 1500 MB/sec, sustained write bandwidth is 1400 MB/sec, Read IOPS is 186,000, and write IOPS is 167,000.

The ioDrive Duo offers multi-bit error detection, correction and flash back protection offering chip level N+1 redundancy and on-board self-healing. The product can also be configured for RAID-1 mirroring between two ioMemory modules on the same ioDrive Duo PCIe card.

The new cards will be available in April 2009 with 160GB, 320GB, and 640GB. A 1.28TB version isn't coming until the second half of 2009. The typical SSD, like the SSD offerings from Intel, are sized like normal hard drives and connect via SATA and other enterprise connection standards.  

Comments     Threshold

This article is over a month old, voting and posting comments is disabled

RE: FusionIO = Fusion Bankruptcy
By tshen83 on 3/17/2009 12:19:43 PM , Rating: 2
First of all, Intel's 3300 published random write IOPS is conservative. Depending on IO size, it can actually bench about 5000-8000 IOs per second. The 167K random write IOPS by fusionIO is suspicious at best. It has to be cached in write-back ram, which means, the controller actually lies about data persistence. I don't see a super capacitor or a battery on the FusionIO device, so when power goes out, you might lose transactions(correct me if I am wrong here, but I don't see a battery on the FusionIO PCB)

If you really want to be technical, FusionIO is simply pushing the same RAID idea, just masqueraded under a new brand name. Under the two yellow heatsinks are probably the same Intel IOP348 chips that the RAID card uses. It even has the same heatsink as the Adaptec 5 series RAID cards so I am expecting nothing less than a Intel IOP348 underneath. Then under that other heatsink on the bottom left is probably the PCI-Express lane splitter, allowing the two raid ICs to be sharing the same PCI-Express bus. Then the driver side actually has to hide the internal dual RAID card implementation of the FusionIO card and do software RAID0 on it.

I counted the NAND ICs on that PCB. There is no freaking way that FusionIO can do 167K write IOPS without caching it in ram. Plus, how long do you think the device will last if it actually does 167K writes a second(SLC breaks down at 100K erase cycles)? If it does 167K 4K IOS per second, that is 668MB of data per second, and your FusionIO will be out of space in as little as 5 minutes. So much for high write IOPS if it is full :)

It would take a completely incompetent IT manager to consider FusionIO. For 10,000+ dollars for a pair of FusionIOs, a better bet is to fill the 24bay SAS case with 24x Intel X25-Es at the same price and get over 2.5 times the space and twice the IO throughput. Other than that, over priced SAN systems will try to incorporate FusionIO to future fudge IOPS numbers, but those SAN vendors will die along with FusionIO if they decide to establish dependence on FusionIO.

RE: FusionIO = Fusion Bankruptcy
By tshen83 on 3/17/2009 12:32:10 PM , Rating: 2
Never mind, I saw the 3 Caps C20, C21, C22. The erase cycle and space constraint still exists.

By somedude1234 on 3/18/2009 2:52:05 AM , Rating: 2
I've been looking for an actual benchmark report @ purely 4k random writes from the previously released fusion-io cards. I too am suspicious that they can sustain 167k random write IOps @ 4k. For now, I hope their spec sheets are not complete BS, time will tell.

Your write cache concerns apply equally to the fusion-io and the intel X25-E. From what I could find, the X25-E is only able to obtain the 3,300+ write IOps with write caching enabled, and I don't think the intel SSD has a battery or cap to protect it's cache.

The fusion-io spec sheet "claims" 48 years if you're write-erasing 5TB/day. Even if you cut that by a factor of 10 you're still looking at nearly 5 years. How long do you think one of the Intel SSD's would last if you were writing to it at the maximum possible speed 24x7?

Also, both the fusion-io cards and the X25-E's come with 3 year warranties. They are based on the same flash technology and should have similar lifespans.

The 32 GB X25-E's are going for around $400 each right now. You're at nearly $10K before paying for the 24 drive SAS case, SAS RAID card and cables. Even if you assume 100% perfect linear performance scaling for all 24 drives on a RAID card, you're only to 80k IOps, or about half way there (based on the spec sheets from both vendors). Also, as I stated before you'll loose a portion of your SATA drive performance to STP overhead if you put them behind a SAS controller. You'll loose both capacity and performance to redundancy if you plan on using anything but RAID0.

Where are you getting "twice the IO throughput" from? We're talking write IOps here, right?

Devices such as this (if the manufacturer's claims hold true) can provide a huge boost to certain applications at a price point significantly lower than what's been available in the past. People who maintain applications that are extremely sensitive to IOps performance (both read and write) should consider all available options, including ram-based, pci-e-flash, sas/sata-flash, and anything else that is available.

"Google fired a shot heard 'round the world, and now a second American company has answered the call to defend the rights of the Chinese people." -- Rep. Christopher H. Smith (R-N.J.)
Related Articles

Copyright 2016 DailyTech LLC. - RSS Feed | Advertise | About Us | Ethics | FAQ | Terms, Conditions & Privacy Information | Kristopher Kubicki