SSD or SAS HDD

herbz7

Honorable
Feb 9, 2014
51
0
10,630
Hey, I want to maximize the performance of our cluster specifically when it comes to getting the best performance from random 4kb read/wrties. (we have lots of 20-100kb files that we will be reading)

I'd love some recommendations for which drives to get. Since we will be hammering them for hours and maybe days at a time, I will be only looking for enterprise drives. At the moment I'm tossing up between
- Intel SSD 910 PCI Express 800gb (180k Read/75k Write)
- Intel SSD DC S3700 800gb (75k Read/36k Write)
- Seagate 1200 SAS SSD 800gb (110k Read/40k Write)
- Optimus SAS SSD 800gb or 1.6TB (100k Read/50k Write)
(All enterprise quality)

However these are all very expensive cost is a factor. If there's no other options, we will probably go for the Intel SSD DC S3700's unless convinced the others are really THAT much better. But what I really want to know is it worth looking at enterprise SAS HDD's for maximising random 4kb read/writes (especially if it's a lot cheaper for similar performance) or should I definitely stick to some form of enterprise SSD?

Any comments to point me in the right direction is much appreciated, thank you.
 
Solution
Same as the consumer end:
HDD has price and space advantage.
SSD has performance and physical size advantage.

Harddrives are awful at random I/o compared to any SSD. Then figure in the SSD's much lower access time....

herbz7

Honorable
Feb 9, 2014
51
0
10,630
We have four spots for drives in each node and I'm still deciding if I should perhaps just get 1 SSD for each node and leave 3 HDD's in there or if it would be really worth me getting 4 SSD's per node (we need ideally 4TB or close to it storage in each node). Oh and if we did do the 4 SSD's per node we would probably put them in RAID0 as according to an article I read on this website, it will greatly enhance performance for random 4kb R/W's but only in high queue depths (which we will have).