All about Internal Storage
 Latest Internal Storage articles
All Internal Storage articles

Newsletters


  • Ask your question about IT issues
  • Post

Partners

The Games selection

crazy : Interactive Boogy Pick one of the 3 songs, hit on the correct keys matching this boy's dance moves.
violent : Interactive Buddy Unwind on your interactive buddy: Do anything you want to him, it will earn you money, and you can buy other stuff to torture him with.
Ads

Sponsored links

Conclusion

Previous Next
11:00 PM - 07/17/2008 by Patrick Schmid and Achim Roos

While the transfer rate results were limited by our Areca controller, it is obvious that to determine the transfer speed of a RAID 0 array, you can almost add the maximum transfer speed of all the hard drives and subtract some 10-15% overhead on controllers optimized for throughput. While the conventional drives will lose performance once you start filling them up, flash SSDs will always maintain their bandwidth.

However, throughput isn’t the most important aspect for enterprise hard drives. In fact, large enterprises often rely on maximum transaction and I/O performance for their servers. Think of banks, Web service providers, and other server-bound applications.

We would have liked to keep some of the MemoRight Flash SSDs for our systems, but we had to return them to SSDWorld in Switzerland. Thanks for providing the test samples!

While the hardware environment opposes the main bottleneck for complex RAID configurations, especially RAID 6 and RAID 5, the flash SSDs were able to increasingly show their muscles with less complex array types. I/O performance in RAID 0 is between 5x and 20x faster on MemoRight flash SSDs than on Seagate Cheetah 15K.5 drives. In RAID 5 and RAID 6, the performance benefit is still between 50% more and several times more I/O operations per second.

ROI Great for Enterprises

Obviously, MemoRight flash SSDs are still a rather expensive affair at roughly $1,800 for the 64 GB model we received for this review. Compared to about $150 for the 73 GB version of the Cheetah 15K.5, this equals 12 times the cost. Is this really worth it?

For enterprises looking for maximum transaction performance, an investment of $10,000 to $20,000 will be worthwhile if transaction and business processes are accelerated. In the end, a 4x to 20x improvement in I/O performance hasn’t happened with conventional hard drives in the past, and it never will happen.

Other Customers, Hold Your Fire

Everyone else should hold off on enterprise SSD investments unless there is a specific business case demanding it—for example, a database server for a high-traffic website. Consider that if you can buy a single server and three or four Flash SSDs instead of eight to 12 hard drives spread between two servers, the flash SSDs might more cost effective, while still providing better I/O performance.

Our results make it very obvious that the era of conventional enterprise hard drives will come to an end within the next few years. Lower cost, higher capacity drives will take over the segment, and flash-based hard drives will overrun the enterprise space, starting at the high-end and making their way down to the business mainstream as prices decline.

Talkback
Anonymous 07/17/2008 10:46 PM
Hide
-1+

I wouldn't worry too much about RAID-6, the main reason it's there is to address the possibility of a second drive failure during a rebuild when using very large capacity drives. You would be unlikely to use it with 15K Cheetahs or SSD drives. What would be interesting to see is the rebuild time for a failed 64 GB SSD in RAID-5 vs. a Cheetah RAID-5 rebuild.

MrCommunistGen 07/17/2008 11:05 PM
Hide
-1+

I commented on this earlier today on the RAID card review and it's pretty frustrating. Who is in charge of the graphs? They need to start making them large enough to read again. I mean I *can* read it, but its not as easy as it could be. I'd like to be able to glance at it and see what is going on... not have to whip out a magnifying glass or squint at it to see what the results are.

-mcg

MrCommunistGen 07/17/2008 11:11 PM
Hide
-0+

Ok... so at least the zoom feature seems to be working after clicking on the image, getting a slightly larger one, then clicking on it again. Why not just put the larger image in the review in the first place?

-mcg

Turas 07/17/2008 11:36 PM
Hide
-2+

agreed. The graphs used to be lareger and more visible.

nihility 07/17/2008 11:46 PM
Hide
--2+

