Slashdot Mirror


SSD-HDD Price Gap Won't Go Away Anytime Soon

storagedude (1517243) writes "Flash storage costs have been dropping rapidly for years, but those gains are about to slow, and a number of issues will keep flash from closing the cost gap with HDDs for some time, writes Henry Newman at Enterprise Storage Forum. As SSD density increases, reliability and performance decrease, creating a dilemma for manufacturers who must balance density, cost, reliability and performance. '[F]lash technology and SSDs cannot yet replace HDDs as primary storage for enterprise and HPC applications due to continued high prices for capacity, bandwidth and power, as well as issues with reliability that can only be addressed by increasing overall costs. At least for the foreseeable future, the cost of flash compared to hard drive storage is not going to change.'"

256 comments

  1. RAID? by sanosuke001 · · Score: 1, Interesting

    Doesn't creating a striped RAID make up most of the performance issues from using a HDD over a SSD? At that point, it's more the bus or CPU that's a limiting factor?

    --
    -SaNo
    1. Re:RAID? by Red_Chaos1 · · Score: 4, Insightful

      IIRC it would take 5+ high end HDDs to match the read/write speeds of a decent SSD. Add to it that a RAID 0 has no safety so if 1 drive faults, the whole thing is done. A single SSD (like my Corsair Force GT) will r/w at ±500MBs. You just can't beat that right now.

    2. Re:RAID? by Anonymous Coward · · Score: 5, Informative

      For most applications, the performance bottleneck with a hard disk is seek latency, not raw streaming bandwidth. There is basically no way for a mechanical hard disk to match the seek performance of a SSD.

    3. Re:RAID? by Anonymous Coward · · Score: 3, Informative

      Doesn't creating a striped RAID make up most of the performance issues from using a HDD over a SSD? At that point, it's more the bus or CPU that's a limiting factor?

      No RAID does not allow HDD to perform as SSDs. RAID increases throughput but it does not decrease access time, which in many cases is fare more important than throughput.

      Having a seek time of 8ms when you are working with many small files is a huge hit on performance. The seek time of SSDs is well under a millisecond. RAID does not help this no matter how many disks you stripe.

    4. Re:RAID? by hypergreatthing · · Score: 1

      No.

    5. Re:RAID? by sandytaru · · Score: 2

      I think with a properly set up system, RAID can speed it up considerably. I prefer the multi drive model for consumer systems though - a small SSD OS and application drive, a fat slow platter drive for storage of large media files, and an even fatter and slower drive for backups. 128GB/1TB/2TB is the system I have on my desktop.

      --
      Occasionally living proof of the Ballmer peak.
    6. Re:RAID? by drinkypoo · · Score: 1, Troll

      No RAID does not allow HDD to perform as SSDs. RAID increases throughput but it does not decrease access time, which in many cases is fare more important than throughput.

      RAID doesn't improve first access time, but good RAID improves non-sequential seek times.

      Having a seek time of 8ms when you are working with many small files is a huge hit on performance. The seek time of SSDs is well under a millisecond.

      Yes, for some workloads it is very important. But for many of those, there's prefetching.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    7. Re:RAID? by jones_supa · · Score: 4, Insightful

      So the backup disk is online in the same system? Sounds dangerous.

    8. Re:RAID? by MozeeToby · · Score: 1

      Multiple read heads! Cut seek time in half! (or quarter, or eighth depending on how crazy you want to go).

    9. Re:RAID? by omfgnosis · · Score: 3, Interesting

      Even if this were true, you're creating an artificial advantage. How will a RAID array of HDDs compare to a RAID array of SSDs?

    10. Re:RAID? by RyuuzakiTetsuya · · Score: 4, Informative

      PCIe SSDs are even faster. The one in the Mac Pro can hit 1gig read/write, for example.

      You'd need a lot of disks to come even close to that. :)

      --
      Non impediti ratione cogitationus.
    11. Re:RAID? by sandytaru · · Score: 1

      I have an external 2TB drive I use for backups. (In addition to DropBox for critical files, although I've been reconsidering that particular service lately.) I unplug it when not in use. So in the same system broadly, but not really. It's a consumer system, so no need to go as silly as having a separate BDR box.

      --
      Occasionally living proof of the Ballmer peak.
    12. Re:RAID? by Calinous · · Score: 3, Insightful

      Seek time is the time for r/w head movement (closer or farther from the disk center) PLUS the wait time until the wanted data is rotated under the read/write head. So, unless you go with r/w heads for each sector on the hard drive, you can't reduce part of the seek time. And you could rotate the disks faster (like in SCSI 15k rpm disks), but there's a limit there too.
            Will HDDs ever be performance-competitive at the same cost to SSDs? At the current technology level, no. Will SSDs ever be price-competitive at the same capacity? Hardly, considering adding another platter and r/w head to a hard drive is a quite inexpensive way to increase capacity, while adding another set of flash memory chips is an expensive way to increase capacity.

      (oh, and a read/write head for each data strip was used in the 50s and 60s - see magnetic drum memory).

    13. Re:RAID? by drinkypoo · · Score: 1

      I don't know how his systems work but my PC works like this. I have a big disk with Linux and virtual machines. I have a SSD and a 2.5 HDD of the same capacity for Windows, and I periodically back up the SSD to the HDD. The backup is bootable and if the SSD fails I just get the HDD. All the data gets backed up to a disk on a pogoplug running Debian which is supposed to be on a separate UPS but isn't right now, at least it's not in the same machine. I don't store any big data on the Windows side, so that's only 160GB. The nearby disk is 3TB. I only get 10-18 MB/sec peak to/from that, depending on the client, which is a little poky for USB3 and GigE but within the acceptable range for most purposes. I had another disk hooked up directly to my PC which I mirrored to that network volume, but it died.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    14. Re:RAID? by Rich0 · · Score: 1

      RAID 0 really only buys you throughput, and I don't think SSD really has any advantage over HD for throughput (I'm open to correction there).

      The big difference is in seek time. RAID 1 is what buys you seek time for reads, and of course it has no safety issues. There is nothing that limits RAID 1 to only one mirror either beyond the implementation (mdadm supports any number of mirrors and will divide reads across them). Of course, if you have a RAID1 with 8 drives in it, and write is going to block across all 8 of them.

      But, write performance on SSD isn't quite as good as read performance either.

      So, I imagine whether RAID competes with SSD is going to depend on the task. Of course, you can always put SSDs in a RAID as well.

    15. Re:RAID? by Mad+Merlin · · Score: 4, Informative

      Absolutely not. Even 100 RAIDed HDDs (in any RAID type) will struggle to match the IOPS achieved with a single SSD.

      Typical IOPS for a 7200 RPM HDD: 80

      Typical IOPS for a modern consumer level SSD: 20,000-100,000

      http://en.wikipedia.org/wiki/IOPS

    16. Re:RAID? by Rich0 · · Score: 1

      That's basically what RAID1 gets you, though at a cost to write performance. You'll never beat SSD random write performance via RAID, though writes on SSDs can leave a bit to be desired as well.

    17. Re:RAID? by Rich0 · · Score: 4, Interesting

      No RAID does not allow HDD to perform as SSDs. RAID increases throughput but it does not decrease access time, which in many cases is fare more important than throughput.

      Having a seek time of 8ms when you are working with many small files is a huge hit on performance. The seek time of SSDs is well under a millisecond. RAID does not help this no matter how many disks you stripe.

      RAID does not always mean stripe. Mirroring does improve seek performance. It increases the chance that a drive has a head closer to the data you want already (if the implementation is smart enough to be aware of this), and it also allows seeks to occur in parallel (which isn't exactly the same as latency reduction, but is fairly equivalent in practice since drives are almost always busy).

    18. Re:RAID? by TheRealQuestor · · Score: 3, Informative

      Doesn't creating a striped RAID make up most of the performance issues from using a HDD over a SSD? At that point, it's more the bus or CPU that's a limiting factor?

      No. My raid0 and Raid5 setups don't even come CLOSE to comparing to my SSDs. I've been running 2 SSD Raid0 and OMG the speed diff is absolutly crazy. Yes when one does all data is toast and they DO die. I was dumb and bought 3 OCZ drives and all 3 have died at least once in the last 1.5 years but the replacements have held up pretty well. I totally expect to lose one at any time so I have really good backups of my C: Drive :) everything else goes on my spinny platters.

    19. Re:RAID? by MightyYar · · Score: 3, Funny

      > I was recently perusing the /dev directory on a next
      > when I came upon the entry /dev/drum. This seemed a bit odd, I thought
      > that drum memory went out of fashion long, long ago. The man pages
      > didn't have anything to say about drum. Does any have any insight
      > on this odd device entry?

      This actually has nothing to do with drum memory. It's a part of the
      UUCP system.

      Long, long ago, even before version 6, somebody wanted to implement a
      program to copy files between two machines running Unix. At the time
      there were no modems becuase there weren't even any telephones. A
      Bell Labs researcher who had just visited Africa seized upon the idea
      of communicating by beating on drums, as the native Africans did. He
      added a drum interface to his PDP-11 and the device driver was called,
      of course, /dev/drum. Uucp would call a lower level program called
      `bang' to activate this device driver. Messages could also be sent
      manually by typing `bang drum' at your shell prompt. People soon
      devised shell scripts that would take a mail message, convert it
      appropriately, and call bang to send it. Soon they were sending
      multi-hop messages though several sites this way, which is how the
      `bang path' got its name.

      With the advancements in communications technology (semaphores in
      particular), /dev/drum was removed from UNIX around version 6 or 7, I
      believe. The NeXT developers reinstated it on the NeXT because they
      felt that a true multimedia machine should have as many options as
      possible.

      I hope this explanation helped.

      cjs

      curt@cynic.UUCP | "The unconscious self is the real genius.
      curt@cynic.wimsey.bc.ca | Your breathing goes wrong the minute your
      {uunet|ubc-cs}!van-bc!cynic!curt | conscious self meddles with it." --GBS

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    20. Re:RAID? by entrigant · · Score: 1

      You'd only need 5ish drives to match raw throughput, but to match IOPS, the more important factor in enterprise uses, you'd need 250 of the fastest 15k drives you can find just to match a single average SSD, and that's if you run them with RAID 0. If you wany any sort of redundancy that number is going to get a lot bigger.

      Nearly every SAN out there offering flash capability is limited by the CPU, software, and bus speeds. SAN vendors also love to severely mark up flash drives.

    21. Re:RAID? by mlts · · Score: 1

      I've seen a couple hard drives in laptops that present themselves to the BIOS as multiple volumes, although I don't know what brand they are (if someone does know the make/model, please enlighten me). One had a 32 GB SSD partition, then a 512 GB HDD partition. Unlike drives that have an 8GB cache, having two volumes allows the OS, swap, perhaps an application to sit on one volume while everything else is on the HDD.

      As for the backup hard disk, that is a wise idea as the first level of defense. It can't hurt to have another means of backup just in case malware nails that drive, but having the backup drive will counter a number of "oops" issues (deleted files, etc.)

    22. Re:RAID? by MachineShedFred · · Score: 5, Informative

      I was shocked when we got one of the MacPro6 units in, and I ran a disk benchmark on it. It was sustaining 950MB/sec, which is good enough to write 10-bit YUV 4:2:2 2k video at 117fps.

      That is a realm you could only really get to with fiber channel previously, or a ridiculously expensive PCI-E card with SLC flash.

      --
      Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
    23. Re:RAID? by MachineShedFred · · Score: 1

      Sure, but with SSD, you can hit whatever cell you want instantly. No waiting for the spindle to rotate to where it needs to be.

      --
      Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
    24. Re:RAID? by NatasRevol · · Score: 2

      This. People just don't get this.

      Typical smallish RAID array is 16 drives.

      RAID 5 IOPS for 7.2k drives - 675
      RAID 5 IOPS for 15k drives - 1642
      RAID 5 IOPS for SSD drive - 84,211

      http://www.thecloudcalculator....

      In an environment running lots of small disk IO, like having a VM or fifty, only one of the above will give you good performance.

      --
      There are two types of people in the world: Those who crave closure
    25. Re:RAID? by jensend · · Score: 1

      Absolutely not.

      The main advantage of a SSD for most users is not the 5x faster sequential performance, it's the >100x faster access times. RAID does improve throughput but it does very little to improve access times and random IOPS.

    26. Re:RAID? by UnknowingFool · · Score: 1

      Thanks for posting real benchmarks. I can't afford/don't need a Mac Pro but if PCIe SSD become available on other systems, it's nice to know how fast it really operates.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    27. Re:RAID? by UnknowingFool · · Score: 1

      For now it appears that the bus isn't the limiting factor. The HDDs themselves simply are not faster than SSDs. After all, spinning platters and mechanical read/write heads will be slower than silicon gates. Cost and capacity are the two main advantages of HDDs.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    28. Re:RAID? by Anonymous Coward · · Score: 0

      The parallelism of a mirror set does not help seek performance in complex tasks that have long chains of small reads or writes, such as large numbers of files or complex database operations. Often these cannot be RAM-cached to avoid real I/O stalls, due to having a large working set that causes caches to spill long before you would revisit particular data items.

      An SSD works magic on these kinds of problems, to a qualitative degree that can be hard to appreciate without witnessing it first hand. Actually, OS boot time is a reasonable proxy for this kind of access pattern, and that is something everyone with an SSD observes as dramatically improved...

    29. Re:RAID? by GodfatherofSoul · · Score: 1

      What is the point of slicing SSDs? Seems like the law of diminishing returns takes effect. I'd mirror and take the small relative performance hit. I did some research on this when I set up my computer a year ago and it didn't seem worht it for the cost.

      I ended up going with an SSD for the OS and 2 mirrored HDDs for reliable storage.

      --
      I swear to God...I swear to God! That is NOT how you treat your human!
    30. Re:RAID? by AaronLS · · Score: 2

      Indeed, and even then for many usage patterns, latency will be much worse for the HDD RAID array, because certain operations will be the greatest latency of all the drives(i.e. if you read something striped across all the drives, and one of the drives has a longer latency in seeking to that data). So in many cases the average latency is skewed for the worst.

      That doesn't even go into power/cooling savings. SSD's use 10th of the power, which is great for a laptop.

      Risk of damage from bumping/moving the drive/laptop during operation is non-existant with SSD as well.

    31. Re:RAID? by Luckyo · · Score: 4, Informative

      PCI-E SSDs were available on PCs long before debuting on macs. They often run much faster as well, as they can use RAID0 striping. I've seen drives that use a quad RAID0 pushing utterly insane numbers for long term storage at the cost of not letting TRIM commands through.

    32. Re:RAID? by Luckyo · · Score: 1

      I imagine raid 10 would be an option (0+1). But that's going to be pretty hilarious in costs.

    33. Re:RAID? by Luckyo · · Score: 1

      How well does your RAID0 controller do with TRIM commands?

      Many are known to cause problems by not letting TRIM through to the drives.

    34. Re:RAID? by David_Hart · · Score: 1

      Thanks for posting real benchmarks. I can't afford/don't need a Mac Pro but if PCIe SSD become available on other systems, it's nice to know how fast it really operates.

      You mean like this one...

      http://www.newegg.com/Product/...

    35. Re:RAID? by operagost · · Score: 5, Informative

      RAID 10 and RAID 0+1 shouldn't be used interchangeably. RAID 10 is striped mirrors, and 0+1 is mirrored stripes. Both fail if all copies of mirrored data are lost, but with RAID 10 that's only 1 disk to worry about after the first failure while with RAID 0+1 it could be any of the disks in the remaining stripe set, which is at least 2.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    36. Re:RAID? by MozeeToby · · Score: 1

      The intent of the (mostly) joke was in fact to put read heads under multiple sectors, cutting the rotation time in half (or more if you were to add more heads).

    37. Re:RAID? by Bengie · · Score: 1

      Doesn't creating a striped RAID make up most of the performance issues from using a HDD over a SSD? At that point, it's more the bus or CPU that's a limiting factor?

      Don't forget about IOPs. A single modern SSD can do about 80k, while a single HD is about 2k. You would need about 40 HDs to match the IOPs.

    38. Re:RAID? by Bengie · · Score: 2

      OpenZFS is going to gain async writes for mirroring. You can specify how many HDs to successfully write data before it returns completed. This way you have have 8 HD is mirror, but only have to wait for 2 to return and let the 6 other writes finish on their own time.

    39. Re:RAID? by SpiceWare · · Score: 1

      Looks like it's already available http://www.amazon.com/gp/produ...

    40. Re:RAID? by ketomax · · Score: 1

      I have been looking at online stores to buy a 2.5 inch internal SSD drive and a matching USB3 drive enclosure for my Dell Laptop since yesterday. The laptop contains a ~750 GB HDD. It is half way through the 3 years warranty period and I do not want to void it by replacing the HDD with the SSD myself. Getting it done through Dell would cost more. I initially tried to find external SSD drives but the costs seem to be 30% higher than buying the enclosure separately. The USB3 interface at 5 Gbit/s seem only slightly slower than the 6 Gbit/s SATA 3 and as such should yield significant performance boost when compared to my current HDD.

      Ultimately, though I had decided to delay the purchase so that the price of SSDs can come down further. Thanks to TFA, I now have renewed motivation to buy them today itself.

    41. Re:RAID? by Anonymous Coward · · Score: 0

      I hope this explanation helped.

      It might've helped if you had formatted properly.

      ps - in the future, ditch the "long long ago" American Pie" lead in. Nobody here has any experience with that shit.

    42. Re:RAID? by Luckyo · · Score: 1

      Admittedly I had a misconception that they were the same thing, and now that you mention it, it's obvious that they are not.

      Thanks for clarifying.

    43. Re:RAID? by Anonymous Coward · · Score: 0

      PCIe SSDs have been around for ages... Why would you think a commodity device like an SSD they did it first or is exclusive to them?

      Here's a bunch of benchmarks: (page 3)
      http://www.thessdreview.com/our-reviews/8-pcie-sata-m-2-ssds-test-asrocks-new-fatal1ty-fx990-killer-am3-amd-motherboard/3/

      And a benchmark comparing SATA 2 drives because that was the best they had back in 2011...
      http://www.tomshardware.com/reviews/pci-express-ssd,2952-2.html

      Some dude RAIDed 4 of them and got a sustained 3GB/sec, but you'd never use that speed for 99.999% of the time...

    44. Re:RAID? by morgauxo · · Score: 1

      You mean performance issues like power consumption, heat and noise?
      There is more to performance than speed. Actually, with all the speed we get today even from mechanical hard drives IMHO these other things are far more interesting than squeezing out a little more speed. Why do I care if a program loads in 1/2 a second vs 1/4 second?

    45. Re:RAID? by unrtst · · Score: 1

      I ended up going with an SSD for the OS and 2 mirrored HDDs for reliable storage.

      I see a lot of people going with SSD for OS + core applications, and HDD's for everything else. I don't quite understand why? Is your usage pattern such that you are frequently rebooting and/or closing all apps and re-opening them (more so than working with documents)?

      I completely understand HDD for media such as mp3's and videos - they handle throughput for those just fine and there's hardly any seeking when watching a video. And unless it's a video/music server that services a bunch of clients, a HDD will handle that just fine (a SSD would provide no noticable improvement to normal consumption/usage).

      I don't understand the OS vs rest of the data. Anything I'm actively working on is the stuff I'd want on SSD. Editing video - put those on SSD while manipulating them. Editing code - checkout your repo's to SSD. Compiling, ditto. And for all that stuff, I can't imagine having the OS on SSD would provide any real improvement (libraries get loaded into memory once; frequently called apps will be in disk buffers/etc).

      I've also heard recommendations to keep swap off of SSD. That also seems backwards to me (in a way). Reducing swapping, in general, is good. Setting swappiness to its lowest is sufficient for that. However, if you MUST go into swap, SSD seems like a great way to go - possibly worth dedicating a whole SSD just to swap (64gb DDR3 ram is at least $500 (8x8gb); 120gb SSD is ~$70; 1tb SSD is ~$450). Keeping things out of swap is still much faster, but for a home workstation that *can* handle giant memory loads, 16gb ram + 120gb SSD sounds like a great option.

      Anyway... why OS on SSD?

    46. Re:RAID? by MightyYar · · Score: 1

      The formatting is intentional, blockquoted to indicate that I am quoting it and did not write it.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    47. Re:RAID? by GodfatherofSoul · · Score: 1

      For one, the OS boots faster. I want core apps and libraries to load faster into memory. When you're loading other kinds of apps, that's usually more of an "atomic" operation, so there's a larger window of anticipated time to transition from core OS to some app. That's not to say I don't install that one or two apps I used all the time on the SSD, but space is at a premium (I only have 256 GB on mine).

      If I had the money, I'd have one big SSD (500-1K GB) where I could install any conceivable app I'd ever use and reserve the HDD RAID for persistent storage (config files for apps, profiles, documents folders, media files, etc.). One REALLY annoying caveat. Windows will not let you change the location of the Users directory (don't believe what you're told; the Users folder is hard coded in places so moving it is unreliable). Many apps will default to dumping files on your C drive. It's a labor intensive strategy because you have to ensure that all apps are configured to dump their files to your RAID and not under' My Documents'.

      --
      I swear to God...I swear to God! That is NOT how you treat your human!
    48. Re:RAID? by RyuuzakiTetsuya · · Score: 1

      That they were, but I just cited the magic trashcan because I've seen the benchmark run in person. It's kind of awesome.

      It's odd that not a lot of people think about PCIe for SSDs. I know that "Bunch of RAM/Flash attached directly to the bus" has been done for decades though.

      --
      Non impediti ratione cogitationus.
    49. Re:RAID? by LordLimecat · · Score: 1

      Its not about the transfer speeds, its about seek latency. HDDs seek on the order of 5-20ms; SSDs are roughly 10-1000x faster in seeks.

      So if you're reading and writing sequentially, sure, a 2-3 drive RAID 0 could match the SSD. But for database apps? No way. SSDs maintain ~500MB/s on random workloads on fragmented drives. An HDD would be lucky to hit 10MB/s in such a scenario.

    50. Re:RAID? by Salgat · · Score: 1

      By far the most important factor in performance. You don't realize how much you need an SSD until you go into your Downloads folder and try to load a list of thousands of files. Now try moving them.

    51. Re:RAID? by Anonymous Coward · · Score: 0

      SSD RAID becomes a bit of an issue because the SSD is so much closer to the limits of what SATA can handle, throughput-wise. You'd have to incorporate less port density at the controllers in order to maximize the throughput benefits.

    52. Re:RAID? by Just+Some+Guy · · Score: 2

      From a review of the Samsung 840 EVO 1TB SSD I just stuck in my MacBook Pro:

      • Sequential READ: up to 540 MB/s
      • Sequential WRITE: up to 520 MB/s
      • Random READ: up to 98,000 IOPS
      • Random WRITE: up to 90,000 IOPS

      From the same site reviewing a WD Black 4TB HDD:

      Performance from the WD Black scaled from 66 IOPS at 2T/2Q to 86 IOPS at 16T/16Q, versus the 7K4000 which scaled from 82 IOPS to 102 IOPS.

      So assuming IOPS scales linearly with heads (they don't), you'd need about 1,000 heads to get similar random access performance out of HDDs as one SSD.

      There's a reason everyone's migrating to SSDs for anything remotely IO related.

      --
      Dewey, what part of this looks like authorities should be involved?
    53. Re:RAID? by Billly+Gates · · Score: 1

      I have a samsung pro SSD. In rapid mode I get about 540 - 600 gigs a second and that is on a 2010 era machine with just sata3. It can go up to 750 gigs a second close to the mac unit on sata6.

      Best $250 investment I made considering it is 256 gb. I have a slower 256 gig sansdisk that is only 320 gigs a second. But to be honest I notice no difference between the two when loading star wars the old republic levels and booting. It is latency and IOPS per second that impact performance the most unless you do straight heavy reads and writes.

      Even copying from a hard disk that I use too for storage it gets 160 megs a second copy. FOr my 40 gig game installs this task of moving used to take 35 minutes. It now takes 9 minutes. SSD to SSD copy takes 3 minutes

    54. Re:RAID? by Billly+Gates · · Score: 2

      TRIM on PCI raids works on Windows ... if you use Windows 8.1 :-(

    55. Re:RAID? by MrNemesis · · Score: 1

      It depends how you measure "speed". If you measure speed by things like sequential read or write speed like so many people do, it's possible to match SSD speed with as few as two platter-based hard drives.

      But in the real word (of servers at least) there's not really any such thing as sequential reads/writes any more, and when you throw a VM-backended-on-a-SAN into the mix it's safe to say that there is no such thing as a sequential transfer - all I/O, by the time it hits the SAN controller, will look random simply because it's the aggregated reads and writes of dozens or hundreds or thousands of different servers.

      So going back to the original premise - if you in fact measure speed in IOPS rather than throughput, you'll need something approaching at least twenty spindles (probably with a bunch of expensive battery-backed RAM as cache sitting in front of it) in order to even get close - platter-based drives basically just suck at random IO and it's not unusual for them to be an order of magntitude slower in throughput when doing 4kB random as opposed to 4kB sequential; I've seen drives that can do >150MB/s sequential drop to doing less than 1MB/s random (something you can easily try out yourself with iometer if you so wish). It's why so many SAN technologies now use tiering, where incoming writes first get written to RAM, then the SAN controller does some IO coalescing, and then sends it down to the fifty or so spindles directly - or increasingly these days to an intermediate NAND layer. This way you can serialise requests so that whilst the data hitting the SAN is inherently random, your SAN controller has the smarts to get it to write to the spindles in as sequential a manner as it can.

      If it's IOPS you're after and you don't have a fancypants SAN, it's now frequently cheaper to shell out for a limited amount of NAND than it is to buy enough spindles to support a peak IO load, even if you shell out on the big bucks of FusionIO or those ludicrously pricey SAS SSDs. If you need speed and capacity, you can now buy "application accelerators" or suchlike that will automatically promote hot blocks into a local NAND cache rather than going straight to the platters (although I don't know how well these work in practive). If you do have a fancypants SAN you can make it an even more fancypants SAN by plugging a layer of NAND in between the controller cache and the spindles themselves and still have oodles of relatively cheap platter capacity.

      Of course at home I still use an SSD for the OS and programs and I keep my static media on platters, because that's one environment where I do know accesses will be mostly sequential and I need the capacity-per-quid that only platters can give at present. But I've just added an SSD writeback cache to my NAS and it's noticeably faster already.

      TLDR: Throughput and capacity aren't the only measures of storage, and an SSD can improve performance massively whilst costing less than the equivalent platters as long as you're aware of your IO workload.

      --
      Moderation Total: -1 Troll, +3 Goat
    56. Re:RAID? by Billly+Gates · · Score: 1

      I was about to get a new i7 as I run lots of VMWare workstation domain setups and VMs. It takes 20 minutes to start and shutdown 7 or 8 VMs at a time even with 16 gigs of ram on my AMD phenom II. It is 6 core though.

      I bought a samsung pro 256 gig and WOW! I can start them all in about 2 - 3 minutes now. I could probably load them in 1 minute if I had a more powerful CPU as I assumed my CPU amd phenom II 2009 era was the bottleneck. IT was I/O all teh way until I did the upgrade. Now I may not even get an i7

    57. Re:RAID? by Christian+Smith · · Score: 1

      Doesn't creating a striped RAID make up most of the performance issues from using a HDD over a SSD? At that point, it's more the bus or CPU that's a limiting factor?

      When doing anything random IO intensive, even a SSD won't saturate a SATA 3 link. But it'd still be orders of magnitude faster than a mechanical disk.

      Consider, a 15000 RPM enterprise disk might top out at perhaps 250 random IOPS. The lowest of low end SSD will beat that by perhaps 10x. So to get the equivalent performance to an entry level SSD, you might require 10+ enterprise 15K RPM disks. Once your SSD storage becomes big enough, it might actually be more cost effective to have SSD instead of the 10x HDD and associated management and enclosure costs.

      In fact, in the TPC benchmarks so favoured by DB vendors, a large proportion of the costs of the rig are the massive storage requirements to fulfill the IO rates required (no, I don't have a citation off hand) even if the vast majority of the storage space is not actually used (HDD used in these scenarios tend to be "short stroked").

      However, for most people a compromise probably works best. Bulk storage on slow HDD, with fast random IO like hot data and journals on SSD. ZFS is a prime example, using L2ARC and ZIL on SSD for hot data.

    58. Re:RAID? by Blaskowicz · · Score: 1

      If you want to do something that needs IOPS (I/O per second), e.g. running Slashdot's comment system, you can use RAID. But maybe you'll be running eight 15000 rpm disks in RAID 10, and not using the slower half or third of the drives (that makes the heads fly back and forth on a shorter segment as well).

      When you're down to that point, using a single SSD will allow you considerable savings on all manners of cost and you get higher performance even.

    59. Re:RAID? by Anonymous Coward · · Score: 0

      There are some newer, much faster ones that have come out recently. The Mushkin Scorpion Deluxe SSD is listed at 2160 MB/s read and 1960 MB/s write speed at 170k IOPS. PCI-E SSDs are getting pretty unreal.

      http://www.thessdreview.com/our-reviews/mushkin-scorpion-pcie-ssd-review-480gb-wicked-performance-great-price/

    60. Re:RAID? by Blaskowicz · · Score: 1

      As people said PCIe SSD always have been available as cards, but they're typically damn expensive. So what is needed is a more standard and common format. Intel touted SATA Express, a connector that you can use either as a couple SATA 6Gb or as a single PCIe 2.0 2x link at 1GB/s ; but that didn't work out (for now at least) and instead the next round of motherboard with Intel Z97 (maybe lower end ones, we'll see) will have a connector for M.2 format drives (a small "chocolate bar" form factor), which is PCIe at 1GB/s again. Maybe that'll get to 2GB/s some day.

    61. Re:RAID? by Anonymous Coward · · Score: 0

      Yes, with my nine wives I'll have a baby in one month!

    62. Re:RAID? by Hamsterdan · · Score: 1

      Try one... Even the crappiest SSD will be much faster than a standard HDD. OS will be smoother, apps will load faster, swap will be faster.

      --
      I've got better things to do tonight than die.
    63. Re:RAID? by adisakp · · Score: 1

      A fast hard drive can do several hundred or with short stroking on a high RPM drive maybe even a thousand random IOPS (input/output operations per second).

      A fast SSD can do 90,000+ random IOPS - or several hundred thousand for direct native PCIe drives that don't have to go through a SATA layer.

      For what SSD's do well which is randomly accessing data, they aren't 5 times faster than HD's, they are 100 to 1,000 times faster at RANDOM ACCESS for a SATA connected SSD.

      There is a single board Fusion IO card that can do 9 MILLION IOPS which is roughly 10,000 times faster than the fastest hard drives.

    64. Re:RAID? by MagicMerlin · · Score: 1

      poorly. here is a single S3700 outperforming 16 15k rpm drives: http://dba.stackexchange.com/q...

    65. Re:RAID? by MagicMerlin · · Score: 1

      Real world *write* IOPS for the better MLC drives are around 5000 (which is still about 20x what hard drives deliver)

    66. Re:RAID? by Anonymous Coward · · Score: 0

      Yea, but you won't find one in a 13 inch laptop (mac book air has pci-e ssd)

    67. Re:RAID? by WuphonsReach · · Score: 1

      In terms of serial throughput, yes.

      In terms of raw IOPS, hell no. You would need to get up into a 15-48 spindle 15k RPM SAS array before you can match the sustained IOPS of a simple RAID-1 across a pair of enterprise SSDs.

      For smaller servers, that need IOPS, but not a lot of space (i.e. 0.5-2TB of data), SSDs make a whole lot more sense then building out a 12-24 drive 15k RPM SAS RAID 0+1 array.

      --
      Wolde you bothe eate your cake, and have your cake?
    68. Re:RAID? by Johann+Lau · · Score: 1

      It's not just about read/write speed, the main strength of SSD is random access times. Even putting a billion harddrives together gains you nothing there.

    69. Re:RAID? by Anonymous Coward · · Score: 0

      lol - now why would you waste an SSD for downloads?

      That's what hybrid storage is for.

    70. Re:RAID? by Luckyo · · Score: 3, Funny

      Hilariously, that is the first actually valid reason to switch from 7 that I've ever heard.

    71. Re:RAID? by Rich0 · · Score: 1

      Agree. I run an SSD myself for my OS drive, and RAID for general storage (which keeps the cost WAY down). Things go WAY faster on the SSD, though not quite as fast as I'd expected, actually.

      The advantage of RAID1 is in parallel seeks, which is a big advantage if your drives have a lot of reads. However, the latency of any read is still the same so if reads must be sequential they will be slow.

    72. Re:RAID? by NatasRevol · · Score: 1

      That's a mix of 2/3 read, 1/3 write.

      With just pure read, it's 123k IOPS.
      With just pure write, it's 43k IOPS.

      --
      There are two types of people in the world: Those who crave closure
    73. Re:RAID? by RicktheBrick · · Score: 1

      I regret the large amount of space on my hdd. This computer is around 6 years old and it had a 500 gigabyte hard drive. When it was going bad, I looked into replacing it with a ssd. I had less than 100 gigabytes on the hard drive but even after making an image of the hard drive and booting from a flash drive the program would not copy the image onto a drive that was less than 500 gigabytes. I ended up buying another hard drive and got lucky since both were Seagate the program provided by Seagate did copy the original hard drive to the new one. Buying a ssd means one has to start over. This means one has to have a dvd with the ability to do a clean install of windows to the ssd. Most new computers do not have this option. Even then one has to reinstall all of ones programs and know where all the data for them are stored so one can copy them from the old hard drive. Lets take Realplayer for an example. It will allow one to download video from the Internet. But copying the video from one drive to another and having a clean installation of it recognize the video is a pain. Especially if one has renamed them. Look at the new computers at Walmart or Staples and one will not find one that starts with a ssd so until one can easily transfer everything from a hard drive to a ssd they will not be a option for the average computer user.

    74. Re:RAID? by Solandri · · Score: 2

      This. Most people still incorrectly concentrate on sequential read/write times. SSDs are only about 4x faster by that metric - 550 MB/s vs 125-150 MB/s.

      Where SSDs really shine are the small, rapid read/writes. If you look at the 4k r/w benchmarks, a good SSD will top 50 MB/s 4k speeds, and over 300 MB/s with NCQ. A good HDD is only about 1.5 MB/s, and maybe 2 MB/s with NCQ because of seek latency - the head needs to be physically moved between each 4k sector. That 100-fold difference is what makes SSDs so much faster in regular use, not the sequential r/w speeds.

    75. Re:RAID? by Billly+Gates · · Score: 1

      Hilariously, that is the first actually valid reason to switch from 7 that I've ever heard.

      It is why the Mac Pro's only support 8.1 in bootcamp.

      Is Windows 9 here YET?

      I was so hoping to see it at BUILD a few weeks ago.

    76. Re:RAID? by spire3661 · · Score: 1

      You are ignoring heat, power, density and massively increased risk of failure (due to having multiple disks). And yes, the SATA II bus is what is limiting SSD speed, which is why enterprise already has PCIe SSDs.

      --
      Good-bye
    77. Re:RAID? by mattack2 · · Score: 1

      Well, obviously your mistake was making an _image_ of the hard drive, rather than copying all of the *files*.. (possibly doing both, if you had the space..)

    78. Re:RAID? by Billly+Gates · · Score: 1

      Yes they do.

      My single Samsung pro has double the speed of a raid 5. Many many times more in latency too.

    79. Re:RAID? by Billly+Gates · · Score: 1

      If you haven't run an OS on an SSD you can't comment. I can't go back.

      The OS won't have the hourglass while it thrashes the disk waiting on i/o to complete. Even on a modern OS poorly threaded apps will chock on i/o and slow your whole system down. It is maddening now.

    80. Re:RAID? by RyuuzakiTetsuya · · Score: 1

      depending on your usage patterns though, might not be a problem per se.

      Long render? The extra few ms for disk seek might not be so bad.

      Serving web pages? Those few extra ms will add up.

      --
      Non impediti ratione cogitationus.
    81. Re:RAID? by drinkypoo · · Score: 1

      It is half way through the 3 years warranty period and I do not want to void it by replacing the HDD with the SSD myself.

      If you're in the USA, that won't void the warranty so long as you use a compatible replacement SSD. For example, check to see what SSDs they actually offer in that model of laptop; you could definitely use any of those. But really, anything compliant (crucial? intel?) will not void your warranty.

      Unless, of course, you have to break a warranty sticker to replace the HDD. But I haven't actually ever had that problem with a laptop...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    82. Re:RAID? by omfgnosis · · Score: 1

      There's always Thunderbolt or direct PCIe.

    83. Re:RAID? by Rich0 · · Score: 1

      Well, I can't say that my SSD sustains much more read/write throughput than my 4-drive 2-copies-per-block RAID1ish btrfs. It certainly seeks faster. Maybe my SSD just isn't particularly fast.

    84. Re:RAID? by Calinous · · Score: 1

      You might try next time to use CloneZilla. I've used it to "copy" from and to partitions of different sizes.

    85. Re:RAID? by bingoUV · · Score: 1

      Most OSes and applications have a habit of creating, editing and destroying small files - for maintaining state, cache etc. Overall, it is not surprising for an average PC to manipulate files at multiple hertz.

      On Linux, home directory and /tmp get hit the most. /tmp can be moved to memory resident volatile tmpfs, so on Linux this advice amounts to keeping /home in SSD. / on SSD helps in booting fast.

      On Windows, C: - people use hardcoded temp/documents/user profile directories, and C: on SSD also helps boot fast.

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
    86. Re:RAID? by AaronLS · · Score: 1

      Right, certainly if it is CPU bound like rendering is, and not read/write intensive then it doesn't matter very much what kind of drive you have.

      I was thinking in terms of sequential reads vs random reads where seek latency has more of an impact.

    87. Re:RAID? by Anonymous Coward · · Score: 0

      PCIe SSDs have been around for ages...

      What of it? This type of PCIe SSD has not been around for ages.

      For a long time, the only "PCIe SSDs" were full size PCIe cards. Their internal architecture fit two patterns: custom controllers requiring custom drivers, or off-the-shelf PCIe SATA RAID chips with a bunch of standard SATA SSD controllers attached, requiring RAID card drivers for whichever RAID chip the card's designer picked. Often you couldn't even boot from them. The appeal of these cards was narrow, limited mostly to enterprise plus a handful of enthusiasts with more money than common sense.

      SATA Express SSDs are legitimately a new thing. They are the first PCIe SSDs practical for the mainstream: no extra interface or RAID chips, just a direct PCIe interface to the SSD controller. Another important factor: because it's a SATA standard, they mimick AHCI SATA host controller registers, and thus integrate into existing boot infrastructure. (SATA Express also defines a new register set called NVME which is more optimal for high end SSD performance, but it's going to take longer to roll out in the consumer space.)

      Apple was legitimately the first to ship SATA Express SSDs. Not even in the Mac Pro, but in the 2013 MacBook Air and every subsequent 2013 Mac release. They did this before the M.2 form factor for SATA Express SSDs had even been finalized, and long before retail availability of M.2 sockets or SSDs on the PC side. (There are some advantages to being willing to ship a proprietary SSD form factor, and working closely with SSD suppliers on firmware.)

      Why would you think a commodity device like an SSD they did it first or is exclusive to them?

      Why do PC enthusiasts work themselves into knots trying to declare reality isn't real when Apple actually does do something first, with exclusivity?

    88. Re:RAID? by Man+Eating+Duck · · Score: 1

      I have an external 2TB drive I use for backups. (In addition to DropBox for critical files, although I've been reconsidering that particular service lately.) I unplug it when not in use. So in the same system broadly, but not really. It's a consumer system, so no need to go as silly as having a separate BDR box.

      Off-topic, but I would advise you to keep off-site backups as well. A friend of mine kept three physical backups of all the pictures and videos of his kids, which where completely useless when his house was burglared and they stole all his computer equipment. He lost everything, and those files were invaluable to him, he would have paid any amount of money to get them back. Anything can happen to a single physical site, from a fire to a direct lightning strike which fries all your equipment. Use a fire-and-forget off-site backup solution to mitigate those risks.

      I use Crashplan to keep off-site backups at a friend's place as well as the cloud, but any service that enables you to keep a complete off-site backup is probably OK. Crashplan enables me to keep backups of everything, not just "critical files". Oh, and test recovery as well.

      --
      Are you a grammar Nazi? I'm trying to improve my English; please correct my errors! :)
    89. Re:RAID? by Man+Eating+Duck · · Score: 0

      With just pure read, it's 123k IPS.
      With just pure write, it's 43k OPS.

      I apologise for nitpickery, but that struck a nerve with me. A friend, who is an extremely successful salesperson employed at HP, talked about 50K IOPS for their top NAS many years ago without having any inclination what it meant. My modifications to the abbreviations are abominations, I know, but to me they seem more precise :)

      --
      Are you a grammar Nazi? I'm trying to improve my English; please correct my errors! :)
  2. Oh realy by Anonymous Coward · · Score: 0

    Captain obvious...

  3. not really by hypergreatthing · · Score: 4, Insightful

    Fairly sure that increases in capacity usually means increases in performance as well. I have not seen any ssd on the market today that illustrates otherwise.
    We're down to less than .50$ a gig on ssds. Prices have been plummeting. You can get a 256 gig drive for ~100$ . 1TB drives have been almost hitting the $400 mark.
    When 2TB ssd come on the market, you'll see the rest drop in price as well. I'm not quite sure where the author is getting their information. Check the price drops over the last two years and you can see they haven't hit bottom yet.

    1. Re:not really by Red_Chaos1 · · Score: 1

      Only to a certain point does capacity increase equate to a performance increase in SSDs, and the gap closes very quickly. SSDs don't have things like spindle speeds and areal density to work with to increase throughput, nor do they need them.

      My 60GB Corsair Force GT hits a few MB/s under 500MB/s in write speeds, and near 520MB/s in reads. At those speeds the difference between drives is in a few MB/s only. I'd be surprised to see a significantly larger SSD significantly increase speed over that. My 120GB OCZ drive only manages it by a couple MB/s.

    2. Re:not really by hypergreatthing · · Score: 1

      .....
      Have you heard of IOPS?
      I have never seen a smaller version ssd have a better IOPS number than a larger one.

    3. Re:not really by bws111 · · Score: 1

      Where are you getting those prices? A quick check of newegg found the cheapest ssd at $160 for 240GB ($0.67/GB). On the other hand, a 10K RPM 1TB disk costs $200 ($0.20/GB). Are you comparing the cheapest consumer ssd to the most expensive enterprise hard disk?

    4. Re:not really by hypergreatthing · · Score: 1

      slickdeals.net

      I'd say that still counts.
      256GB SanDisk Ultra Plus 2.5" SATA III Solid State Drive $100 after $20 rebate + Free Shipping

      Samsung 840 EVO-Series 1TB 2.5-Inch SATA III SSD MZ-7TE1T0BW $455 @ Amazon

      historic low on the evo is 420$

    5. Re:not really by afidel · · Score: 1

      I have never seen a smaller version ssd have a better IOPS number than a larger one.

      I have, plenty of times, SLC has better IOPS/GB than MLC and within MLC eMLC has better IOPS/GB than tMLC. So for a given number of dollars the smaller drive will have better performance.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    6. Re:not really by hypergreatthing · · Score: 1

      Maybe i should have more strongly implied: Within the same series. Not across memory/technology types.

    7. Re:not really by Anonymous Coward · · Score: 0

      There are cases when this is not true. Flash chips in SSD are accessed by "channels" and. The SSD controller will have many of them and can access them all simultaneously. More channels, more aggregate bandwith, more speed.

      Some smaller SSDs have fewer flash chips and don't end up populating all of the channels, thus their performance is slower. With falling flash prices I don't think this is much of an issue anymore in 2014 but some small devices (Like mSATA SSDs) are space constrained are not able to fully populate an SSD controller's channel capacity.

    8. Re:not really by Rich0 · · Score: 1

      When 2TB ssd come on the market, you'll see the rest drop in price as well. I'm not quite sure where the author is getting their information. Check the price drops over the last two years and you can see they haven't hit bottom yet.

      Sure, but neither have hard drives. The 1TB SSD of tomorrow may very well be competitive with the 1TB HD of today, but will it be competitive against the 64TB HD of tomorrow?

    9. Re:not really by gl4ss · · Score: 1

      well, the thing is that hdd's keep getting faster and bigger too.

      100 bucks buys you 3TB. for 300 bucks you can get 9TB. of course this is not "enterprise grade" but neither are such cheap ssds.

      so the gap exists and will continue to exist - both go up in storage space but there's no reason to think why either one would stop growing in size. you can already get 4TB drives.

      --
      world was created 5 seconds before this post as it is.
    10. Re:not really by hypergreatthing · · Score: 1

      The only speed increase you get out of harddrives is when density goes up.
      Otherwise platter speeds have been more or less stuck at 5400/7200 rpms. Increased density has slowed down a lot in the past 5 years.
      Eventually ssds will beat out harddrives in terms of price/capacity. They've already blown them away in terms of reliability and speed.

    11. Re:not really by nabsltd · · Score: 1

      So for a given number of dollars the smaller drive will have better performance.

      First, this is a red herring, since the price you pay for an SSD in a given size class won't buy you any significantly larger drive. So, a 60GB dog of an SSD for $60 is still far faster than the zero IOPS you get from a $60 120GB SSD. What you really need to compare is the cost per GB, because then you can compare things like the performance of a pair of 60GB drives in RAID-0 vs. a single 120GB.

      That said, the primary factor in SSD speed is the number of controller channels that can be connected to the flash chips. For an example, see pretty much any review (like this one). Because of this, smaller drives always have lower performance. Even crossing manufacturers/lines can only rarely make this untrue, as a doubling of size doubles the channels, so the flash on a smaller drive would have to be more than twice as fast to make up the difference. And although you are correct that SLC is faster than MLC, it's not twice as fast.

      So, if you can find a larger drive that costs less in total dollars than a smaller drive (and it is possible...there are a few 120GB drives that cost less than 60GB drives), in every case you will get astoundingly more for your money, as you get more storage and more channels used on the controller, which gives you more performance.

    12. Re:not really by afidel · · Score: 1

      SLC is ~10x the IOPS/GB for random writes compared to MLC, reads are generally only 20-30% faster.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    13. Re:not really by Anonymous Coward · · Score: 0

      Maybe i should have more strongly implied: Within the same series. Not across memory/technology types.

      Well, yeah. Within the same series, a larger device typically just has more of the same type of memory chip as is in the smaller device. More chips => greater possible parallelism in accessing them => faster device, assuming neither the controller nor the bus is the limiting factor.

    14. Re:not really by Anonymous Coward · · Score: 0

      Where are you getting those prices? A quick check of newegg found the cheapest ssd at $160 for 240GB ($0.67/GB). On the other hand, a 10K RPM 1TB disk costs $200 ($0.20/GB). Are you comparing the cheapest consumer ssd to the most expensive enterprise hard disk?

      Don't know about newegg, but I bought my 240GB SSD last month from dabs.com, where it cost about £75 =~ $125 == about 30p(50c)/GB. And not everyone needs a whole TB... but price per GB increases radically under that threshold. A 320GB HDD (the closest size readily available to the size of my SSD) comes in at £42 == about 15p(25c)/GB. While it's true that SSDs are still more expensive per GB, at the small end of the market it's close enough that if you don't need massive capacity the extra cost of an SSD isn't going to break the bank even in a budget machine.

    15. Re:not really by nabsltd · · Score: 1

      Not in real world use. There are no 1M IOPS SLC SSDs (single drive), but there are plenty of 100K IOPS MLC SSDs.

      As a matter of fact, this seems to show that with the exception of the Fusion-io ioDrive2 SLC variant, all the top-performing single drive SSDs are MLC. And, the MLC variants of the ioDrive2 are only about 10% behind the SLC variant.

      You can see from the Wikipedia article that what truly affects final throughput is the bus width and number of channels of SSD controller, just like I said. The fastest systems are just many MLC SSDs connected to a very fast bus.

    16. Re:not really by afidel · · Score: 1

      Interesting, you're right the IODrive 2 brings MLC much closer to SLC, there's only a 2x performance delta on an IOPS/GB basis (270k 4k random writes vs 140k for 400GB vs 365GB), for the first generation (which I own a number of) the gulf was much wider.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    17. Re:not really by Red_Chaos1 · · Score: 0

      Yes I have, and I fail to see your point. Larger SSDs in general do not best my 60GB Corsair drive by any significant margin, which rather dampers this idea that a bigger SSD will always be faster. It really is not a matter of capacity at all.

    18. Re:not really by unrtst · · Score: 1

      Well, yeah. Within the same series, a larger device typically just has more of the same type of memory chip as is in the smaller device. More chips => greater possible parallelism in accessing them => faster device, assuming neither the controller nor the bus is the limiting factor.

      ...and that's the whole point of increased capacity = greater performance, especially over time. Sure, SLC has the potential to out perform TLC, but you can get a 1tb TSC SSD for about $450 today with 90k iOPS and 500mb/s throughput (or more). There is no sign that future releases of larger sizes will have reduced performance, as the summary/article implies.

    19. Re:not really by AmiMoJo · · Score: 1

      All true, but the author is saying that the price gap for a given volume of data storage won't go away. In other words while SSDs will continue to get bigger and cheaper, so will HDDs.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    20. Re:not really by Guspaz · · Score: 1

      The rates aren't the same, though. It may change in the future (I believe the stagnation of HDDs was due to lack of sufficient demand for larger drives), but for the past several years, SSD densities have been increasing far faster than HDD densities.

    21. Re:not really by Jeremi · · Score: 1

      well, the thing is that hdd's keep getting faster and bigger too. 100 bucks buys you 3TB. for 300 bucks you can get 9TB.

      That's true; OTOH for personal use, there's often no benefit to buying more capacity since you won't be using it anyway. For example, my disk usage never reaches the 250GB mark, so for me there is little point in paying for more capacity than that.

      Which means my choice is between a dirt-cheap (but slow) 500GB spinning disk, and a not-so-cheap-but-still-affordable (and FAST) 500GB SSD, and since I don't like waiting for my computer to do things, I'll choose the latter.

      As both SSDs and hard drives get cheaper, my next 500GB drive of choice will be cheaper yet; the fact that I could buy a cheaper and/or larger spinning drive instead doesn't matter much since then I'd have to use it (zzzz)â¦

      Other people will have higher thresholds, of course, but as the technologies mature they'll reach a point where most shoppers will find that any drive's capacity is "sufficient" and then their choice will depend solely on performance and price.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    22. Re:not really by AdamHaun · · Score: 1

      The article is talking about enterprise-grade SSDs using data from 2012. As for the performance difference, it seems to be mainly due to the difference between SLC, MLC, and TLC. From page 4:

      Even if economic forces are favorable to continuing price reductions of SSDs and NAND flash, a 2012 study by Microsoft Research (PDF) has found that a dilemma arises when trying to increase density and reduce cost of SSDs. The study looked at 45 flash chips from six different manufacturers and found that, as density increases, bit error rate (BER) and performance decrease. This is because the number of ranges of electrical charges necessary to store data on a single cell increase as densities increase.

      The researchers found that, as feature size decreases (increasing density), bit error rates increase. While the SLC and MLC chips with cells that had feature sizes of between 80 and 60 nanometers (nm) usually had BERs of 1e-08, those with feature sizes of 40 nm had BERs at or below 1e-07, and the TLC chips with feature sizes of 20 nm had BERs of, at best, 1e-03.

      In addition, researchers also found that increasing density also increases read and write latencies. NAND chips with feature sizes above 64nm had read latencies of 20us or less and write latencies of 0.5ms or less, while those with feature sizes of 32nm or less had read latencies between 20us and 60us and write latencies between 0.5ms and 2.5ms.

      This leaves SSD and NAND manufacturers with a choice among density, cost, reliability, and performance. In any scenario, at least one of these four must be sacrificed to improve the others. This means that, even if SSDs can achieve cost parity with HDDs, it will be at the expense of reliability, density or performance. In fact, as discussed above, enterprise-grade SSDs already sacrifice write performance, cost and even density to address the threat of reduced reliability and data integrity and have built non-2.5” form factor configurations and added special coding or technologies to meet reliability and performance demands, resulting in more costly products.

      [emphasis mine]

      More bits per cell requires more precise current sensing, which slows down reads and writes. I suspect parasitic capacitance due to the physical size of the array is also a factor. Performance is also affected by the controller, which may mask some of the bit-level performance differences.

      --
      Visit the
    23. Re:not really by egarland · · Score: 1

      This is why the current generation of MLC SSD's is so disruptive. A single, cheap, consumer grade drive has IOPS and longevity that used to cost 100x as much. There are big changes coming in the storage industry.

      --
      set softtabstop=4 shiftwidth=4 expandtab nocp worlddomination
    24. Re:not really by Billly+Gates · · Score: 1

      I bought not the EVO, but the EVO PRO which is faster and more durable for $255 at Tiger Direct in store.

    25. Re:not really by Anonymous Coward · · Score: 0

      He's getting it from engineering, physics and reality.

      I work with both semiconductor and disk drive manufacturers on their core technology development/innovation. Technology-wise, HDD have far more "future scaling" and "cost advantage" than SSDs do. Most SSD fan-boys are simply ignorant of the actual technologies involved and their future potential for scaling. Most fanboys actually believe "Moore's Law is forever!" You are a moron if you think this.

      In case you've not been paying attention, Moore's Law has hit a brick wall and Flash is at the "tip of spear" hitting that wall first. There are some alternative NVM techs to replace flash but none have all that much more scaling available. They are in the same boat as CMOS because CMOS has the same problem.

      Some of the "cool shit" in the pipeline for HDDs will blow you away in terms of cost and density. That's not so much in the pipeline for SSD. There will always be niches where SSD will be preferred because people will willingly pay a premium for solid-state and smaller size. But these are the niches SSD will stay in for the foreseeable future.

  4. Comments Being Truncated by Anonymous Coward · · Score: 0

    WTF?

    Reading through comments I start notice that some of them are cut off mid sentence. Investigating it a bit further, I notice that many of the comments are. Nothing to indicated this, other than poor grammar and no period (ie. - using ellipses '...' to indicate comment continues)

    Anyone else notice this?

    Anyone else think this is asinine?

    Is there some behavio they are trying to encourage (ie - force)?

    1. Re:Comments Being Truncated by Roxoff · · Score: 4, Funny

      No, it's not asinine, but a nod to the intellect of the reader. It demonstrates that the writer has confidence that the reader understands what they're saying. It demonstrates humour and it ...

      --
      "Is the Chief Priest an Offlian? Do dragons explode in the wood?"
  5. We live like kings and queens already by jones_supa · · Score: 1

    Today we can have an SSD for the price of $0.50 / GB. It is already good enough.

    1. Re:We live like kings and queens already by The+MAZZTer · · Score: 3, Funny

      640K ought to be enough for anybody.

    2. Re:We live like kings and queens already by slashmydots · · Score: 1

      I just upgraded my 1TB to a 480GB Crucial M500 for $220 so I totally agree. A year ago it was closer to $500

    3. Re:We live like kings and queens already by jones_supa · · Score: 1

      Well, 256GB SSD ought to be enough for anybody, and is relatively affordable.

    4. Re:We live like kings and queens already by Anonymous Coward · · Score: 1

      We go through this with every technology. Things will never get better if you think they're good enough. What if society thought computers were "good enough" 30 years ago? We'd still be using monochrome/hercules graphics with rudimentary sound capability with tiny CRT monitors on desktop computers that are a fraction of the speed of our most basic phones these days.

      It's not good enough, and never will be.

    5. Re:We live like kings and queens already by Anrego · · Score: 2

      More importantly, you need new things to sell. Even if what we've got was good enough, there's an entire industry (well, several) focused on coming up with better and then convincing us that we want it. Personally I see this as a good thing.

    6. Re:We live like kings and queens already by Dcnjoe60 · · Score: 1

      Today we can have an SSD for the price of $0.50 / GB. It is already good enough.

      I can get a 1TB SATA hdd for $69 at Best Buy. How much would a 1TB SSD cost?

    7. Re:We live like kings and queens already by MatthewCCNA · · Score: 4, Funny

      Well, 256GB SSD ought to be enough for anybody, and is relatively affordable.

      enough is never enough.

      --
      "He is so stupid. And now back to the wall!" Moe Szyslak
    8. Re:We live like kings and queens already by jythie · · Score: 4, Informative

      I think one of the big bonuses of the SSDs hitting the mainstream is people (and manufacturers) are re-examining how much capacity people actually need. For a while there was a trend of just throwing the biggest drives possible at every machine made since a bigger number looks better then a smaller number on marketing material, but it meant a lot of people bought computers with drives that far exceeded their actual use cases.

      For most people 256GB is more then enough, depending on how they are using it. Though it is no where near enough for other uses.

      Personally for my use case, I have both. a 128GB drive for OS and applications, and 1TB HDD for data. If I kept my data on the SSD it would fill up rapidly, so it is not enough for this 'anybody' at least, and I know people who burn through space a lot faster then I do.

    9. Re:We live like kings and queens already by jones_supa · · Score: 1

      It would cost $500.

    10. Re:We live like kings and queens already by jbolden · · Score: 1

      I have a 1st year MBPr. 256g SSD has been constraining. I wish I had gone for the 512g option even at close to $2/g at the time.

    11. Re:We live like kings and queens already by Anonymous Coward · · Score: 1

      Today we can have an SSD for the price of $0.50 / GB. It is already good enough.

      I can get a 1TB SATA hdd for $69 at Best Buy. How much would a 1TB SSD cost?

      Perhaps the more pointed question as you sit here and bitch about the cost of larger capacity SSDs is your need to have that much storage...

      Or anyone's need for that matter. How many brand-new computers are shipped with 500GB or more that sit empty...

    12. Re:We live like kings and queens already by Anonymous Coward · · Score: 0

      The rubs are....
      1) drive performance decreases as it fills up. Max you want to fill a drive is 75% and ideally you show be floating around 50-60% full.
      2) That 1TB drive isn't really 1TB more like 900GB

      So in all honestity, that 1TB is giving you ~500GB of good usable space.

    13. Re:We live like kings and queens already by EvilSS · · Score: 1

      Well, 256GB SSD ought to be enough for anybody, and is relatively affordable.

      Well, that depends on what you are doing on your machine. If you are a gamer, with game installs running from 20 to 50 GB (I'm looking at you Titanfall!) a 256GB system drive won't go far.

      --
      I browse on +1 so AC's need not respond, I won't see it.
    14. Re:We live like kings and queens already by Anonymous Coward · · Score: 0

      The 512G SSD in my system is over 50% full ... And the 2TB RAID array is over 50% too... Ever since BillG told me 640k was enough...

    15. Re:We live like kings and queens already by avandesande · · Score: 1

      I don't think it is a matter of 'throwing in capacity'- it's just that increasing data density on the platter directly corresponds to increases in speed.

      --
      love is just extroverted narcissism
    16. Re:We live like kings and queens already by jones_supa · · Score: 1

      Games are typically 10GB. You could easily have 10 games installed simultaneously.

    17. Re:We live like kings and queens already by the+eric+conspiracy · · Score: 1

      Yes but for my laptop I don't need a 1TB SSD. 0.5 TB os available for about $250, and that's low enough a price for me to be able to afford it.

      Desktops are another story. That's where I want multi TB of capacity.

    18. Re:We live like kings and queens already by fa2k · · Score: 2

      How is this an advantage?

    19. Re:We live like kings and queens already by Anonymous Coward · · Score: 0

      Just open the drive bay slot and replace the drive yourself...

      Oh wait... =P

    20. Re:We live like kings and queens already by Anonymous Coward · · Score: 0

      Nope. I had a 256 GB SSD and had to get a 512 GB SSD to replace it. 15" MacBook Pro with a complex development environment and multiple Windows VM's for testing. I have ~350 GB in use right now.

    21. Re:We live like kings and queens already by Anonymous Coward · · Score: 0

      640kRPM ought to be enough to kill with speed

    22. Re:We live like kings and queens already by Anonymous Coward · · Score: 0

      "better then"

      Did you seriously just write "better THEN"?

      Oh, wait... You're American...

      Idiot.

    23. Re:We live like kings and queens already by Hamsterdan · · Score: 1

      but the SSD will wipe the floor with the HDD. That's why you install one smallish SSD for OS and APPS, and a big HDD for data and such

      --
      I've got better things to do tonight than die.
    24. Re:We live like kings and queens already by MagicMerlin · · Score: 1

      moreover, storage is specializing. desktop/portable computing devices of all types are only going to be sold with SSD Real Soon Now (in many cases this has already happened). Hard drive storage is going to be primarily be used for dedicated storage appliances. This has already happened to a significant degree in the enterprise depending on how progressive the IT dept is.

    25. Re:We live like kings and queens already by EvilSS · · Score: 1

      Games are typically 10GB. You could easily have 10 games installed simultaneously.

      Maybe 5 or 10 years ago but not anymore. Here is a quick look at a few of the bigger games I have installed on my PC. Most of these are not even "new" but a year or more old.

      BF3: 19GB
      Titanfall: 50GB
      Medal of Honor: War Fighter: 18GB
      Need for Speed: The Run: 16GB
      GTA IV: 15GB
      Max Payne 3: 30GB
      Batman Arkham Origins: 25GB
      Batman Arkham City: 19GB
      CoD MW3: 14GB
      BioShock Infinite: 17GB

      --
      I browse on +1 so AC's need not respond, I won't see it.
    26. Re:We live like kings and queens already by dugancent · · Score: 1

      By "oh" you mean a few screws and 10 mins? Because that is how long to swap the HDD on my MBP.

      --
      SJWs are the new boogeyman. -Me
    27. Re:We live like kings and queens already by Dcnjoe60 · · Score: 1

      but the SSD will wipe the floor with the HDD. That's why you install one smallish SSD for OS and APPS, and a big HDD for data and such

      That is all true, but that is not what the original poster stated. His premise was that SSDs are faster (which they are) and no more per MB than an HDD (which they aren't).

    28. Re:We live like kings and queens already by david_thornley · · Score: 1

      If all I have is a standard hard drive at first, and then I get an SSD, the computer is better then.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    29. Re:We live like kings and queens already by toddestan · · Score: 1

      Filling up a hard drive isn't as bad as filling up an SSD. Once you get to the point where the wear leveling mechanisms can't do their job without having to move lots of data around, write performance takes a huge hit.

  6. ummmmm by Anonymous Coward · · Score: 0

    not buying into SSD bullshit

    thats why its nto comin g down anytime soon

    the article tells you why

    its crappy technology

    1. Re:ummmmm by Anonymous Coward · · Score: 0

      retard. Keep using your trusty tandy.

  7. oh how wrong this is by slashmydots · · Score: 0

    A 480GB Crucial M500 is slightly cheaper per GB than a 4TB spinning drive right now. I think the 960GB SSD is as well.

    1. Re:oh how wrong this is by afidel · · Score: 3, Informative

      Say what?!?
      Crucial M500 480GB = $240 or $.50/GB
      WD BLACK SERIES WD4003FZEX 4TB = $260 or $.065/GB
      Seagate NAS HDD ST3000VN000 3TB = $139 or $.046/GB

      prices are current at newegg

      The HDD's are around 10x as cheap per GB.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    2. Re:oh how wrong this is by The+Grim+Reefer · · Score: 1

      A 480GB Crucial M500 is slightly cheaper per GB than a 4TB spinning drive right now. I think the 960GB SSD is as well.

      Where are you shopping? Crucial M500 480GB $240is $.50 per GB. Seagate 4TB $165 is $.04 per GB.

    3. Re:oh how wrong this is by Dcnjoe60 · · Score: 1

      A 480GB Crucial M500 is slightly cheaper per GB than a 4TB spinning drive right now. I think the 960GB SSD is as well.

      That comparison is meaningless because a 4TB is at a premium price. If you think you need 500GB, use should compare a 500GB HDD with an SSD (480GB being close enough). I can get a 500GB 7200RPM SATA drive for about $50. A Crucial M500 is about $120. The SSD is 140% more costly or 2.4 times the price per GB.

    4. Re:oh how wrong this is by Rich0 · · Score: 1

      A 480GB Crucial M500 is slightly cheaper per GB than a 4TB spinning drive right now. I think the 960GB SSD is as well.

      That comparison is meaningless because a 4TB is at a premium price. If you think you need 500GB, use should compare a 500GB HDD with an SSD (480GB being close enough). I can get a 500GB 7200RPM SATA drive for about $50. A Crucial M500 is about $120. The SSD is 140% more costly or 2.4 times the price per GB.

      Even that comparison is a poor one. Really this all depends on your mission.

      If all you want is an OS drive for your Chromebook/etc, then you want to look at the cost of 16-32GB of SSD and that is as cheap as any hard drive you could get in that size configuration. The SSD is an obvious choice here.

      If you want to store your video collection and your options are RAID HD or SSD, then you don't care how big the individual drives are so you look at price per GB. That usually will end up costing $80-110 for the hard drive in any year - the only thing that changes is the size. That will get you about 2-3TB of HD, which is about 4 cents/GB. Compare that to something like 50 cents/GB for SSD. Clearly if you're storing video the SSD is a really bad choice.

      When you look at HD prices you need to stay close to $100. You don't save much money by cutting capacity below that, and you don't get much capacity by spending more than that. I'm not as familiar with the dynamics of SSD, but I imagine that they too tend to have a sweet spot, and it only makes sense to compare apples to apples.

    5. Re:oh how wrong this is by Anonymous Coward · · Score: 0

      That comparison is meaningless because a 4TB is at a premium price. If you think you need 500GB, use should compare a 500GB HDD with an SSD (480GB being close enough). I can get a 500GB 7200RPM SATA drive for about $50. A Crucial M500 is about $120. The SSD is 140% more costly or 2.4 times the price per GB.

      You're off by a factor of two -- the $120 price you're looking at is for the 240GB M500, not the 480GB. That's $230, so the SSD is 5x more expensive per GB.

      Plus, you're wrong that 4TB drives are at a premium. (6TB are, but not 4TB.) A 4TB drive today is about $200, which is half the per-GB price of the 500GB hard drive. In other words, the 480GB M500 is about 8x more expensive per GB than the 4TB hard drive, not cheaper.

      So the commenter you're replying to isn't making an unfair comparison, he's flat-out wrong. (He probably lost a zero in the math.)

    6. Re:oh how wrong this is by nabsltd · · Score: 1

      That comparison is meaningless because a 4TB is at a premium price. If you think you need 500GB, use should compare a 500GB HDD with an SSD (480GB being close enough).

      Although 4TB drives are still at a premium, I don't think it's unreasonable to compare a much larger spinning disk, as you can get a 3TB drive for around $110.

      I can get a 500GB 7200RPM SATA drive for about $50. A Crucial M500 is about $120.

      And the problem here is that you're comparing a 500GB spinning drive to a 240GB SSD. If you truly want to compare space to space, then you'd need to spend around $240 for a 480-500GB SSD. That makes the SSD 4.8x as much money, and around 10x more per GB. And, it's even worse with a 3TB disk, as it's still half the price of the ~500GB SSD, but has 6x the space, making the SSD cost 12x per GB.

      That said, I've got SSDs as boot disks in all my systems, but obviously use hard drives to store large amounts of data.

  8. Proof by Anrego · · Score: 0

    With enough numbers and pages tedious explanation, you can basically say anything you want.

    1. Re:Proof by wonkey_monkey · · Score: 1

      Forfty percent of people know that.

      --
      systemd is Roko's Basilisk.
  9. Re:Disagree by Roxoff · · Score: 1

    I got all the way through the first page. The argument behind this seems to be that prices in the SSD world are higher than prices in the HDD world for technical reasons, and the technical reasons aren't going away so the price gap will remain. Until someone overcomes the technical problems, and the author, who is clearly a world leading expert in this field, doesn't know how the technical problems will be overcome. I think it'll take him by surprise when it happens.

    --
    "Is the Chief Priest an Offlian? Do dragons explode in the wood?"
  10. Tape drives by Anonymous Coward · · Score: 1

    Hard drives never completely obsoleted tape drives, and SSDs will probably never obsolete all hard drives, unless they can amazingly close the gap between SSDs ($0.50/GB) and tape drives ($0.01/GB).

    1. Re:Tape drives by 91degrees · · Score: 1

      It could conceivably happen. We'll need a breakthough of some sort but these do happen a lot in the tech industry. A factor that will keep HDD prices high is precision mechanical parts are expensive to manufacture.

    2. Re:Tape drives by ColdWetDog · · Score: 2

      HDD prices are high? Not from any sort of historical perspective. ALL the storage solutions these days are cheap, cheap, cheap!

      Bring it on! Toss another SSD onto the cart!

      Anybody remember $1000 10 MEGABYTE drives?

      Cheap cheap cheap!

      --
      Faster! Faster! Faster would be better!
    3. Re:Tape drives by Anonymous Coward · · Score: 0

      HDD prices are high? Not from any sort of historical perspective.

      I remember being annoyed recently that I spent ~$300 on drives and only got 8TB (well, ~3.5TB after ZFS magic, but that's my problem) out of it.

      That's ~$0.04 per GB.

      OH MY GOD SO EXPENSIVE.

      There's also the point that I could've completely obliterated the cost had my SAS controller card supported > 2TB drives. (I thought about picking up a new one, but there's something delicious about having ancient, venerable, fresh-out-of-the-box, enterprise(tm)-level hardware. Still had that new computer smell, even.)

      Storage is dirt cheap and blows. Unless it's expensive and blows.

      Yeah, storage blows.

  11. Re:Disagree by Anonymous Coward · · Score: 0

    the limitations are the physical limitations fundamental to flash storage itself, it is more likely that non flash based solid state drives will be required, so the argument is that this will take time (not that hard drives wont eventually get replaced)

  12. There are other techs waiting in doorway... by Anonymous Coward · · Score: 0

    Good thing there are other technologies to replace flash that will be around factors of 10 lower cost, and higher in speed.

    Samsung, IBM and several Universities have new tech working out towards mass production levels as we sit and read this article.

    Just a faulty prediction. They'll still be called SSDs or flash drives as the nomenclature no longer specifically refers to the tech inside, but the form factor.

    1. Re:There are other techs waiting in doorway... by Anonymous Coward · · Score: 0

      Citation needed.

    2. Re:There are other techs waiting in doorway... by Calinous · · Score: 3, Interesting

      10 times ago I heard about IBM and others working on new technologies to replace memory. Holographic cubes, MRAM, ... Are they still 10 years away?

    3. Re:There are other techs waiting in doorway... by GodfatherofSoul · · Score: 1

      "10 years away" == "not in the foreseeable future". If we had all the technology that should be here after a "10 years away" deadline from some lab, our world would look like a Star Trek episode. I mean more than just the flip phones.

      --
      I swear to God...I swear to God! That is NOT how you treat your human!
    4. Re:There are other techs waiting in doorway... by rahvin112 · · Score: 1

      So if Fusion is always 20 year away and 10 years === not in the foreseeable future does that mean 20 years == hell frozen over?

  13. Depends by fermion · · Score: 2
    if you are talking about throw away worker drones or server machines, then no. There is no data on these machine, the costs to swap them out are minimal. I recall a place that had racks of a few hundred machines, a dedicated person to swap them out, and two died a day. Putting anything but the cheapest product in there would have been a waste of money. But the data machines, those were special. Probably cost more than the combined servers the fed to.

    Likewise, worker bee machines that are pretty much dumb terminals are not going to use SSD. But other machines that people actually do and store work on, that may be something different.

    Look, tape is on the order of penny per gigabyte. Hard disks are somewhere between 5-10 cents a gigabyte. SSD is about 50 cents a gigabyte. Many people still back up onto hard disk even though tape is more reliable. We are going to use SSD because there are benefits that justify the order of magnitude increase.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    1. Re:Depends by gl4ss · · Score: 1

      worker bees can use ssd.

      because they don't need to store weeks worth of video.

      --
      world was created 5 seconds before this post as it is.
    2. Re:Depends by AmiMoJo · · Score: 1

      The problem with tape is the cost of the drives. Most people don't have more than a terabyte or two of data, so even if they bought two external USB hard drives and rotated them it would be much cheaper and pretty much just as reliable. Tape is good when you need to keep backups for a long time, not so good for most home and many business users who just want to protect the data they have now.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    3. Re:Depends by toddestan · · Score: 1

      I would expect "worker bee" machines to go SSD at some point, probably soon. The reason is hard drives are not going to get cheaper, as it costs a certain amount to build such a complex mechanical device, which seems to have set a price floor of about $50 no matter the capacity. SSDs do not have this limitation, so as soon as you can get a "good enough" SSD for less than $50 I would expect SSDs to replace hard drives in "worker bee" machines. My guess is about 80GB should be good enough for OS + applications + scratch files.

  14. duh by markhahn · · Score: 1

    with spinning rust, you might re-engineer the bulk process that coats your disks, but the boost in recording density depends on changing the parameters of the head. bulk process and one device. compare to flash, where to boost density, you have to tweak each storage cell, controlling for defects and manufacturing flaws, where the yield of each cell multiplies, so defects are exponentially likely.

    disks (and to some extent tape) will always have scaling advantages over litho-fabed storage.

    you can certainly argue that latency and bandwidth also suffer by the same process - but for the most part, disk performance really is fast enough for most uses. it's a bit surprising that more disk vendors haven't tossed onboard a small flash chip (to all lines of HDs).

    1. Re:duh by MagicMerlin · · Score: 1

      disks (and to some extent tape) will always have scaling advantages over litho-fabed storage

      I could not disagree more. Disks spin and have some complicated assemblies and pricier raw materials. The main cost inputs to SSD are capital investments (which amortize to zero over time) and energy. There is a lower limit to density in flash (which AIUI we are already close to) but flash is already denser than hard drives. Tapes have an advantage in that they are not active and so are very cheap for offline data. Disk drives OTOH have no fundamental advantages over flash -- they are being rapidly displaced for user facing devices. Warm storage (NAS etc) where SSD performance don't play will take longer -- maybe 3-4 years and it's done.

    2. Re:duh by dfsmith · · Score: 1

      Disk drives OTOH have no fundamental advantages over flash...

      Flash has 1 transistor per cell (1, 2 or 3 bits). HDDs have 1 transistor per 10^10 bits or so. (Plus the interface transistors in both technologies.)

  15. HDDs irrelevant soon by Anonymous Coward · · Score: 0

    The sizes of SSDs which are readily available and affordable are big enough not to leave most consumers wanting for more. In the 90s I used to pay more per HDD than I do now for SSDs (unit price, nevermind the price per GB). Half of all drives I bought in the last two years are SSDs. I haven't bought a maximum capacity HDD in five years. HDDs are running into serious technological problems: The next step is shingled recording, which will bring the problem of write amplification to HDDs, slowing them down even more in return for higher storage density. HDDs are rapidly becoming a specialty product for businesses with unusually high capacity storage requirements.

  16. We do not need solid state to replace platter driv by MatthiasF · · Score: 4, Interesting

    We need reliable hybrid drives with 120-160+ GBs of flash memory, instead of the ridiculously worthless 4-8 GB ones we have now.

    A hybrid with a 1:30 or 1:20 ratio of flash to platter (200 GB for 4 TB for instance) would pretty much be perfect for anyone, even enterprise applications if RAID controllers cooperated with the hybrid caching properly.

    We do not need 100% flash, just give us a practical median.

    In fact, I guarantee if someone made a hard drive with a controller with an mSATA slot for adding a SSD and offered the controller to be setup as pass-through (act as two drives) or caching (SSD keeps a cache of platter), it would sell like crazy.

    An mSATA would fit easily beneath a standard 3.5 inch platter hard drive.

    http://www.notebookreview.com/...

  17. Re:Disagree by Sloppy · · Score: 2

    I don't really have a specific argument about the numbers. Truthfully I couldn't pay attention long enough to really find a flaw in the argument. That said, my gut is telling me author is wrong.

    Damn, why didn't I think of this?

    People, is it true? Would the market bear a "Republican Technology News" site?

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  18. article is a bit weird by jbolden · · Score: 1

    The article is a bit weird. It keeps saying to ignore consumer: low price, cheap parts, focus on mobility as inapplicable to enterprise. But then it focus on enterprises disks that aren't far removed from consumer models rather than enterprise models like IBM's flash solutions (ex 840: 33T per U so more than 1P per rack). If we are going to look at enterprise flash I don't understand why you would focus on smaller solutions. Obviously the $8-14g price is even higher but it is at those price points that flash makes sense because it is allowing virtualization to replace multiple servers and thus replacing real estate, network and energy costs not raw HDD costs.

    I guess if the article is just saying that mid sized server solutions (say $5-100k) are unlikely to go all SSD before 2020 I have to agree. But I think it should have been more specific. Once you exclude the consumer space and the mass storage space we are probably talking a tiny fraction of the whole HDD market.

  19. Worth it if you can afford it. by wjcofkc · · Score: 2

    I have a 120 gig Sandisk Extreme 2 SSD and as a performance upgrade, you really can't do better than an SSD, assuming a minimum of 4 GB of ram. I was a little skeptical of claims when I bought it, but I can vouch that people aren't messing around when they talk about instant boot and zero-second loads times for applications. Mileage may vary depending on the brand and model, research and watch the specs closely. A paltry 120 gigs by itself is not enough for me or most people these days so I balance things out by installing the OS and applications on the SSD, while most files go onto a hard drive. This means a slight change in workflow, but it is entirely worth it.

    --
    Brought to you by Carl's Junior.
    1. Re:Worth it if you can afford it. by Bob+the+Super+Hamste · · Score: 2

      Look into setting up junction points for your HDDs. This way stupid windows programs that believe they need to be on C:\[some dir] can think they are on the primary drive even if they are on one of the secondary HDDs instead of the primary SDD. I have that setup and it is wonderful.

      --
      Time to offend someone
    2. Re:Worth it if you can afford it. by wjcofkc · · Score: 1

      As much as I appreciate your advice, I do not run Windows. I'm all Linux and FreeBSD. However, I will file this away in my notes if I ever need to set it up for someone else. Thanks.

      --
      Brought to you by Carl's Junior.
    3. Re:Worth it if you can afford it. by wjcofkc · · Score: 1

      Also, this should be modded up.

      --
      Brought to you by Carl's Junior.
  20. Re:Disagree by jbolden · · Score: 1

    The article is mainly talking about from now will 2020. I'd have to agree I don't think it will happen by 2020. I suspect even by 2030 mass storage solutions on HDD will still be around. It took a very long time for HDD to kill off tape entirely.

  21. The why by Anonymous Coward · · Score: 0

    Flash storage is more than .50$ a dedicated person to use cases. For most people (and manufacturers) are pretty much dumb terminals are talking about to hard disk even though tape is no where the $400 mark. When 2TB ssd on the rest drop in there are pretty much dumb terminals are talking about 50 cents a smaller number of magnitude increase. "Flash storage costs have not in capacity people who must balance density, cost, reliability and store work on, that increases in price as well. I'm not seen any ssd come on these machine, the order of people bought computers with drives have both. a 256 gig on the biggest drives possible at least, and 1TB drives that far exceeded their information. Check the data on ssds. Prices have an external 2TB ssd on the market, you'll see the last two years and you are somewhere between 5-10 cents a bigger number of the big bonuses of the combined servers the same system broadly, but not going to continued high prices for my use SSD. But other uses. Personally for critical files, although I've been almost hitting the rest drop in there was a place that may be addressed by increasing overall costs. At least for the cheapest product in performance as well. I'm not going to slow, and HPC applications due to swap them out are somewhere between 5-10 cents a separate BDR box. Fairly sure where near enough for the biggest drives have an external 2TB ssd.

    1. Re:The why by amalcolm · · Score: 1

      Sorry, that is totally unintellegible

      --
      Time for bed, said Zebedee - boing
  22. Why is "power" supposedly an issue? by Chas · · Score: 2

    due to continued high prices for capacity, bandwidth and power

    How the hell is power an issue? SSD's consume something around 1/100th of the power that a hard drive does.

    --


    Chas - The one, the only.
    THANK GOD!!!
    1. Re:Why is "power" supposedly an issue? by Anonymous Coward · · Score: 0

      I think they mean at the micro-scale... as features shrink there are more challenges driving all the cells, dealing with leakage currents, and dissipating heat from very small chip areas.

    2. Re:Why is "power" supposedly an issue? by UnknowingFool · · Score: 2

      Not necessarily. From the article:

      The Seagate Enterprise 15K 2.5” form factor HDD and Terascale HDD have power consumption needs of 1 W and 6.5 W per drive, respectively. However, SSDs are far more varied. Consumer SSDs, designed for laptops or tablets, often have power consumptions of between 0.1 and 1.5 W per drive, however enterprise SSDs can range from 3 W to 30 W depending on make and model with most falling between 3 W and 10 W.

      A spinning HDD might require more power than an idle SSD but it is not necessarily true that a HDD requires more power all the time. Also if you look at wattage per GB, HDDs are more efficient as you need more SSDs right now to match the same capacity as a HDD. For consumers, it's a small difference but enterprises requiring lots of drives look at efficiency more closely.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    3. Re:Why is "power" supposedly an issue? by Anonymous Coward · · Score: 0

      And those numbers are wrong, wrong wrong. The 15K.3 averages 7.5-8W. All of the high-powered drives are PCIe. There are only 2 SATA/SAS that are above 5W and they are hardcore enterprise SSDs.

    4. Re:Why is "power" supposedly an issue? by Anonymous Coward · · Score: 0

      Enterprise need IOPS, not space.
      Invert your power test and compare 1 SSD to 100 disks, as they have comparable IOPS.

    5. Re:Why is "power" supposedly an issue? by Anonymous Coward · · Score: 0

      SSD's consume something around 1/100th of the power that a hard drive does.

      Much more than that, actually. Check some power consumption tests.

    6. Re:Why is "power" supposedly an issue? by UnknowingFool · · Score: 1

      Not all Enterprises need high IOPS for all applications. If you need a large data warehouse, speed may be less important than space. Also cost is big factor.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    7. Re:Why is "power" supposedly an issue? by Anonymous Coward · · Score: 0

      The only thing that comes to mind about a power being an issue would be sensitivity to power fluctuations. The storage aimed for such uses usually have power loss protection build in, though. Fortunately some protection should be coming to the consumer drives as well in the near future.

    8. Re:Why is "power" supposedly an issue? by cdrudge · · Score: 1

      Unless it is very clearly stated what the numbers represent, numbers like what the article state can be manipulated to state whatever particular angle the author wants to take. 3 to 30 watts for an enterprise SSD is a heck of a range. What type of statistical distribution do enterprise SSD fall in that range? For example, do all fall close to 3 watts but 1 particular drive that come in at 30? Is the wattage at idle? Performing reads? Writes? Sequential or random? Real world or synthetic tests? Is the drive a traditional SAS/SATA drive or a PCIe SSD that wouldn't exactly be an apples to apples comparison of power usage?

      Plus, then numbers may just be flat out wrong. Go visit Seagate's website. Find me the "Seagate Enterprise 15K 2.5" form factor HD that consumes 1W of power when in actual use. You won't find it. They have some 7200 RPM drives that do when they are in "PowerChoiceâ Technology" idle mode. But it's not 1W in use. And it's not a 15k drive. But why let the details interfere with an article.

    9. Re:Why is "power" supposedly an issue? by WuphonsReach · · Score: 1

      The $/GB ratio between 15k SAS and enterprise SSD is now under 2.0. Which is really squeezing the profit margins on 15k RPM SAS. I think that is where old-style HDs are going to die first in the market, once enterprise SSD can reach near price-parity with the 15k RPM SAS drives.

      --
      Wolde you bothe eate your cake, and have your cake?
    10. Re:Why is "power" supposedly an issue? by bjwest · · Score: 1

      due to continued high prices for capacity, bandwidth and power

      How the hell is power an issue? SSD's consume something around 1/100th of the power that a hard drive does.

      My guess would be laptops due to the limitation and expense of batteries.

      --

      --- Keep the choice with the user..
    11. Re:Why is "power" supposedly an issue? by Anonymous Coward · · Score: 0

      So, did you pull that number straight out of your ass, or did you sit on it for a bit first?

  23. Artificially inflated cost for SSD's by Anonymous Coward · · Score: 0

    SSD will have an artificially inflated cost for a while because if they went and dropped the price of SSD to hard drive prices then no one would really buy that many HD's especially in SAN's and this would cause such an uproar in the industry that create the platter drives. It would practically put most of those businesses under.

    1. Re:Artificially inflated cost for SSD's by AaronLS · · Score: 1

      SSDs are built off silicon chip manufacturing processes, and thus the pricing reflects that. If you look at chips such as RAM with similar feature size (e.g. 28nm) and how many chips go into an SSD, I speculate that you'd see the pricing is not that far off if comparing chips of similar feature density and size as they'd reflect the same manufacturing costs. Maybe higher for SSD, as it is a newer technology than RAM which has been around for a very long time and perhaps benefits from some efficiency of scale or other manufacturing optimizations that have developed over time.

  24. Price/Performance by Anonymous Coward · · Score: 0

    It's try HDD will likely continue to get cheaper too. But, the question is not what is the absolute cheapest/GB. The question is, at what point cheaper space no longer a relevant metric?

    We've already seen CPU speed increases essentially become irrelevant. We're pretty much there already with disk space as well (for typical consumers). Unless you're ripping or pirating Blue-Rays, running a PVR, or other tasks that include storing uncompressed HD video, what exactly are you going to fill up multiple TB with? Millions of songs? Billions of word processor documents? Thousands of games?

    HDD will be around a LOOONG time for tasks that need huge storage (enterprise, video processing, etc), just like tape was around for a LOOONG time before HDD killed it. But, the masses have no real need for that kind of space. The masses get by quite nicely with tablets that have ~16GB of space.

  25. Re:We do not need solid state to replace platter d by Anonymous Coward · · Score: 0

    I disagree. Sure, most people don't need an SSD. However, they are really nice. I picked up my first one a few years ago and use it for OS and frequently used software only, my primary storage HDD holds everything else. Having your OS on SSD really does make everything feel much snappier; it isn't just about boot time.

    I had the option of going with hybrid. They are great for average consumers but most of us technically inclined people would greatly benefit from being able to control what is on flash and what isn't, so SSD+HDD, or at least a user-configurable hybrid, is a better solution.

  26. Thai floods and Sumitomo explosions by BenJeremy · · Score: 1

    Platter drives have been artificially held high for the past few years... and it will burn them unless they start budging on capacity and price, as SSDs will continue to drop.

    With 5TB and 6TB drives finally making it out into the consumer space, platter drive pricing may finally start dropping, but will it be too little too late? Will there be enough of a market now in the consumer space to support the larger drives? I suspect the average user has plenty of storage already - perhaps to the point of full porn saturation - but more seriously... how much drive space does Grandma need for her cat pictures and baby videos? 2TB is probably more than enough, and within the year, she'll be able to save all that to a 2TB SSD that boots her e-mail/web browsing machine in an eyeblink.

    Of course, the platter drive makers have brought on this trouble themselves... like the DRAM price gouging back in 1994 (The Sumitomo explosion supposedly endangered epoxy resin supplies, prices of RAM tripled overnight), platter drive makers have taken the same opportunity to create a scarcity to drive prices up and keep them up. They also delayed higher capacity platter drives, giving the SSD makers an opportunity to catch up. They can't keep this up and stay in business.

  27. Re:Disagree by Luckyo · · Score: 1

    HDD killed tape?

    I thought it just pushed it into long term storage.

  28. ZFS by Anonymous Coward · · Score: 0

    We need reliable hybrid drives with 120-160+ GBs of flash memory, instead of the ridiculously worthless 4-8 GB ones we have now.

    Not really.

    ZFS' caching mechanism uses a maximum of half or RAM by default (memory pressure from apps causes it to decrease of course). Given that most servers comes with 32-128 GB of memory, that means Sun/Oracle/ZFS Team generally recommended a maximum of 16-64 GB of a SSD write caches ("ZIL"). And even with those small numbers the boosts you get in performance are quite remarkable. Of course you can also add read cache ("L2ARC") SSDs as well, which will also help.

    I think the key though is that the logic is in the file system, and the programmers can use the extra levels of storage more intelligently with the file system strucutures.

    The "problem" with hybrid drives is that the caching logic is in the firmware, and there's only so much you can optimize I/O at the block level (as opposed to the object/file//inode level).

    What we really need is for hybrid drives to expose the HDD and SSD components separately so that the OS and FS folks can get at them.

    1. Re:ZFS by david_thornley · · Score: 1

      For laptops, maybe, but I've got plenty of spare bays in my desktop. I've got the OS and related stuff on a quarter-terabyte SSD, which is very nice, and data storage on a spinning terabyte, which works just fine. Combining the two would probably cost me more and would mean I'd have one storage device that could break in different ways.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  29. Re:Disagree by mlts · · Score: 1

    I don't see tape being killed off until magnetic density in HDDs hits major diminishing returns. Even though there is only one tape drive maker these days (Quantum with the LTO line), they can keep advancing tape because the media has a lot more area than a HDD platter (or a stack of platters.) An average LTO-6 tape is 846 meters long, and that is a lot of space, even with factoring in the physical contact that the media has to go through.

    It would be nice to see a consumer grade tape drive that can run from USB 3 or 3.1, especially if WORM cartridges were available, with media about 1TB native in capacity. Couple this with some decent backup software, and it would come in handy to mitigate data loss. Tape's advantage is that it is inexpensive, easily stored (drop a cartridge, and if there is no physical damage, it will still work), and can be set read-only in hardware.

    I've wondered if a HDD maker could make archival grade hard disks, with media that can last 25 years or so. This might require multiple sets of read/write heads (similar to a drive that had two sets and could access different data sets at the same time independantly.) Couple that with a form factor that is easily grippable/manipulable by a robot, and that would replace both VTLs and real tape libraries.

  30. RAID does impact IOPS. by Anonymous Coward · · Score: 0

    RAID does impact random IOPS quite severly - IOPS are additive. It's just that the difference of the IOPS from one SSD and one HDD is so huge, that it is financially ineffective to try to achieve IOPS of a single SSD with a huge array of HDDs.

    Then we need to start to talk about the capacity. A huge array of HDDs will handle much more data than a single SSD.

    Enterprise grade HDD can survive many years of enterprise use. SSD drives that can do so are crazy expensive.

    In the end it's a mixture of IOPS, seek time, throughput, capacity, MTBF and cost.

  31. HDD is fine for .. 98%? by Lawrence_Bird · · Score: 1, Interesting

    Lets be honest here - outside of a small percentage of users doing raw uncompressed video operations HDD are more than fast enough. Drives and OS both offer large caching of high use objects which reduces seek/startup time differences to a very small amount. The biggest difference is on start up and even there.. do those 5, 10, 15 secons extra really matter that much? How often are you booting? Or even resuming from hibernation if thats your thing?

    As to power, idle is now around 5 or 6 watts and standby around 1. Even in a laptop the difference in power use between hdd/sdd is not going to make or break the deal. Your screen, however, another story.

    1. Re:HDD is fine for .. 98%? by nomanisanisland · · Score: 2

      Lets be honest here - outside of a small percentage of users doing raw uncompressed video operations HDD are more than fast enough.

      Let's be honest here - you've never used a system with an SSD, have you? The difference is surprisingly noticeable. Many people say that when they upgraded their HDD to an SSD, it was like getting a new computer. They're right. I recently did it, and it's an amazing difference. And no, I don't do anything with uncompressed video, or any video.

      What I do is programming. So I do things like 'make' a lot, and 'git checkout', and even 'grep', and so on. All of those types of things improve with an SSD, because they all involve file access, for a lot of files.

      So I guess in a way yes, you're right: outside of the small percentage of users who do things with files of any type, or that would get an improvement with faster memory paging (because that too is faster), or that open and close apps a lot, HDD are more than fast enough. Of course the "small percentage" might be quite large, at least for /. readers.

    2. Re:HDD is fine for .. 98%? by Billly+Gates · · Score: 1

      They most certainly are not fine.

      Winrot hits these things and users are used to +5 min boot times these days when you have McCrappy taking whole corporations down every 4 hours on Tuesday where only 1 app can be open at a time. Yes that example was bad but typical in a corporate environment with cheap CIOs.

      SSDs make computers like cell phones.

      The reason people do not upgrade computers like CEll phones is because computers are boring and very very slow and bulky. Cell phones use flash ram and everything is instant.

      It is time we said goodbye to platters they are sooo terrible.

    3. Re:HDD is fine for .. 98%? by MagicMerlin · · Score: 1

      Lets be honest here - outside of a small percentage of users doing raw uncompressed video operations HDD are more than fast enough. Drives and OS both offer large caching of high use objects which reduces seek/startup time differences to a very small amount. The biggest difference is on start up and even there.. do those 5, 10, 15 secons extra really matter that much? How often are you booting? Or even resuming from hibernation if thats your thing?

      As to power, idle is now around 5 or 6 watts and standby around 1. Even in a laptop the difference in power use between hdd/sdd is not going to make or break the deal. Your screen, however, another story.

      That's silly. Anyone who does anything on their computer besides browsing the net and email will quickly observe that the move from slow to fast storage is the single greatest performance improvement in the history of the computer. It's very simple: if you are writing any non trivial amount of data or you are reading from datasets that exceed unreserved ram (a very typical thing to do that is gaming) then the hard drive is the primary performance bottleneck in the computer.

    4. Re:HDD is fine for .. 98%? by AaronLS · · Score: 1

      Agreed. Lots of random reads when launching apps for example, or booting up. Just compare boot times. The difference is huge.

    5. Re:HDD is fine for .. 98%? by Lawrence_Bird · · Score: 1

      I do have a small SSD drive. That I don't bother to put all that much on it goes to show the difference it did not make.

      And you, as per the title of my post are in that 2% who might benefit from a SSD.

    6. Re:HDD is fine for .. 98%? by Lawrence_Bird · · Score: 1

      Do the math and please come back. Show us the real world time difference in writting a non-trivial amount of data. Exactly how much is that? 1MB? 10? 1GB? Do typical users read/write GB at a time? 100MB? Which of that data is not already cached (for reads)?

  32. Re:We do not need solid state to replace platter d by fa2k · · Score: 1

    I agree that hybrid storage is great, but it can "easily" be done in software (there's a couple of projects for Linux, like bcache, as well as ZFS, and there's an Intel driver in Windows). Then you can pick the size of the SSD and HDD at will, and optionally make a RAIDs of the HDDs and SSDs to mitigate against the increased failure probability.

    When multiple drives aren't an option, in laptops, the problem with hybrids is that you lose out on the non-performance advantages of SSD: low power usage and durability. The controllers could improve on this, by shutting down the hard drive and doing more writeback caching, but current hybrids lose on these points. (my laptop has a 256GB SSD, which I find about a factor 2 too small. I can't sync my /home there so everything on it becomes temporary and a syncing chore. Still I wouldn't change it for a bigger hybrid of the current generation, even if there was space for one, due to the decreased mobility).

  33. Re:We do not need solid state to replace platter d by Kjella · · Score: 1

    We already have almost every version of this, hybrid drives for laptops, software techniques that mimic this but they're all fairly stupid and unpredictable, training it to cache the right things take time and suddenly what used to have SSD performance might have been evicted. If you're the kind of user who needs >100GB you probably know what it is taking space. Put your big media (video, photos, music) on D:, everything else like applications and documents stay on C:. The only really tough call is games which often have a huge install size but also app code that benefits from being on an SSD, Steam lets you define multiple library folders so you can have one on C:, one on D: but no easy way to swap them in and out, for now the only supported way is uninstall and reinstall on the other. There are workarounds for that though.

    --
    Live today, because you never know what tomorrow brings
  34. your quick check wasn't a good check by jlv · · Score: 1

    The Samsung 640 EVO 240GB has been $138 recently at Amazon ... check the price history at camelcamelcamel: http://camelcamelcamel.com/Sam...

  35. That article is looking at it backwards... by Mike+Kirk · · Score: 1

    ...a more interesting article summary would read "a number of issues will keep HDDs from closing the performance gap with flash for some time". I'm not willing to give a vendor money for more space: I already have too much - and new PC's ship with more GB than an average user will ever fill.

    But as a consumer I will pay for more speed: especially since switching from HDD to SSD is a material improvement (as opposed to spending the same upgrade money on a CPU that's 15% faster). And businesses definitely see the benefits, especially in common virtualized environments: where IOPs are precious and expensive to obtain with traditional HDD arrays. We could run a lot more VMs on the same RAM and CPU at work, once we slapped a couple SSDs in the drive trays.

    I have a fileserver that will be fed replacement HDDs as they die, but that's it. Every other computer I touch gets nothing but SSDs.

  36. Re:Disagree by jbolden · · Score: 1

    I don't have 2013 figures but 2012 tape was down to $1.06 billion (drives and media) falling at a rate of 30% annually. I'd say the media is dead. The problem is the price isn't going down much. We are still near $.01/g which gets you in the range of bad HDD. BTW most commercial RAID allow for read only.

    The issue of longevity is a very big advantage of tape. The problem is that the overwhelming majority of data doesn't need decades of retention. It is just a small fraction that does, in which case that small fraction can just be redundant and duplicated in with whatever other long term storage solution is needed. It is possible that tape might find some tiny niche and stabilize but that's going to be close enough to dead.

    Heck, when it comes to long term storage I still think microfiche is a good solution for long term storage. 200 years from now I have no idea if a tape is readable or the data format will be usable but I'm pretty sure people will still have magnifying glasses.

  37. Re:We do not need solid state to replace platter d by swb · · Score: 1

    I think the theory behind caching is that what *should* work best is just keeping a list of the most frequently accessed blocks on flash, since, well, that's what you access most frequently. I would be nice to have a config tool that would be able to flag file(s) or directories as "always-cache".

    I think the parent is mostly right in that most of the hybrid drives just have too little flash to really provide a lot of meaningful acceleration. 8 GB just doesn't cut it against 750 GB of platter. More flash capacity would also allow you to reserve some meaningful space to cache disk writes.

  38. Re:We do not need solid state to replace platter d by Gaygirlie · · Score: 1

    Mmmmno. Hybrid drives are convenient, I give you that, but they are very limited in what sort of information they have about the data and its uses and if/when a new filesystem format comes around which the drive's firmware doesn't understand the drive falls back to dumb block-based caching. Cache done on OS-side of things have access to things like frequency of use, what sort of situations are the files used, expected ranges of reads and writes in the various aforementioned situations, new, improved filesystems, actual content-type, which user or users are logged on and so on. The hybrid drive, for example, cannot know who is logged in or that the user likes to e.g. listen to certain playlist while doing image-manipulation -- it doesn't know how to predict these situations and preload/cache things accordingly.

  39. Re:We do not need solid state to replace platter d by m.dillon · · Score: 3, Insightful

    No we don't. Hybrid drives are stupid. The added software complexity alone makes them a non-starter for anyone who wants reliability. The disparate failure modes make it a non-starter. The SSD portion of the hybrid drive is way, WAY too small to be useful.

    If you care enough to want the performance benefit you either go with a pure SSD (which is what most people do these days), or you have a separate discrete SSD for booting, performace-oriented data, your swap store, and your HDD caching software.

    -Matt

  40. Re:Disagree by Hamsterdan · · Score: 1

    Tape is far from dead...

    --
    I've got better things to do tonight than die.
  41. Windows 7 updates are slooowww by Anonymous Coward · · Score: 0

    Perhaps the biggest use case would be for installing and updating Windows 7, one hell of a pig of an OS. I did it recently on an old laptop, the damn thing took four hours! though much of it was download on slow wifi, also the laptop "only" had 1GB ram but why should I swap just for a desktop, background updates and browsing for drivers. (OS needed to be installed anyway, memory upgrade coming later)
    I was pissed to babysit that shit instead of going outside.

    I think SSD would be useful just for users who have Windows 7 updates installing, Windows prompts for reboot, need to reboot and let updates install when rebooting. One security risk is users pissed off by updates and disabling them or not letting them through.

  42. Re:We do not need solid state to replace platter d by Hamsterdan · · Score: 1

    No I don't want hybrid drives. I'm on my third year on my OCZ Agility2. In the same time 3 1TB spinning drives have developed bad sectors. I'll keep them separate...

    (I like your controller idea, kinda similar to what Intel does on newer chipsets)

    --
    I've got better things to do tonight than die.
  43. Re:Disagree by jbolden · · Score: 1

    OK what data do you have. I have for 2012 it was down to $1.06 billion (drives and media) falling at a rate of 30% annually. What are your figures?

  44. Re:We do not need solid state to replace platter d by adisakp · · Score: 1

    In fact, I guarantee if someone made a hard drive with a controller with an mSATA slot for adding a SSD and offered the controller to be setup as pass-through (act as two drives) or caching (SSD keeps a cache of platter), it would sell like crazy.

    This already exists. It's called Intel Smart Response Technology and it's been available on motherboards since it was release three years ago in 2011. It works with both mSATA and standard SATA attached drives.

    Most people just haven't paid the extra $100-200 to buy an SSD to cache their HD not to mention the technical know-how required to install the drive and setup the BIOS and software correctly.

    What we need is systems that are sold with this already built in so users don't have to do it manually. But that adds $100-200 cost to the system and many shoppers look at the price tag first when they're buying a new computer :-(

  45. Re:Disagree by Anonymous Coward · · Score: 0

    1st) Raid is no backup. Many people seem to forget this.
    2nd) Tapes rock for linear writing.
    3rd) Even if there is a new LTO type you wont be buying new drives for some time as the version you have will last long enough to skip one or two gens nowadays.
    4th) Tapes are more resilient than ever and will be reused over and over till one fails or there is need for more space in the rotation.
    5th) Data that is worth backing up doesn't increase that fast as some people believe.

    The media isn't dead. It is just too freaking reliable.

  46. Multiple heads? by Firethorn · · Score: 1

    This is actually a very interesting proposal. While I imagine the engineering and programming would be a relative nightmare*, it would provide a number of options for hard drives.

    While it wouldn't double performance in most cases, especially not sequential operations, for random operations it'd be almost as good as two drives. Maybe better if the access is typically really random and one head can 'field' mostly the outer disc calls while the other catches the inner disk ones.

    *Just look at the difference between programming a single thread application and multi-threading!

    --
    I don't read AC A human right
    1. Re:Multiple heads? by Calinous · · Score: 1

      Actually, "client" workloads (personal computers) aren't very parallel so the requests are served sequentially. As such, this won't help too much.
            Even now, hard drive performance (if computed separately for client-workloads and server-workloads) uses queue length 1 for client and queue length 32 for server.
            By the way, if I remember correctly multiple requests on flight were implemented on SATA standard for client drives, 10 years ago or so on (SCSI had them for quite a while). I'm not sure Windows XP uses these queues.

    2. Re:Multiple heads? by Firethorn · · Score: 1

      Actually, "client" workloads (personal computers) aren't very parallel so the requests are served sequentially. As such, this won't help too much.

      Most client machines don't have multiple drives mirrored either. I was thinking purely in a server setting when I made the comments, though I'll admit that I didn't specify.

      A HD with two head systems still wouldn't match an SSD for random reads, but it'd be much better than one. Depending on the use it's seeing, it could even employ different algorithms depending on the use mode it's seeing to help speed things along. In addition, more cache might help it during a large sequential read, allowing the heads to leapfrog each other better. Like I said - engineering and programming nightmare, but an interesting thought experiment.

      By the way, if I remember correctly multiple requests on flight were implemented on SATA standard for client drives, 10 years ago or so on (SCSI had them for quite a while). I'm not sure Windows XP uses these queues.

      You're talking about how the system queues multiple data(read/write) requests with the drive, and the drive possibly delivering them out of order(because it's using an optimized path to collect all the data), right?

      I assumed that capability from the start. The REAL trick to the system is that to date it's one read head per platter, thus one device serving all the data. With two head systems, the question comes up of how you optimally assign said demands between the two head systems to most efficiently move the data.

      --
      I don't read AC A human right
    3. Re:Multiple heads? by HornWumpus · · Score: 1

      IIRC they tried it back when Maxstore 460MB drives where the shit.

      Never saw one IRL.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    4. Re:Multiple heads? by Anonymous Coward · · Score: 0

      FYI, it has actually been done in a real, shipping product. Look up the Seagate Barracuda2 2HP (for Two Heads Parallel), a mid-1990s SCSI enterprise drive. Unfortunately the google results are a bit poisoned by more modern drives, so there's some noise to sift through.

      I doubt the engineering was super difficult, by the way. None of it's revolutionary new tech, just doing existing tech twice in the same box. The problems have more to do with the economics of mass production. Read/write heads are one of the major materials costs, so doubling up on them without a corresponding capacity gain is not attractive. RAID lets you scale capacity and performance at the same time, and gets economies of scale from sharing most of the mechanical platform with single head arm consumer drives.

      Another one is that the voice coil seek motor is one of the major power consumers in a drive. The faster you want to seek, the more VCM power you need. Enterprise drives designed for high performance seek already get a bigger seek power budget than consumer drives; if you want to make it as good as two disks you'll have to allocate enough power for two of those high performance head arms. But disk drive makers don't control the power budget for their drives. That's up to the OEMs which integrate them into systems, and those OEMs have historically been cool (ahem) to the idea of going much above current enterprise-drive power budgets, which have largely settled on "what's easy and cheap to cool".

  47. Why SATA SDDs @ all? by unixisc · · Score: 2

    Having followed this for some time now, one thing I don't get - why do people go for SATA SDDs instead of all the way for PCIe ones? Cost can't be the reason, b'cos the only reason to prefer flash memory to the usual hard disk media is performance. It wouldn't make sense to put a PCIe interface on an HDD, since there is no way the HDD could provide the data at that speed. But flash is different, and can. So it only makes sense to go w/ SATA/PATA HDDs if cost is the issue, and PCIe SDDs if performance is. But I just don't see the point in going w/ SATA SDDs, where one gets all the disadvantages of both SATA and SDDs, and the only advantages of SATA - cost - is probably more than offset by the disadvantage of SDD - which is again cost.

    So someone explain to me again - what's the case for going w/ SATA SDDs at all?

    1. Re:Why SATA SDDs @ all? by Anonymous Coward · · Score: 0

      bandwidth is not the only measure. SATA is just fine for giving the most immediate improvement of an SSD: drastically reduced latency/higher IOPs. furthermore, there are no questions about drivers/interop when you can just plug an SSD into your existing storage controller.

    2. Re:Why SATA SDDs @ all? by Anonymous Coward · · Score: 0

      Having followed this for some time now, one thing I don't get - why do people go for SATA SDDs instead of all the way for PCIe ones? Cost can't be the reason, b'cos the only reason to prefer flash memory to the usual hard disk media is performance. It wouldn't make sense to put a PCIe interface on an HDD, since there is no way the HDD could provide the data at that speed. But flash is different, and can. So it only makes sense to go w/ SATA/PATA HDDs if cost is the issue, and PCIe SDDs if performance is. But I just don't see the point in going w/ SATA SDDs, where one gets all the disadvantages of both SATA and SDDs, and the only advantages of SATA - cost - is probably more than offset by the disadvantage of SDD - which is again cost.

      So someone explain to me again - what's the case for going w/ SATA SDDs at all?

      As somebody who has just purchased a 240GB SATA SDD, I'll chime in and say that cost was very much the driver. A PCIe SDD of the same size would have cost me about three times as much money as the SATA variant (£235 vs £75), and would have given me a performance approximately double in the best case (100kIOPS vs 45kIOPS random access) or about 50% better in the worst case (760MB/s vs 500MB/s). If I had cared all that much, I would actually have been better off getting a second SSD of the same type and making a striped RAID array of them. I didn't. These stats are already fast enough that I'm not actually worried about improving performance all that much.

  48. How big OS? by unixisc · · Score: 1

    Other reason for having the OS on SSD is that one doesn't frequently change the OS data - it's mainly read, except for times one does an OS update. Given that the endurance of SSDs are lower than that of HDDs, it makes sense that something that's less frequently updated would sit on an SSD, while user data, which is frequently updated, would sit on an HDD. Also, the OS is a fixed size, and would typically be something like 16GB. So one could get an SLC SSD - one w/ the highest performance, w/ a PCIe interface, w/ a low enough density to avoid blowing up the cost of the configuration, and just use it for the OS.

    Also - how big is the OS itself - in terms of Mb/Gb? Windows 8.1 is overall some 16GB, from what I understand, so how big would the kernel be? Reason I ask is that so far, PCs have had a NOR flash of 4Mb for their BIOS. Given how memory densities have grown, there is the scope here to grow the BIOS flash and contain within it the entire kernel of Linux/*BSD/Windows8.*, and then let the rest of the OS reside on the storage.

    That way, the system is more secure, since there are ways a BIOS flash can be protected by hardware (Write Protection states, for one) and other things that fall in Userland can go into an SSD or an HDD, depending on the system configuration. User data, such as movies, can go into the HDDs.

    1. Re:How big OS? by GodfatherofSoul · · Score: 1

      Im on Windows 7 and I do a 1/2 assed job keeping files off the C drive. I've had my machine for 1 1/2 years and my C drive is about 60-70% full. I bet I could wipe out 50GB of that if I needed to. I wouldn't go any lower than 256GB on an OS-only drive otherwise you'll be constantly butting up against that limit and probably running too close to capacity for comfort.

      --
      I swear to God...I swear to God! That is NOT how you treat your human!
    2. Re:How big OS? by unixisc · · Score: 1

      Maybe, but I was talking about having the OS on a drive separate from the main applications & data. Say the BIOS and OS kernel in a BIOS NOR flash, the rest of the OS on, say, a PCIe SSD and all the applications & data on a separate SATA drive - HDD or SSD.

  49. not quite... by Peter+Desnoyers · · Score: 1

    The paper is from Steve Swanson's group at UCSD, *not* Microsoft Research.
    And the reasons for slowdown with more bits per cell: (a) writing is done in incremental steps, which have to be smaller for the more precise levels needed for 8 or 16 levels per bit, requiring more steps, and (b) the charge on a flash cell can't be measured directly; instead the chip can measure which cells in a page are above (or below) a threshold voltage, so sensing 16 levels requires 15 separate read operations.

  50. Bubble memory anyone? by Peter+Desnoyers · · Score: 1

    Does anyone else remember when bubble memory was supposed to replace hard drives? There's a long road between the current state of post-NAND technologies (Phase Change Memory, spin-torque-transfer magnetic RAM, Resistive RAM, and a few others) and mass-market high-volume chips. If one of them becomes good enough for someone to risk a $5 billion fab on, and it gives more bits per dollar than flash, then it will probably replace flash almost instantly. If no one bets a cutting edge fab, however, it doesn't matter how promising the technology is. (in particular, the "10x better" is based on assumptions that e.g. PCM can be built in sizes vastly smaller than today's flash - of course we don't know how to build the fabrication plants to do that yet. No one has a story for something 10x better at the same feature size.)

  51. Reasonable conclusions, bad methodology by Peter+Desnoyers · · Score: 1

    The author of the study makes a lot of arguments based on factors that are easily changed, like the configuration of an SSD. However there are a few basic technological trends:

    1. Disks and NAND flash are both getting more dense at fairly comparable speeds - disk has been getting cheap faster than flash lately, but may have a hiccup in the next few years. Where flash has conclusively replaced disk is in applications like iPods and mobile where "enough" storage is cheaper than a single disk. (the iPod went flash when 2GB of flash reached $50, which is the price of a micro-disk) It's not going to replace disk for high volume data storage anytime soon.

    2. With today's disks and chips, a hard disk drive has a relatively fixed cost (the cost of the factory amortized over the number of drives produced) and similarly flash has a relatively fixed cost (cost of fabrication plant over the number of chips produced in its useful lifespan). The number of bits on each doesn't really matter - that's why packing them more tightly makes the bits cheaper.

    3. Disk bandwidth for 7200K drives isn't going to go over say 300MB/s anytime soon with today's perpendicular recording technology - if the disk is moving past the head at a constant speed, the only way to get more bits through per second is to pack them more closely on the platter. And the best you can do by spinning faster is a factor of 2, at 15K. (and those are very low capacity and very expensive)

    2 and 3 mean that flash can easily supply cheaper bandwidth than disk - it's the SSD maker's choice how widely they want to stripe data over the chips in the drive. (64 ways isn't unreasonable) There's a huge advantage today, and it will stay the same (see #2) if flash chips don't get faster, and get bigger if they do. (at some point getting that speed may require paying for more flash than you need, but at that point a single disk will be bigger than you need, too)

    For years flash was getting slower and less reliable (requiring more complex error correcting codes) as it got denser - that's partly why it got cheap so much faster than e.g. RAM, where you can't cut those corners. The next generation of flash (3D NAND) may reverse that for a while; in addition SSDs are finally a noticeable fraction of the market so there's an incentive for vendors to make faster flash. (3 years ago SSDs were 3% of the flash market, and the rest went into iPods, phones, and removable drives and cards - SSD vendors had to make do with flash that was designed for systems where you don't care about performance)

  52. Re:Disagree by jbolden · · Score: 1

    1) Of course a RAID can be used as a backup. RAID doesn't back itself up itself up but that's a different question.
    2) How are tapes any better for linear writing than HDD?
    3) Certainly tape drives can go a long time.
    4) HDD can be used over and over as well.
    5) If the volume of data is small the cost factor goes down which kills the only advantage of tape (other than longevity).

  53. Lies. by Anonymous Coward · · Score: 0

    What a load of lies that article is. And by the way, I am not giving away my new flash technology!

  54. Not as dangerous as you might think by Anonymous Coward · · Score: 0

    I've been doing backups for around a quarter century. So I know the issues is all I'm saying, not trying to put on airs.

    Certainly the gold standard for backup protection is a separation between the backup and the thing being backed up. However to hit the gold standard you need off-site storage of your backup. And why do you really need the gold standard? Well as a practical matter, it's mainly:

    1). Complete destruction of the source system, due to fire/flood/earthquake/whatever;
    2). Theft.

    And traditionally, off-site backup is a pain in the consumer space. Cloud backup solutions are pretty good answer here.

    Are these really the primary reasons for backup though? Ever had a drive fail? Ever accidentally delete some data and be unable to get it back except via the backup? Those sorts of things are far more common in practice.

    So what does in-system backup buy you?

    1). Blazing speed, especially if you can stay on the SATA (or equivalent) bus;
    2). Killer reliability of the backup resource, which means it can easily be automated. And automation is the key to always having a current backup.

    So disk-to-disk backup in a single system should be thought of, not as a replacement for off-site backup, but as additional to it. That's what I recommend.

  55. Re:We do not need solid state to replace platter d by cerberusss · · Score: 1

    Hybrid drives are stupid

    Apple seems to disagree with you.

    --
    8 of 13 people found this answer helpful. Did you?
  56. They may not match but... by rhalstead · · Score: 1

    I can purchase a 500 Gig SSD for less than a 500 Gig Hd as of 4 or 5 years ago. That's plenty of high speed room for the OS, Program, and mail.

  57. Re:We do not need solid state to replace platter d by Anonymous Coward · · Score: 0

    Well, if we followed Apple's lead we'd all have one button on our mice.

  58. Price fixing by iamhassi · · Score: 1

    Am I then only one that sees that price gouging is going on with SSDs?

    I bought my Corsiar 115gb SSD for $69.99 in July of 2012. That's almost 2 years ago. Today a generic 120gb SSD costs $69.99 from newegg. 5 more gb, same price 2 years later. If I want a Corsiar SSD again, a 120gb one costs $109, $40 *more* than what I paid 2 years ago!

    More manufactures make SSDs now and more devices use SSD now, but you're going to tell me years later the prices haven't dropped?

    Come on, give me a break, obvious price fixing is going on with SSD prices, I can't be the only one that sees this, when the was last time that prices on computer hardware went up years later? Never? This is just like the one billion dollar LCD price fixing scheme a few years ago, I'm sure this will be in the news a few years from now.

    --
    my karma will be here long after I'm gone
  59. Re:We do not need solid state to replace platter d by Anonymous Coward · · Score: 0

    When multiple drives aren't an option, in laptops

    I've just recently decided to upgrade to an SSD in my laptop, but I need quite a bit of space and didn't want to break the bank on a large drive.
    There's the option to do away with the DVD drive, which frankly I've used a total of about 3 times in thid laptop's 3-year life, and get an adapter for a 2.5'' drive.

    I see this as a win-win: you get a fast drive for your system and a large one for bulk storage while also getting to remove a relatively heavy component from your laptop.

    Look for "drive caddy" on Amazon or so. They're usually around the 20$ mark.