Six-Drive SATA III SSD Round-Up Shows Big Gains
MojoKid writes "Solid state drives have gone from essentially non-existent on the desktop to the preferred storage medium of enthusiasts and workstation professionals in less than three years. Three of the drives featured in this six-drive SATA III SSD round-up consistently offered 'best-of-class' performance throughout testing, with speeds in excess of 500MB/s for read and write throughput. OCZ's Vertex 3 Max IOPS, Corsair's Force GT, and the Patriot Wildfire all feature the same SandForce SF-2281 controller and synchronous NAND flash memory. These drives offered the highest transfer rates in the majority of tests, though performance does drop off as the data gets more incompressible."
Why no testing with pci-e SDD cards next to the Sata-3 disks?
also should test with a HIGH END SAS / SATA raid card.
While, of course, I'd like all that and a pony, I recognize that ours is not exactly a perfect world. Big SSDs are expensive and big HDDs are (comparatively) slow.
What would be nice, though, and arguably rather more reasonable(it's only a matter of software, and across millions of users the unit cost should be approximately fuck all), would be seeing the tech for transparently dividing workloads across two or more disks with heterogenous characteristics descend from its present position in expensive SANs and comparatively esoteric server FSes.
Sure, the manual "OS+applications on SSD, porn and torrents on HDD" tactic works more or less alright; but having humans wasting their time doing a (lousy) attempt at a machine's job seems like such a pity. Handling the messy details of physical storage location, in order to achieve best apparent performance with lowest burden on the operator, is exactly the sort of abstraction that our computers should be handling for us.
A large part of the reason SSDs are faster than HDDs is their low latency (has a big impact on small file read/writes). However there's another big reason you don't notice much difference between lower and higher end SSDs: We're using the wrong metric.
SSDs and HDDs benchmarks are almost universally given in MB/s. The problem is, people don't perceive speed in MB. They perceive it in seconds. The computing tasks you need to get done are almost never "I can wait 1 second. How much data can my computer crunch?" They're of the type "I need to crunch 1 GB of data. How many seconds will that take?" So the correct metric we should be using is s/MB.
But it's the same number! Why should this make a difference? Because when you invert a metric, the big numbers become small numbers, and the small numbers become big numbers. e.g. Say you have a HDD which can read 100 MB/s, a cheap SSD which can read 200 MB/s, and an expensive SSD which can read 500 MB/s. So in 1 second, the HDD reads 100 MB, the cSSD 200 MB, and eSSD 500 MB. Expressed in MB/s you gain 100 MB/s switching from HDD->cSSD, and a whopping 300 MB/s switching from cSSD->eSSD. Switching from cSSD->eSSD gives you 3x the benefit of switching from HDD->cSSD! So the extra money for the expensive SSD is definitely worth it! Right?
Hold on. Invert to s/MB and say you need to read 1 GB. The HDD takes 10 sec, the cSSD 4 sec, and the eSSD 2 sec. Switching from HDD->cSSD saves you 6 seconds. Switching from cSSD->eSSD only saves you 2 sec. So in terms of time you spend waiting, the HDD->cSSD switch saves you 3x as much time as the cSSD->eSSD switch. The vast majority of your time saved can actually be obtained from the switch to the cheaper SSD. The next step switching to the expensive SSD only gives you a marginal improvement. (Even if you insist on using relative measures of time, the cheap SSD still wins. 10 sec to 4 sec is a 60% reduction in time. 4 sec to 2 sec is only a 50% reduction in time.)
Anandtech basically stated as much in a recent SSD review. They admitted that in real world use (i.e. benchmarks measured in seconds), there really isn't much difference between the different SSDs. But reviews with benchmarks showing all products having nearly the same result doesn't get people coming back to read more reviews. So to hype people up, reviewers invert the scale and measure in MB/s to exaggerate small differences. Differences which for the vast majority of people are so small as to be nearly meaningless in their real-world computer use.
The same thing crops up with fuel mileage in cars. Fuel consumption is actually gallons per mile. But because the U.S. measures it in miles per gallon, it exaggerates the benefit of high mileage vehicles. If you ask a dozen people which saves more gas, switching from a 14 MPG SUV to a 25 MPG sedan, or switching from a 25 MPG sedan to a 50 MPG hybrid, I will bet nearly all of them will say switching to the hybrid saves more gas. After all, 50-25 = 25 MPG improvement, while 25-14 = only a 11 MPG improvement. But if you drive 100 miles:
14 MPG SUV = 7.1 gallons used
25 MPG sedan = 4 gallons used
50 MPG hybrid = 2 gallons used
Surprise. The 11 MPG improvement switching from the SUV to sedan saves you 3.1 gallons per 100 miles driven, while the 25 MPG improvement switching from sedan to hybrid only saves you 2 gallons. The metric we should be using is GPM, not MPG. The rest of the world measures fuel consumption in liters per 100 km for this reason. (A consequence of this is that if we as a nation wish to lower our fuel consumpt
The 11 MPG improvement switching from the SUV to sedan saves you 3.1 gallons per 100 miles driven, while the 25 MPG improvement switching from sedan to hybrid only saves you 2 gallons.
Classic mistake. You can' t make a comparison without a baseline.
So lets use GPM.
4 / 7.1 = 0.56
2 / 7.1 = 0.28
OK, what about MPG?
25 / 50 = 0.5
14 / 50 = 0.28
Doesn't make a lick of difference if you use X/y or Y/x. Switching to a hybrid will save your nearly twice as much fuel as switching to a sedan would. The numbers don't lie.