Why would you use a raid card that limits your throughput so badly? Couldn't you find one that supports the theoretical 950MB/s that the SSDs were supposed to show? Instead of showing off some breakneck speeds you leveled off at a measly 560MB/s. Very disappointing. I feel like we learned very little from this article. It was always known SSDs had a lot more IOPS, we also knew about the low access time and about not losing speed when the drive is full. What did you actually show here, besides the fact that you chose the wrong RAID controller?

Some big manufacturer is starting to roll out servers with IOdrives in them (remember those from a milion years ago?), how about a look at that?

royalcrown 07/18/2008 1:10 AM
Hide
--2+

come on, the IO might be good , but it doesent matter when the storage space is PATHETIC, no enterprise in the their right mind is gonna upgrade until they actually have enough space for the millions of records regardless of how fast it is. I think after the price is about 1/3rd and the capacity is 256 megs or so then yeah, till then, no way !
or till capacity is about 2 - 250 per gig !

Siffy 07/18/2008 3:00 AM
Hide
-0+

"I/O Performance
These results do not require a lot of comments."

They do if those results cannot even be read.

Since no one has brought it up yet, why not use ST973451SS (Savvio 15k.1, 73GB) or ST9146802SS (Savvio 10k.2, 146GB) rather than ST973402SS (Savvio 10k.2, 73GB)? The 73GB 10k rpm drive is a hard drive to recommend these days with the 146GB version only 10% more cost. This article would be better served with direct price/performance and price/capacity comparisons with more alternative arrays. An IO performance comparison of 1 64GB SSD to 8 146GB 10k.2s would be interesting as they're roughly the same cost, yet the conventional type setup would yield about 18x the capacity and likely at least 6x the throughput. In the end, I'd really be curious to know just how many extreme IO dependent DBs out there would actually need over half a TB space. Of those the percentage that actually care about the $30k/TB to build them would probably be very low.

Anonymous 07/18/2008 8:39 AM
Hide
-0+

Aren't the new OCZ and Samsung drives $479 for 128GB ? And they have SATA II 3.0GBps interface ? Why didnt TH test with those ? That's $3,832 for an 8 drive array compared to the $14,400 for the SSD brand used in this review. Besides, TH's own tests showed these drives to be very fast ( SSD power consumption review update )

Xeus32 07/18/2008 9:26 AM
Hide
--1+

I look this review and i think:"what type of factory require this products?" . In my opinion for the 80% of factory a SAS array are over dimensioned, a RAID 5 of SATA are the good chose. Bat it's really difficult to found a server with SATA raid 5 hw.

Preytor 07/18/2008 9:59 AM
Hide
-0+

Interesting read.

For those who think the images are too small get Image Zoom for FF3:

Preytor 07/18/2008 10:00 AM
Hide
-0+
szwaba67 07/18/2008 3:06 PM
Hide
-0+

The article mentions that Tom's chose the Areca card upon request from SSDWorld... I'm guessing they couldn't really refuse since SSDWorld was generous enough to provide the samples. Besides, even if the article proved nothing and provided no useful information, who in their right mind can resist the chance to play with 8 Memoright SSDs raided together?

szwaba67 07/18/2008 3:08 PM
Hide
-0+

The article mentions that Tom's chose the Areca card upon request from SSDWorld... I'm guessing they couldn't really refuse since SSDWorld was generous enough to provide the samples. Besides, even if the article proved nothing and provided no useful information, who in their right mind can resist the chance to play with 8 Memoright SSDs raided together?

dragunover 07/18/2008 4:57 PM
Hide
-0+

Bah,I don't really care about this article that much.I'm just sitting there in awe at 8 drives in RAID-0...*mouth-waters*

Igot1forya 07/18/2008 5:24 PM
Hide
-0+

Dragunover, 8x Drives in RAID-0... yes, very nice... but the included controller puts a bad taste in my watery mouth

sandmanwn 07/18/2008 8:53 PM
Hide
--1+

They still aren't great for enterprise apps. Cost way too much and don't work well with complex raid setups.

Look perfect for typical desktop, laptop, and even consoles. That is if the price would simply align with the competition.

mark0718 07/18/2008 9:35 PM
Hide
-0+

The tests were missing what I consider the most important part of benchmarks,
which is to include tests for all of the unusually bad performance cases that
we have seen in the past. In particular, we have seen bad performance with
USB flash memory in the past, so this should be checked for.

With this in mind, I couldn't find what to me would be the most interesting information:
1. are we sure that the solid state disks use dynamic wear leveling? (dynamic
as contrasted with none and static wear leveling)
2. What is the performance for copying large trees of small files on one
array? (These tests revealed dramatic performance decreases in the past.)

All of the numbers that were given in the report just confirm what one expect
within a factor of 2 or so.

However, I have had performance problems with USB
flash memory keys where in some cases the performance is down by a factor of
300 from the best case performance, so I am particularly interested in worst case performance.
(Even if one isn't concerned with worst case performance, perhaps using 2, 4,
or 8 times as many Cheetah's at the problem would give better performance than
the solid state disks. A factor of 300 probably can't be overcome just by using more disks

I'd like to see the copy times for trees of 100000 and 1000000 files of
0, 128, and 8192 bytes in each file. The load should be varied from about
1 total to 2 times the number of drives (i.e., 16, perhaps showing for 1, 2, 4, 8,
and 16 copies running on the same array, and perhaps for 1, 2, 4, and 8
copies running between 2 arrays of 4 physical units each.)

The idea of the tests is to see if the performance decreases dramatically when reads
and writes are mixed on the same physical device and in addition logical block numbers
of the read and write operations are spread over the range of possible logical block
numbers. (My tests assumes NTFS file systems; a different set of tests might
be needed to get worst case performance out of other file systems, such as ZFS.)

Just running copy operations is not enough: something has to be done to stop
RAM buffering in the computer or controller card from affecting things and a
test needs to be performed with just one output unit and perhaps more than
1000000 files of 0 length to make sure that no buffer in the devices (Cheetah or
solid state disk is causing an artificially good performance.)


Anonymous 07/18/2008 10:04 PM
Hide
-0+

"come on, the IO might be good , but it doesent matter when the storage space is PATHETIC, no enterprise in the their right mind is gonna upgrade until they actually have enough space for the millions of records regardless of how fast it is. I think after the price is about 1/3rd and the capacity is 256 megs or so then yeah, till then, no way !"

Ridiculous. Rarely do we buy storage based on capacity. It's nearly always based on I/O, throwing a number of spindles at something without using the entire drives. This comparison is a bit disingenuous anyway, because the memoright SSD is a consumer product, not the higher performing SLC, ONFI 2.0 SSDs such as what EMC is using.

khaydin 07/19/2008 12:20 PM
Hide
-2+

"Will SSDs Take Over The Enterprise?"

I doubt it, if the Borg can't even do it then what chance do SSDs have?

Luscious 07/19/2008 3:39 AM
Hide
-0+

I think another raid shootout would be in order. I wouldn't mind seeing how the 24-drive areca cards perform using 1TB drives, ssd's and raptors. But I don't think Tom's (or anybody else out there) will be getting 24 of each to do such a test... :(

Some performance numbers showing the difference between raid 5/50 and raid 6/60 would be interesting to see. I like the double-redundancy of raid 6, and I'm curious to see the transfer rates raid 60 can deliver.

But $1800 for a single drive??? You gotta be nuts!

$1800 can but you a lot more than just "one" ssd - you can get 10 external 1TB drives. $24,000 will fill a small 12U cabinet with 48TB of conventional raid 6 storage. In fact, you could spend just shy of $90,000 for a 45U rack packed with 4 9U 48-drive chassis capable of delivering 176TB in raid 60 at a cost of $466/drive or $0.47/GB. KVM and UPS included.

Now when ssd's start selling for that same $466 instead of $1800, I may take a second look.


Comments are closed on this page.

Sponsored links