Slashdot Mirror


Costly SSDs Worth It, Users Say

Lucas123 writes "When you're paying $30,000 for a PCIe flash card, it had better demonstrate an ROI. While users are still struggling with why solid state storage cost so much, when they target the technology at the right applications, the results can be staggering. For example, when Dan Marbes, a systems engineer at Associated Bank, deployed just three SSDs for his B.I. applications, the flash storage outperformed 60 15,000rpm Fibre Channel disk drives in small-block reads. But when Marbes used the SSDs for large-block random reads and any writes, 'the 60 15K spindles crushed the SSDs,' he said,"

288 comments

  1. My approach by Anrego · · Score: 5, Informative

    Small (and cheap) 32GB SSD for my desktop...

    Big powerful 12TB file server using traditional disks for the bulk of my data.

    Performance for the stuff where the SSD makes a difference (program files), cheap storage for the stuff where it doesn't (just about everything else).

    And if that 32GB drive dies (unproven technology.. MTBF is still a guess) .. I'll buy another cheap (probably cheaper at that point) one and restore from my daily backup.

    1. Re:My approach by Anonymous Coward · · Score: 0

      Performance for the stuff where the SSD makes a difference (program files), cheap storage for the stuff where it doesn't (just about everything else).

      That's basically the whole point of Z68's SRT. Although I hear it's better if you have a fast backup configuration (e.g. 2xRE4 RAID0) for when the SSD cache is exhausted.

    2. Re:My approach by darkmeridian · · Score: 2

      I do the same thing as you do except I keep a hot spare in my computer, a regular hard drive that automatically mirrors the SSD using Norton Ghost. If the SSD dies, swap the SATA cables and reboot. I've done this a few times just to test it out, and it works.

      --
      A NYC lawyer blogs. http://www.chuangblog.com/
    3. Re:My approach by interval1066 · · Score: 1

      I did the same thing for a small media server I set up; bought a Via picoitx system and on a whim chose a 60G SSD to install the os on, and use a 2 TB usb drive to serve up the media. Works really well. The ssd is good on heat.

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    4. Re:My approach by Anonymous Coward · · Score: 0

      Do you have a SSD drive? The performance boost is significant. Boot time is significantly shorter, programs start instantly and if you run Windows there is no need to defrag.

    5. Re:My approach by Sabriel · · Score: 1

      Is that "except" or "except also"? If the primary dies whilst being mirrored... may I suggest two spares with an alternating schedule? :)

    6. Re:My approach by Anrego · · Score: 1

      Oh grow up...

      First time those programs are loaded is blazing fast. Moving to SSD dramatically increased boot time. Yes subsequent loads are from cache.. but having stuff load damn near instantly the first time is significant.

      In addition to that, I'm a Gentoo user, and that SSD makes building those program files a hell of a lot faster.

    7. Re:My approach by Anthony+Mouse · · Score: 1

      Just use rsync with "--link-dest", I've seen multi-TB backups take less than a minute because most of the files are the same.

    8. Re:My approach by atomicbutterfly · · Score: 1

      You have a 12TB file server? WTF are you putting on that thing, pirated content you'll never have enough time in your life to watch?

    9. Re:My approach by Anrego · · Score: 1

      Rips of my fairly massive DVD collection actually!

      Ok, I won't lie, I do have some pirated content.. but I do pay for most of my media these days.

      It adds up fairly quickly... most are in H.264 with fairly high settings.

      And yes, I have seen everything in my collection. I almost always have something playing in the background while I work. I probably make it through my collection every few years ..

    10. Re:My approach by Sancho · · Score: 1

      I have one, and I have not noticed significant increases in speed. I probably shaved 5 seconds off of a 20 second boot time, but I rarely shut the computer down, so that isn't such a big deal.

    11. Re:My approach by hedwards · · Score: 1

      12TB is a lot, unless you start backing up your entire blu ray collection to disk, in which case it might not be that much. Also if you're into shooting HD video.

    12. Re:My approach by cgenman · · Score: 1

      I have a 128GB SSD for OS and scratch partition, with data and programs on a larger traditional HDD. Going to SSD, the boot speed more than doubled. Applications that rely on scratch disks, like Photoshop... Well, Photoshop is a bit confused by the whole setup. But SMARTER applications that rely upon scratch disks are lightning fast. It's not just that the SSD functions as a scratch disk faster, but that by offloading those IO interactions means that the normal disk is entirely free for more traditional linear disk-ley things.

      It was an extra $200 for the drive. But getting that kind of performance boost out of faster processors or more cutting edge FSB's, etc, would probably cost in the realm of a grand or more.

    13. Re:My approach by petteyg359 · · Score: 4, Informative

      You're doing it wrong. Get some RAM and mount a tmpfs, and it'll be a hell of a lot faster than your SSD. It'll be at least 60% cheaper, too.

    14. Re:My approach by Anonymous Coward · · Score: 0

      12TB is nothing... Of course, I work for a television station, and my daily data turnover rate is higher than that. The stuff I have to archive is a whole different story, especially since the switch to HD

    15. Re:My approach by Anonymous Coward · · Score: 0

      "the boot speed more than doubled."

      Measured including or excluding POST?

      For me, well over half the time is spent in POST. The time from entering GRUB to the desktop is on the order of 5 seconds, so doubling that part isn't going to do a whole lot.

      ureadahead does wonders.

    16. Re:My approach by drsmithy · · Score: 1

      You have a 12TB file server? WTF are you putting on that thing, pirated content you'll never have enough time in your life to watch?

      12T isn't a lot once you start putting 8-12GB per movie and ~25GB per season 1080p rips. Especially if you keep them for rewatching.

    17. Re:My approach by demonlapin · · Score: 1

      25GB per season is 480 seasons of TV per 12 TB. Rewatching? You'd be lucky to watch all of those. Assuming you watch 3 hours of TV a day, and (this is very conservative) there are 12 episodes per season, that's 5 years of watching TV before you repeat a single episode.

    18. Re:My approach by LordLimecat · · Score: 1

      It depends on the application, and how it stores its data. Not all scenarios are conducive to rsync; it is possible for an rsync to take more time than just doing a copy.

    19. Re:My approach by Anthony+Mouse · · Score: 1

      Those situations are pretty rare, usually as a result of databases that store many GB in a single file. And if you're backing up a database it's usually best to use whatever online backup mechanism the database provides anyway, so that you don't have to take it offline every day for backups.

    20. Re:My approach by dgatwood · · Score: 1

      I think the original figure must have been missing a zero. 25 GB per season is less than 480i DVD bitrate (that's only about three dual-layer DVDs, whereas an hour-long TV series has about five or six dual-layer discs per season.

      I only have one TV show on Blu-Ray, so I don't have a lot of data to go on, but... Serenity ran for only 14 episodes (basically a half season) and is spread across three dual-layer Blu-Ray discs, for a total of 150 GB. A full season of an hour-long TV show should be on the order of 250-300 GB unless you are recompressing it at a much lower quality setting.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    21. Re:My approach by fredklein · · Score: 1

      So it's only 48 seasons then?

      Star Trek TOS: 3 seasons
      Star Trek TNG: 7 seasons
      Star Trek DS9: 7 seasons
      Star Trek VOY: 7 seasons
      Star Trek ENT: 4 seasons
      Babylon 5: 5 seasons

      That's 33 seasons right there. And what self respecting geek wouldn't have those?

    22. Re:My approach by cgenman · · Score: 1

      Windows 7 / 64 boot times including BIOS POST, but measured to the point where the UI actually responds to input. I do have it skipping most of the BIOS tests and going straight to the right drive, so the BIOS setup is reasonably optimized.

      The Linux partition hadn't suffered as much from slow boot times, so it's hard to say how much the SSD is helping. The Linux partition went from fast enough that I didn't notice any slowdown, to fast enough that I didn't notice any slowdown.

    23. Re:My approach by hack++slash · · Score: 1

      Being quite curious here, does anyone have one of those SSD drives you populate with RAM sticks? what are they like compared to a normal HDD and a flash SSD? speed & price wize.

      --
      To do something right, you often have to roll up your sleeves and get busy.
    24. Re:My approach by Bitsy+Boffin · · Score: 1

      Nah, he's just storing multiple backups of FRIENDS, everybody knows you only need FRIENDS and just go back to the start when you run off the end, it's the mobius strip of Television.

      --
      NZ Electronics Enthusiasts: Check out my Trade Me Listings
    25. Re:My approach by drsmithy · · Score: 1

      I only have one TV show on Blu-Ray, so I don't have a lot of data to go on, but... Serenity ran for only 14 episodes (basically a half season) and is spread across three dual-layer Blu-Ray discs, for a total of 150 GB. A full season of an hour-long TV show should be on the order of 250-300 GB unless you are recompressing it at a much lower quality setting.

      25GB is a pretty standard size for a HDTV-ripped, x264-encoded, ~22-24 episode season on tvtorrents, et al.

      Rips from full BR sources seem to come in more around the 45-50GB mark for 1080p.

      The GP's premise is somewhat broken, however, because the fact there's years worth of watching time isn't really relevant. I have all the known episodes of Dr Who, for example, going back nearly 50 years, and that's ~260GB on its own. Sure, if I wanted to sit down and watch all of them end to end it'd take years, but I've already spent those years watching them since I was a child. My DVD Rips of ST:TNG are another ~360G. Etc, etc.

    26. Re:My approach by tlhIngan · · Score: 1

      That's 33 seasons right there. And what self respecting geek wouldn't have those?

      And yet you miss BSG - another 4 seasons right there.

      Add in Fringe for another 3 seasons (so far), maybe X-Files, etc.

      Nevermind if you went and got Blu-Ray versions. I think the Blu-Ray of BSG ran around 24 discs for just the miniseries+standard shows (not counting the Plan or Caprica).

      If I could have 100+TB to hold 1:1 images of my DVDs and Blu-Rays, I would (I want quality - I hate rerips or downrezzed 720p crap).

    27. Re:My approach by unixisc · · Score: 1

      They are only in RAM as long as they're not swapped out, and that would depend not only on the amount of RAM, but also the usage - whether the RAM retains the data or not for future accesses. But there are orders of difference in magnitude of SSD read speeds and RAM read speeds.

    28. Re:My approach by aXi · · Score: 0

      you do not need a commercial device to use RAM as storage. All you need to do is add more ram to your conventional system and use a ramdisk driver ( under windows) or mount a file system as tmpfs (under linux). Just don't forget to back everything up once per half hour (less or more frequent according to power/system stability), and just before shutting down. Of course if you are compiling, and all you ar interested in is the binary, just save those and dump the rest.

      oth. if you are using ssds please if you have your home directory in it, put your firefox cache in tmpfs/ramdisk.

    29. Re:My approach by Anonymous Coward · · Score: 0

      Yeah, people were telling me that I need to get friends... so I downloaded and watched every season and now I feel a lot better.

    30. Re:My approach by petermgreen · · Score: 1

      Files that get read from disk - ONCE.

      A modern program is typically made up of many files. Executables, dynamic libraries, data files etc. When you load the program or go into a part of the program you haven't entered yet data is picked out from those files, often in a somewhat random order (especially if the OS memory maps executables and libraries rather than outright loading them).

      HDDs are fine at reading a single file sequentially. They suck at picking up lots of little bits from different files.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    31. Re:My approach by Glonoinha · · Score: 1

      If you're using Ubuntu go check out /dev/shm
      The OS allocates a chunk of memory for a ramdisk automagically, apparently dynamically allocating memory to it as you fill it with data.

      I'm sure Google has more details if you're interested, now that you know it is there to look for. Here's something to get you started : Shared Memory.

      --
      Glonoinha the MebiByte Slayer
    32. Re:My approach by spauldo · · Score: 2

      The devices the GP was talking about have quite a few advantages over SSD, and the contents don't disappear with the power (they generally have a battery that keeps the RAM refreshed).

      They don't have a limited number of writes like flash-based SSDs, and they run at the speed of your bus for writing or reading.

      The downside: price per gigabyte. This can be a real issue with Windows installs, since Windows likes a lot of space on C:, but for UNIX systems, you can use it for the partitions that need it and use traditional drives for everything else.

      --
      Those who can't do, teach. Those who can't teach either, do tech support.
    33. Re:My approach by Merls+the+Sneaky · · Score: 1

      Stargate SG1 and Atlantis is another 15 seasons.

    34. Re:My approach by Anonymous Coward · · Score: 0

      We can't throw you guys into a volcano soon enough.

    35. Re:My approach by Rosyna · · Score: 1

      OMFG. You got modded "informative" for saying SSDs help binary files perform faster.

      Files that get read from disk - ONCE.

      After that, they're in RAM.

      Whoever modded you "Informative" is, umm, ignorant.

      It's a little thing called VM and swap files (or pagefile.sys). SSDs make paging in and out much, much faster which makes programs "run" "faster".

    36. Re:My approach by RockDoctor · · Score: 1

      And what self respecting geek wouldn't have those?

      I'm a geek, and self-respecting.

      I don't have any Star Trek seasons on any media, and I'm pretty sure I've not got any single episodes either. At 7 seasons each to TNG and Voy(ager?), I'd guess that I've seen maybe a third of each, when the telly in the communal lounge has been playing them and I've been in for a read or a smoke. DS9 stands for "Deep Space 9"? and I've seen bits of a Voyager-ish but not Voyager Star Trek, so I guess that's DS9, yes? Or maybe it's Bablylon 5? There's a black/white/flashing purple hole that appears as a plot element every 30 seconds?

      Whichever, I'm fairly sure that I've not watched a complete episode of either.

      But then again, I did spend over a decade without a TV and would prefer to not have one these days (the wife insists).

      I'm trying to work out why any self-respecting geek would participate in any pastime that requires passive, slack-jawed consumption of entertainment over something that requires active involvement.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
    37. Re:My approach by ajo_arctus · · Score: 1

      Also if you're into shooting HD video.

      Amen to that :(

      I didn't realize how quickly I'd fill up all of my disks with videos of my kids when I upgraded to a full HD camcorder. I've now filled up every disk I own, and it's making it tricky to actually do stuff on my computers.

    38. Re:My approach by loufoque · · Score: 1

      SSD for a desktop computer is a waste of money.

    39. Re:My approach by ObsessiveMathsFreak · · Score: 1

      Not on bootup or program launch, I that is where I personally spend 80% of my time waiting.

      I bought an expensive 60GB SSD for my /boot and / partitions and I can say that I've rarely been happier with a tech purchase. The difference between regular program launches and those launched from my /home partition on a separate 1TB HDD is staggering. No more 30-60s waits for firefox and open office to load. No more "LOADING" screens while reading pdfs off the drive. No more chronic wait for octave to load its packages.

      I agree that per byte, you are getting hardly anything for your money. But for the time saved, the expense of an additional SSD more than pays for itself in the first month.

      --
      May the Maths Be with you!
    40. Re:My approach by robably · · Score: 1
      You can't work out how people can enjoy entertainment? Honestly?

      I'm trying to work out why any self-respecting geek would participate in any pastime that requires passive, slack-jawed consumption of entertainment over something that requires active involvement.

      In this respect, how is watching a screen any different to reading a book? Or listening to the radio? Or being at a hockey match? Or is it just fiction in any form you dislike as opposed to factual, because you think fiction doesn't engage the brain but factual does? Because there is nothing "passive" about watching or reading or listening to entertainment - entertainment is processed by the brain just as any other information is, often more intensely and vividly.

      You are either being wilfully obtuse, or you are somewhere way out in the autistic spectrum. People need entertainment and I'd be very surprised to find you had none in your life - no music, no books, no films, no sport, no hobbies. Singling out and demonising television as being "slack-jawed consumption of entertainment" just makes you sound like you think other people are inferior to you.

    41. Re:My approach by ladoga · · Score: 2

      My experience with a cheap 64GB SSD (Kingspec) is completely different. I replaced my laptop's original 5400rpm Hitachi HDD with it. The boot time was reduced from circa 25s to 6s and most programs start without noticeable delay. And this is with low end SSD that connects to PATA interface. Boot performance seems to be mostly about low times for seeks and small reads in which pretty much any SSD runs circles around mechanical drives (seek times are generally 100-200x lower on SSDs). Low total bandwidth of the interface is really non-issue for most of my use. (no large copy operations between drives)

      Did you align your partitions to the erase block boundary? Otherwise your SDD performance could be severely degraded as the drive has to do two read/modify/write cycles when one would suffice. These things (or the partitioning tools) are not yet plug and play.

      Ted Tso has written informative article about aligning FS to erase block size, which can be found here.

    42. Re:My approach by SpzToid · · Score: 1

      In the last few weeks I bought an Asus P868-V Pro motherboard which utilizes Intel's Smart Response Technology (SRT). SRT promises to be a hybrid technology which affords the best of both worlds. Essentially a 20gb or 40gb SSD acts as a sort of high-speed cache, via RAID technology, alongside its associated SATA magnetic disk drive. Intel is promising the speed of an SSD with the storage capacity of a regular magentic drive, at low cost.
      It all sounds really cool and I hope to use it one day, but I don't know when. The only OS that supports SRT is Windows 7 so far as I can tell, and I'm a web developer that uses Ubuntu.

      --
      You can't be ahead of the curve, if you're stuck in a loop.
    43. Re:My approach by Anonymous Coward · · Score: 0

      I am installing a 24TB File Server soon. It is capable for 48 TB but i will be miring one set of the 12 drives (drives are 2 TB drives) to have a local backup of the other set. So, it is believable to need 12 TB.

    44. Re:My approach by drinkypoo · · Score: 1

      But then again, I did spend over a decade without a TV and would prefer to not have one these days (the wife insists).

      I'm trying to work out why any self-respecting geek would participate in any pastime that requires passive, slack-jawed consumption of entertainment over something that requires active involvement.

      My lady didn't have a TV for ages, I always have, we have one now, and ironically we mostly watch it because she wants to. I'd rather game, but we do laugh together, and since we don't watch live TV (can't get it free here, don't want to pay, would have a PVR for commercial skipping anyway) we can pause it and discuss stuff. So it turns out to be a genuinely social event.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    45. Re:My approach by vlm · · Score: 1

      You have a 12TB file server? WTF are you putting on that thing, pirated content you'll never have enough time in your life to watch?

      My wife has done semi-pro video editing (as in she's not being fairly compensated for her labor) and as her local tech support guy aka husband I can guarantee that its very difficult to get enough storage space without... semi-pro storage gear, like maybe a ebay surplus NAS or something. Its a huge PITA to use off the shelf solutions. Like if you try to do it all out of a tigerdirect catalog or buying on amazon. She ended up using multiple external HDs in cases, plugging the usb or fw into her mac, and storing raw HD interview footage on the external drives and only "good clips" on the main server for final editing.

      For high def documentary type work, figure you'll end up with about 10 tb of raw video per hour of finished high def video. This is assuming storage space is not going to be your limiting factor. If your limiting factor is "filming" time on-site, maybe you can't take enough video to fill 10 TB. If your limiting factor is editing time to meet a deadline for duplication, then maybe you can't edit 10 TB worth of video so no sense taking it. The limiting factor is not always video storage space, although often it is.

      Note that if your idea of high end video capture device is a dusty fingerprint smudged cellphone that records 320x240 at a couple frames/sec, then you probably don't need 10 tb. On the other hand, if your camera cost more than a mortgage payment, then you probably need more than 10 TB, if not online, at least available in external plug in cases.

      I don't really know much about how she does it, I'm just the guy who hears "the server is full!" no matter how big the drives are. I think about 50 TB online would handle the multiple simultaneous project situation. Any idea how to put 50 TB in my basement, more or less contiguous, in a sensible scalable maintainable reliable manner? Also I only use Debian for infrastructure, if that matters.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    46. Re:My approach by mikechant · · Score: 1

      I'm trying to work out why any self-respecting geek would participate in any pastime that requires passive, slack-jawed consumption of entertainment over something that requires active involvement.

      Maybe because they've already done their statutory 16 hours kernel hacking or equivalent for the day and they need to chill out and unwind before their brain blows a fuse?

    47. Re:My approach by Anrego · · Score: 1

      What I ended up doing for backup is creating a second, much lower end file server. Those cheap green drives, low end (but usable) hardware from a previous desktop, and a few cheap SATA interface cards makes that second 12TB a whole lot cheaper. Plus you have much more redundancy.

      I have a script that uses wake on lan to start the box up, remotely unlocks it (it's encrypted.. I have dropbear installed and set up so I can remotely unlock the volume via ssh), and rsyncs everything over, then finally shuts it down.. runs every two weeks.

      My desktop and a few other boxes do full backups to the file server (very little on them, so backups are easy), so they are captured in the backup.

      I also have additional backups of irreplacable stuff using rsnapshot to one of two external drives. I keep one external plugged into the system (and it gets synced up daily) and I keep another elsewhere. I swap them every once in a while.

      The result is I have a kind of disaster recovery chain if my file server goes down:
      - first and most convinient, I have a complete file for file backup of everything that is at most 2 weeks old
      - if that has gone tits up, I have a backup of my irreplacable stuff that is at most a day old
      - if _that_ has gone bad.. I have the currently offsite external that is probably a few months old
      - and if all that has failed, chances are something has major has happened and I've got much bigger problems to worry about ;p

    48. Re:My approach by Anrego · · Score: 1

      Should add, my file server is RAID6. In the most likely failure (drive failure) I can probably just keep working and replace the disk at my leisure. If this fails (never happened to me, but I realize it can) .. then you just start at the top of my recovery chain :)

    49. Re:My approach by Anonymous Coward · · Score: 0

      Only if you run out of ram.

    50. Re:My approach by BitZtream · · Score: 1

      You do realize there are hard drives with this technology built into them and require no OS awareness, right?

      http://lmgtfy.com/?q=seagate+hybrid+drive

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    51. Re:My approach by Cimexus · · Score: 1

      They may only read the file once, but they read it a hell of a lot faster. The difference between using a traditional magnetic platter HDD and an SDD on a standard home PC with a typical 'home PC' usage pattern is like night and day. It's not so much in the raw 'time saved' launching a single program, but the ability to do two or three or four disk intensive things at once without having the PC grind to a halt. HDD is by far the biggest bottleneck in PC speed and responsiveness in most use cases.

    52. Re:My approach by Anonymous Coward · · Score: 0

      Also if you're into shooting HD video.

      Amen to that :(

      I didn't realize how quickly I'd fill up all of my disks with videos of my kids when I upgraded to a full HD camcorder.

      Is that legal?

    53. Re:My approach by jedidiah · · Score: 1

      Ok. So you are fine p*ssing money into that same volcano.

      You can either "rent" what you watch at absurd prices or actually get to keep it.

      It's no coincidence that those that actually understand math might want to "own" instead of "rent'.

      Keep what you paid for and it starts to accumulate. Adds up to quite a bit too.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    54. Re:My approach by jedidiah · · Score: 1

      There are some things that you end up watching over and over again on cable.

      You can either see these things get progressively more mangled each time you watch them, or you can own your own copy and always see them in their uncut condition.

      Star Trek is actually a GREAT example of this. It's an old show that suffers from being mutilated to fit into a modern hour long television format with more commercials. It was the first show I owned because of this.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    55. Re:My approach by nabsltd · · Score: 1

      But, do you realize that the Momentus XT is slower, smaller, and more expensive than regular mechanical drives?

      That article also shows that although they are much smaller for the same price (or much more expensive for the same storage), a real SSD will absolutely destroy the Seagate hybrid drive.

    56. Re:My approach by dAzED1 · · Score: 1

      people don't "need" to spend 3 hours a day watching tv, which is what the discussion was about (3hrs a day for 5 years to get to 12TB). Also, your brain does indeed behave substantially different while you're reading something versus watching something on TV.

    57. Re:My approach by hedwards · · Score: 1

      My laptops web cam is far from HD, and it still uses a ridiculous amount of space to store uncompressed footage.Enough space that it would be unrealistic to get daily diary entries uploaded without applying compression to them.

    58. Re:My approach by jedidiah · · Score: 1

      Unless you are aggressively compressing content and only watching it in standard definition, you are going to fill up 12TB a lot faster than that.

      Intellectually pompous people are amusing in their ignorance sometimes.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    59. Re:My approach by operagost · · Score: 1

      Congrats, you just triggered what I call the "TV rule". It states that the longer a discussion of technology lasts, the more likely some luddite will brag that he doesn't watch or own a TV.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    60. Re:My approach by operagost · · Score: 1

      Is there some magic new feature of Linux that causes RAM to not lose its data when the power is removed?

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    61. Re:My approach by Dunega · · Score: 1

      [quote]I'm trying to work out why any self-respecting geek would participate in any pastime that requires passive, slack-jawed consumption of entertainment over something that requires active involvement/[/quote]

      Seems better than them posting judgemental "I'm better than you" comments on slashdot.

    62. Re:My approach by galanom · · Score: 1

      Consumer ones are not so great. Why bother? For some 85 euros ($120) you can buy an SSD that nearly saturates SATA 6Gb/s (like OCZ Agility 3).
      And seek on RAM drives is not something brilliant. It is on par with fast SSDs, possibly due to slow controller.

      Professional are another story, but they are prohibitively expensive even for the über-super-hyper-high-end-enthusiast.

    63. Re:My approach by Pope · · Score: 1

      I seriously doubt you'd notice anything missing between 1080p and 720p rips.

      --
      It doesn't mean much now, it's built for the future.
    64. Re:My approach by WuphonsReach · · Score: 1

      Search for a "high capacity" server, such as the ones from serversdirect. Some of those hold (50) 3.5" drives (2 for the OS, 48 for the data).

      144TB SATA setup runs about $26,000. That's with 48x3TB SATA. If you only want 24x3TB SATA, you save about $8100.

      Assume RAID-6 across 12 drives (11+spare) at a time and you'd get about 100 TB net space (or you could do it across 16 drives for each and get about 108 TB of net space).

      Which is about $0.24/GB.

      Figure 2000W of power? So you'd need a hefty circuit and a heavy duty UPS unit.

      --
      Wolde you bothe eate your cake, and have your cake?
    65. Re:My approach by Sancho · · Score: 1

      Did you align your partitions to the erase block boundary? Otherwise your SDD performance could be severely degraded as the drive has to do two read/modify/write cycles when one would suffice.

      Yeah, I fought with that for a while because I also wanted to keep a Windows partition on there. I did get the alignment correct.

      I've heard of other people with similar experiences. The only thing I can imagine is that I wasn't very disk-bound before, and so the upgrade didn't help as much as with some other people.

    66. Re:My approach by Ambvai · · Score: 1

      I don't often watch TV/movies, preferring to just loop a playlist as white noise when I'm doing stuff, but I "watched" all of Scrubs, 181 episodes at something like 45 minutes each, in four weekends a few months ago. (Which clocks in at... 135.75 hours or 5.65625 days.)

      http://www.csun.edu/science/health/docs/tv&health.html
      "According to the A.C. Nielsen Co., the average American watches more than 4 hours of TV each day"

    67. Re:My approach by petteyg359 · · Score: 1

      You seem to have missed the root of this thread, which advised putting a "temp" folder on SSD. C:\windows\temp or c:\temp or /tmp or /var/tmp are, as the names imply, TEMPORARY storage. The data is not expected to remain available for longer than the program that placed it is running, let alone remain after power loss.

    68. Re:My approach by dAzED1 · · Score: 1

      you want to keep your movie collection in raw, uncompressed files and I'm the pompous one? Funny, in my universe, a blueray disk only holds 25GB per layer, and I have several that play 1080p movies from a single-layer disk. That works out because a typical 2hour 1080p movie should be 15-20GB as commercially available. That's enough for 4 hours of play per day for a year - at 1080p - before repeating anything. Twice as much at 720p.
      So you're going out to the movie production companies and getting the raw, uncompressed film - and then storing it, uncompressed - presumably because you think you can see the difference...and I'm the pompous one? But you're obviously not doing that, so...yeah, you're just downloading a bunch of stuff and want to rationalize it. You don't need to - I'm an anarchist. You don't even need to be honest about it, I don't care. But don't pretend to "intellectually" defend it, that's just silliness.

    69. Re:My approach by RockDoctor · · Score: 1

      You can't work out how people can enjoy entertainment? Honestly?

      You missed out the "self-respecting geek", and the "passive, slack-jawed consumption", which changes what you're answering considerably from what I said.

      Advertising-funded anything tends strongly to need to suppress the critical facilities of the consumer, because they (the psychologists in the advertising companies) want you to react to the advertising (and buy "Brand X", not "Brand Y"), not think about whether you need an "X" or a "Y" at all. TV people, working in advertising-funded environments, respond to those requirements. Hence, for example, MTV. Hence pretty much all team sports broadcasting (I'm trying to think of a counter-example in team sports, but I can't. However it's possible that there is a counterexample.)

      or you are somewhere way out in the autistic spectrum.

      Bearing in mind that autism being a spectrum, includes the "normal" population (they're just normally autistic, not abnormally autistic), then obviously I'll score somewhere on that. I took a test a while ago ... but that site is blocked, and I can't remember what my score was. Whatever, I was somewhere several SDs away from the norm, but not far enough out to be labelled as "autistic", or Aspy ... So I just went and found one, in the process finding out that Simon Baron-Cohen (a name I knew) is a researcher in autism spectrum disorders (which I didn't know, or didn't know explicitly), and found a score of 37, which is fairly high. Anyway, as the associated reading implies, since it doesn't cause me any distress, it's obviously not a problem.

      Digressions into what autism is aside, well so what? Significant degrees of autistic behaviours are generally accepted to be more common in in the "geek" population than in the "normal" population. So?

      People need entertainment and I'd be very surprised to find you had none in your life

      Read what I wrote, not what you wanted to read.

      I'm trying to remember who the advertising guy was who, a couple of years ago, suggested that skipping the advertising in TV, movies etc was the moral equivalent of mugging old ladies. The event fixed in my memory, but the non-entity advertising anthropoid didn't.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
    70. Re:My approach by RockDoctor · · Score: 1

      and since we don't watch live TV (can't get it free here,

      Yeah, why would you watch live TV, except for news/ current affairs stuff? But where do you live that you can't get a free satellite feed? Northern Alaska? Even here off the east coast of Africa we can get at least one news channel free (I've only explored the camp's TV set up for a couple of minutes in the nearly 2 months I've been here - it's generally tuned to either football, cricket, or some Swahili soap opera). Otherwise, yes, we do a fair bit of chit-chat to and from when we're watching some TV, or I'll be listening and reading something and chip in when I've got something to say.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
    71. Re:My approach by RockDoctor · · Score: 1
      If I were a Luddite, I'd be coming round to your house, smashing your TV, then heading off to the nearest TV factory (probably in Singapore) and smashing that.

      As it is, I had nearly 10 years of having the tax man coming round annually demanding to know why I wasn't paying my TV tax. Which tends to get one annoyed.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
    72. Re:My approach by robably · · Score: 1

      You missed out the "self-respecting geek", and the "passive, slack-jawed consumption"

      No I didn't. Believe it or not "geeks" is a subset of "people", not a separate set, and I specifically pointed out that your definition of "passive slack-jawed entertainment" can equally apply to reading, listening to the radio, or watching sport. Or looking at art, for that matter.

      Digressions into what autism is aside, well so what? Significant degrees of autistic behaviours are generally accepted to be more common in in the "geek" population than in the "normal" population. So?

      I made no judgement on autism. I just pointed out that if your argument against television viewing is not just rhetoric, then you are probably an extremely unusual person so your views would not apply to the general population. It would also explain why you can't understand how a geek could enjoy watching Star Trek.

    73. Re:My approach by RockDoctor · · Score: 1

      It would also explain why you can't understand how a geek could enjoy watching Star Trek.

      I didn't say that I couldn't understand how a geek could enjoy watching Star Trek. I objected to the implication in the original statement comment that liking Star Trek (many versions) enough to spend large amounts of money on buying copies of it is a necessary-if-not-sufficient qualification for being a geek. It's not.

      Just as a reduce-to-the-absurd example, Alan Turing would be a pretty good contender for the archetypical geek, but it's a pretty safe bet that he never had an opinion on Star Trek, to like it or dislike it.

      Comparing Star Trek to some of the alternative bits of slack-jaw-glassy-eyed entertainment on the telly - say, football, or Coronation Enders and East Street (soap operas) - it's relatively tolerable. But that's not sufficient to get me to spend hundreds or thousands of pounds on copies of it to watch time and time again.

      That'll be the advertising psychologists succeeding again.

      (Incidentally, we do have a rental account with a DVD company, and we get stuff delivered regularly. Watch once, send back, receive next.Very occasionally watch twice. Our 'send list' is, at current rates, about 5 years long.)

      your definition of "passive slack-jawed entertainment" can equally apply to reading, listening to the radio, or watching sport. Or looking at art, for that matter.

      You read passively? You're not continually looking forward to try to work out where it's going, or looking back to see if there's a piece of evidence you missed. (That applies to both fiction and non-fiction.) For fiction, you're not trying to work out what the motivations of particular characters are, or how they're going to get out of this situation? For non-fiction of course, you've got all of (whatever the field is) to review to assess what you're reading, whether you think it's right or not, if it's not right, why not ... Reading is a profoundly active activity. Well, it is for me.

      Pretty much the same applies to listening to the radio (I don't know if that applies to listening to music - it did for me, but I was normally listening to the lyrics, and lyrics are, at least for the music I paid attention to before I got rid of my music collection, intensely political and historical).

      I wouldn't know what goes through the minds of people watching sport. By observation, it's normally an incitement to bloodlust to see the death of supporters of other teams in the same sport, but I can't claim much understanding at all of the sports fan mentality. They really are a different species.

      Pretty much the same comment about art, but without the bloodlust.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  2. Really? by Troke · · Score: 1

    SSD's outperform disc in applications where they perform better. Story at 11.

    1. Re:Really? by ArsonSmith · · Score: 2

      A tiny number of SSDs out perform a huge number of spinning disks except in certain situations. Story right now.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    2. Re:Really? by Anonymous Coward · · Score: 0

      A tiny number of SSDs out perform a huge number of spinning disks except in certain situations. Story right now.

      That's still not a story. Traditional disks are known to perform about 100-200 IOPS. SSDs are known to perform at least 5k IOPS, some as high as 50k IOPS, and other significantly higher than that when you go to the really high end. So even if we take the high end of traditional drives and the low end of SSDs, you've got about a 25 to 1 ratio in favor of the SSDs.

  3. Copypasta with SSDs by MrEricSir · · Score: 1

    So you're saying copypasta can be copied even faster thanks to SSDs?

    --
    There's no -1 for "I don't get it."
  4. And still no SSD caching for Linux file systems by Anonymous Coward · · Score: 0

    I know that bcache exists but why isn't there a mainline kernel SSD cache available yet? I could use it for my whitebox SANs where there are dozens of terabytes but only the need for a few gigs to be written on a given day.

    Am I supposed to just run out and buy SSDs for the whole load?

    1. Re:And still no SSD caching for Linux file systems by amicusNYCL · · Score: 2

      Am I supposed to just run out and buy SSDs for the whole load?

      No. I think that in the open source world you're expected to write the update yourself.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    2. Re:And still no SSD caching for Linux file systems by TheInternetGuy · · Score: 5, Funny

      No, you are supposed to start a flame-war on lkml about how SSD cache is a stupid idea that will never amount to anything. Next hundreds of kernel developers will start develop the code to prove you wrong.

      --
      If my comment didn't sound as good in your head as it did in mine, then I guess we all know who's to blame
    3. Re:And still no SSD caching for Linux file systems by Pikoro · · Score: 1

      Damn, I wish I had mod points :)

      --
      "Freedom in the USA is not the ability to do what you want. It is the ability to stop others from doing what THEY want"
    4. Re:And still no SSD caching for Linux file systems by amiga3D · · Score: 1

      Either write it yourself, pay someone to do it, beg nicely or shut up and just wait.

    5. Re:And still no SSD caching for Linux file systems by MobileTatsu-NJG · · Score: 1

      No, you are supposed to start a flame-war on lkml about how SSD cache is a stupid idea that will never amount to anything. Next hundreds of kernel developers will start develop the code to prove you wrong.

      I can't believe it's impossible to view Goatse in Linux!

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    6. Re:And still no SSD caching for Linux file systems by BitZtream · · Score: 1

      Because you should be using ZFS?

      I troll, but its true.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    7. Re:And still no SSD caching for Linux file systems by Anonymous Coward · · Score: 0

      I see into the depths of your deception.

    8. Re:And still no SSD caching for Linux file systems by TheRaven64 · · Score: 1

      No, just do zpool add {pool} cache {device} and it will use that device as a layer-2 cache. It's worked since FreeBSD 7.4, and earlier in Solaris. Oh, you said Linux? Sorry. I'll let you get back to using your hammer to insert screws.

      --
      I am TheRaven on Soylent News
    9. Re:And still no SSD caching for Linux file systems by ciderbrew · · Score: 1

      You saw how deep he was? I stopped looking way before.

    10. Re:And still no SSD caching for Linux file systems by BitZtream · · Score: 1

      Sure you did, just like everyone else.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  5. Meh by Nom+du+Keyboard · · Score: 1, Interesting

    So sometimes it's faster, and sometimes it's slower, and always it's more expensive per GB. That makes this a pretty useless article.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:Meh by Anonymous Coward · · Score: 0

      Not at all. It means: know what you are using it for.
      It happens that for the required application here, ssd could be perfect, depending on whether small reads are dominant.

    2. Re:Meh by Anonymous Coward · · Score: 0

      So you didnt read the bit where it went into some detail why / why not, then gave examples of where SSD's can be highly useful?

      Speak for your fucking self, I thought that was a great article to learn from

    3. Re:Meh by Blaskowicz · · Score: 1

      Although not as explicitly stated as in the story that was about Ebay, you get in situations where the SSDs save you money. Either because it replaces a rack of high speed HDDs, or because it may saves you buying a server with 1TB memory (not cheap).

      That article gives more numbers and testimonies. if you don't care, fine, get over it.

    4. Re:Meh by Rockoon · · Score: 4, Informative

      15K enterprise drives cost around ~$1/gigabyte ... not all that much cheaper than SSD's which cost around ~$2/gigabyte (MLC) or ~$5/gigabyte (SLC)

      Now, the comparison in the summary is between 3 SSD's and 60 15K HDD's.. in other words, the HDD solution was enormously more expensive. (and thats NOT counting the cost of the stack of Fiber Channel raid enclosures, let alone the power that 60 stack draws)

      You dont seem to know what you are talking about. SSD's arent much more expensive per gigabyte than HDD's in performance enterprise environments, and always significantly outperform for equal investment, with less power costs. The only place the "cheaper per gigabyte" argument is true is when you can get away with inexpensive HDD's.. in other words, you heard people talk about one thing but didnt know that it didnt apply to another.

      When you dont know what you are talking about, act like it.

      --
      "His name was James Damore."
    5. Re:Meh by antifoidulus · · Score: 3, Informative

      The difference is even starker when you take rack space into account. The largest 15k drive I could find was 600 gb. Enterprise SSDs on the other hand(if you dont want to go the PCIE route) are right now approaching 1 TB for a 3.5" drive, and the difference in density between the two is only going to grow. The reduced amount of rack space SSDs take up is going to further decrease operating costs.

    6. Re:Meh by Anonymous Coward · · Score: 0

      The wear level isn't being taken into consideration.

      Databases, particularly transaction (MySQL-InnoDB, Oracle, etc) based have high read contention but practically zero writes after the first write. So in the case of the 60 hard drive array costing probably 60,000$ vs the PCIe card which cost probably 7000, in this specific use, yes it was enormously cost effective. In the enterprise world, this is the ideal condition for SSD.

      VM Images (eg the OS image, not the /tmp /var/logs /home) are the next logical use. Followed by Video Capture and processing (which 4K 3D... oh let me do the math... needs 4,954,521,600 bytes per second for uncompressed video. (4480 (h) x 2304 (v)x60(fps)x8(16bpp/channel)), yes 5GB/sec. Through clever tricks ( http://www.red.com/products/red-rocket ) dedicated compression hardware brings it down ( see http://www.red.com/products/epic )

      But also note that the cameras can do 150fps. So 13GB/sec... yeah. When you get into the nitpickery of it, They're still using YUV colorspace and lossy compression up to 18:1. The cameras currently do 42 MB/sec. Pretty nice huh?

      To give you an idea... red makes cameras capable of 28K (500MB/sec)... not just 4K.

    7. Re:Meh by antifoidulus · · Score: 2

      real-time video capture(or any sort of real time capture of streaming data really) is about the WORST application for SSDs. SSD writes can potentially take a REALLY long time to write if they need to clear the sector before writing. While TRIM lessens the probability of this happening, it by no means removes it. There is still the possibility of writing to a TRIMed sector again between when the TRIM command was issued and when the SSD does garbage collection, which can be delayed considerably if a lot of data is being written to the SSD. In a real time system, you just do not want to have to deal with this unpredictability, esp. when long sustained writes to SSDs arent that much better even when the sectors are clean.

      Now compare this with spinning disks. Provided there is no additional disk contention(which if you are capturing HD video, there really shouldnt be), the write times for long sequential writes to a disk are VERY predictable as the disk doesnt care what may or may not have been there before, it just over-writes it.

    8. Re:Meh by Anonymous Coward · · Score: 0

      15K enterprise drives cost around ~$1/gigabyte ... not all that much cheaper than SSD's which cost around ~$2/gigabyte (MLC) or ~$5/gigabyte (SLC)

      Wait...what? By your own figures the 15k enterprise drives cost at least half as much as the SSDs. That doesn't say "not all that much cheaper" to me.

      The cheaper solution in this case is the SSDs, but, according to your own quoted prices, SSDs are cheaper per gigabyte.

    9. Re:Meh by Anonymous Coward · · Score: 0

      The difference is even starker when you take rack space into account. The largest 15k drive I could find was 600 gb. Enterprise SSDs on the other hand(if you dont want to go the PCIE route) are right now approaching 1 TB for a 3.5" drive, and the difference in density between the two is only going to grow. The reduced amount of rack space SSDs take up is going to further decrease operating costs.

      how do you compare? 3 SSD = ??? gb . 60 15k = ??,??? gb?

      Some people read more in the articles than what the articles tell us. I have yet to find an economical solution where SSS's can replace an HD. While I can find solutions where I would prefer SSD's, I still need HD's for storage......

    10. Re:Meh by drsmithy · · Score: 1

      Wait...what? By your own figures the 15k enterprise drives cost at least half as much as the SSDs. That doesn't say "not all that much cheaper" to me.

      There's a lot more to enterprise storage than the drives. Taking into account those additional costs, twice as much per drive doesn't add up to a lot more expensive in the big picture.

    11. Re:Meh by LordLimecat · · Score: 1

      At $30,000 per SSD, times 3, you get $90,000. Divide that by 60 and you get $1,500 per hard drive to break even.

      Im not sure Ive ever seen a hard drive that costs $1,500; Newegg says 450GB SAS 15k drives can be had for $300.

      But then, we dont know how much data is being stored by that SSD, or how much was being stored by the mechanicals, or how much parity (if any?) each system had, or whether they were from the same vendor... all of which make the article pretty darn useless.

      They mention, for example, that their SAN totals 900TB. Im almost positive that at $30k a pop those SSDs are NOT holding 300TB each (and if they are, someone point me to the vendor fast, so I can quit my job and start a company serving up high-speed database storage).

    12. Re:Meh by LordLimecat · · Score: 1

      Whats the price difference between 2 600GB mechanicals and the 1 1TB drive?

      Also, whats MTBF, and is that SSD using internal RAID0 like I think it is? If so, have fun with data recovery when one flash failure kills the entire 1TB.

    13. Re:Meh by antifoidulus · · Score: 1

      Wow, that wasnt even REMOTELY related to what we were talking about, good job! How many enterprises run their 15k RPM hard disks inside enclosures in RAID 0? Hint, the number is probably not much more than the RAID level. The grandparents point was that while the drive costs are different, the fact of the matter is that powering those 15k drives(and of course removing the heat they create) starts to get pretty expensive after a while meaning that overall although the drives are cheaper when you buy them the increased operation costs often make the cost differences in the drive moot, and my point was that the increased densities of the really high end drives also means less rack space used, which is a further saving in operational costs.

      But good job at failing reading comprehension though!

    14. Re:Meh by afidel · · Score: 1

      I'm paying about $1,000 for 450GB 15k's with 5 years of 4 hour coverage, but that doesn't include the shelf, installation, the controllers, the SAN switches, the HBA's, or the RAID overhead. For me the equation was simple, for our ERP system the DB went onto mirrored SLC flash cards where we get lower latency than 15k disks could hope to give us even with a decent amount of cache in front because the workload is random. For what I spent on those two SSD's I couldn't have bought even 3 shelves of additional drives for our SAN with all of the major costs already paid for. The numbers were similar for our BI database but the other limiting factor there was the power budget for DR, we rent rack space at a major colo and are already near the limit for what we can have delivered to our cage so there was no way I could add enough spinning disk to get the performance we needed so going with an Enterprise MLC drive was a no brainer.

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

      Whats the price difference between 2 600GB mechanicals and the 1 1TB drive?

      The limiting factor may be space. If the 1x1TB drive fits into a 1U enclosure but the 2x600GB drive requires a 2U enclosure, it may not be worth doubling your datacenter rack space for the storage.

      The limiting factor may be reliability. Mechanical drives fail frequently on startup/shutdown due to temperature changes. Putting two mechanical drives in a host (instead of one solid-state) sounds like a good way to increase failure rates, with all other things being equal. Even comparing two RAID0 arrays, SSD should be more reliable. YMMV with current offerings on the market.

    16. Re:Meh by Sancho · · Score: 1

      Not the GP, but I suspect he was referring to the fact that the OCZ Colossus 1TB SSD is internally a RAID 0. If an enterprise is running these, they're running RAID0, but may not even realize it.

      http://www.ocztechnology.com/ocz-colossus-lt-series-sata-ii-3-5-ssd.html

      That said, it starts at $2500. The 600GB 15k SAS drives start at $650. $1200 (comparing 2 SAS to 1 SSD) buys you a lot of rack space and cooling. If you look at "Enterprise SSD" (whatever that means), you're looking at requiring a PCI-E card to get close to that density, and it's going to cost even more. 1.2TB run over $4k. At least you can get, what, maybe 3 PCI-E cards into a 2U box? Of course, you can fit 2 SAS drives per U pretty easliy.

      Honestly, I think it's pretty hard to compare.

    17. Re:Meh by butlerm · · Score: 1

      Modern SSDs don't work like that. The mapping of device sectors to flash pages is not one to one - instead there is an internal mapping maintained that is not unlike the way a filesystem maps the blocks of a very large file onto a block device.

      So if the SSD controller needs to overwrite a sector it is almost certainly not going to erase a flash page and rewrite it in place, rather it is much more likely to write the flash page in an empty area and change the internal mapping. Then the old page can be placed on a list of pages to be cleared for future use.

      And yes, SSDs keep spare storage around so they can do this even when a drive is completely full. The write latency (including a device cache flush) isn't ideal, but in most cases it is a lot better than a traditional hard drive.

    18. Re:Meh by drsmithy · · Score: 1

      Im not sure Ive ever seen a hard drive that costs $1,500; Newegg says [newegg.com] 450GB SAS 15k drives can be had for $300.

      It's not just about bare drives. While it's been a while since I did any pricing, I seem to recall a FC-attached disk shelf full of 450GB 15k FC drives will run around the US$20k mark. Individual drives (eg: to keep on hand) were about $1,000ea.

      Of course, that pricing captures a whole bunch of other things a NewEgg drive doesn't, like a 4hr response time in case of failures and guaranteed availability timeframes.

      Short version is: $1500/drive as a total cost for an enterprise-level storage system is not at all unreasonable.

    19. Re:Meh by Tomato42 · · Score: 1

      No one is running their servers on a single HDD, let alone SSDs which are unproven technology.

      If you use single drive, it fails and you loose data you're the only one to blame.

      Disc recovery is not an option is business environment, you have to have backups.

    20. Re:Meh by m50d · · Score: 1

      Yeah, you gotta keep your data tight.

      --
      I am trolling
    21. Re:Meh by jabuzz · · Score: 1

      One word MD3600f. It is the cheapest FC attached storage that you can buy with an SSD disk from something approaching a tier one manufacturer. It is rebranded LSI (nay NetApp) 2600 from Dell. You don't get the two SAS ports that you get when buying it as a DS3500 from IBM but it is basically the same thing. We have six.

    22. Re:Meh by drsmithy · · Score: 1

      You don't get the two SAS ports that you get when buying it as a DS3500 from IBM but it is basically the same thing.

      Not sure if something incapable of multiple paths classifies as enterprise. :)

      We used to use Promise vTrak E610 and J610 (have since been superceded) for our "cheap" enterprise storage needs. 16 drives, two controllers, four FC4 ports, under $5k. Awesome value. We used them for bulk storage rather than SSDs, but had over 200TB spread across numerous controller and JBOD units.

    23. Re:Meh by Anonymous Coward · · Score: 0

      Most 1U enclosures fit 4 3.5 inch hard drives, and obviously more 2.5 inch hard drives would fit in that space. There are 2U boxes now that can hold 14 drives in 2U. In an enterprise environment, SSDs actually tend to have a similar MTBF as spinning disks because the applications they are used on are often write as well as read heavy, shortening their lives drastically. For laptops, absolutely, the SSD will last far longer (more shock proof, less write intensive), but for heavy database usage, in a stationary cabinet anchored to raised floor datacenter space, they're about the same. The real advantage at that point is as was mentioned above, speed. you can typically get a cabinet with power & internet for less than the SSDs will cost.

    24. Re:Meh by Galilee · · Score: 1

      The confusing part to me is that he is even trying to compare 3 SSD's to 60 HDD's. He must have sacrificed capacity, reliability, or both (most likely) on the SSD side of things for this test. I could not find any mention about the RAID level or capacity of his tests in the article. The results are meaningless without that information.

    25. Re:Meh by LordLimecat · · Score: 1

      That is correct. A lot of SSDs use RAID0 internally, which means for every RAID block of data that goes bad on one SSD, double (or quadruple, depending on the size of the array) that amount of data is lost. It starts getting pretty scary pretty fast. RAID1 the entire thing and you really have an odd sort of RAID10 going on, but without the assurance that its a "proper" RAID 10.

      Also, I will note that 450GB SAS drives start around $300, which is even cheaper. At that point you can get 3.2TB of data for the price of that SSD, and then RAID 10 the thing, and you now have hotswappability, very good performance, and still 50% more storage than the SSD solution. You lose a bit on the seek performance, but there is no way in the world that SSD is going to beat 8x 15k SAS drives in raw throughput.

      You also dont have to worry about random failure in about 1.5 years because noone knows what the real-world MTBF is on these SSDs, but noone seems to want to think about that little issue.

    26. Re:Meh by LordLimecat · · Score: 1

      Wait, so now we need TWO of those SSDs in a RAID1? But now the cost is twice as high, and write speed hasnt increased; meanwhile, we've just scaled the SAS drive array up to 16 spindles.

      Im also curious, do they make hot-swap cages for PCIe SSD cards? Or do we need to power the whole array down in order to swap out this beastly card when it fails next year?

    27. Re:Meh by LordLimecat · · Score: 1

      The limiting factor may be space. If the 1x1TB drive fits into a 1U enclosure but the 2x600GB drive requires a 2U enclosure, it may not be worth doubling your datacenter rack space for the storage.

      If your only two comparisons here are between 15k drives and SSDs, and space is the limiter, your scope is too limited. Why not do 7200RPM drives, which go up to 3TB per drive? Theyre slower, but substantially cheaper per GB, and if reliability is an issue you can get about 2TB of RAID1 space on "enterprise" drives for about $4-600, in a very small amount of space.

      If the limiting factor is reliability, I would REALLY caution against hopping on the SSD ship. Jury is still out on that, and initial reports seem to be "odd random failures of the entire drive after a year or so". Not sure if they are isolated, but looks at AnandTech, Newegg reviews, etc leave a scary impression. On the other hand, I just yesterday worked on a Wang Mainframe with a 27 year old mechanical drive that JUST failed. I also regularly deal with 5+ year old mechanical drives in servers, that work fine-- failures are the exception, not the norm. Id say thats a darn good track record, and data recovery off of failed drives is a known quantity at this point. SSDs require, if memory serves, scanning electron microscopes in the worst case scenario.

      Even comparing two RAID0 arrays, SSD should be more reliable.

      I will want to see a lot of use cases, whitepapers, and real world data before I even think of suggesting that in a client desktop, let alone a server. That seems to be the definition of playing with fire-- double your failure rate on an unrecoverable medium, with an unproven track record. No thanks.

    28. Re:Meh by Sancho · · Score: 1

      Of course not, but the higher up in the thread to which I replied were either operating under that assumption or were otherwise talking about individual drives. And one of them didn't seem to understand that the one 3.5" drive was being RAIDed internally. You can add a multiplier to the discussions and it pretty much comes out the same, just with higher dollar values.

    29. Re:Meh by Sancho · · Score: 1

      You also dont have to worry about random failure in about 1.5 years because noone knows what the real-world MTBF is on these SSDs, but noone seems to want to think about that little issue.

      Well, some people do.

    30. Re:Meh by Psykechan · · Score: 1

      RAID1 the entire thing and you really have an odd sort of RAID10 going on, but without the assurance that its a "proper" RAID 10.

      RAID 10 used to refer to RAID 1+0 which was a striped set of multiple mirrored sets. Conversely, RAID 0+1 referred to a mirrored set of multiple stripe sets. RAID 0+1 (or RAID 01) has actually been rolled into RAID 10 as they both offered the same level of failure resistance. Either setup would be considered a "proper" RAID 10.

      Since the device in question is performing its own striping of internal disks, you could just treat it as a single disk for whatever applications you need. Assuming the manufacturer's performance and reliability data is correct then you build your array with that in mind. It's not like you can replace a failed individual disk inside the device anyway.

    31. Re:Meh by toddestan · · Score: 1

      The enterprise SSDs may do exactly that, but my experience is that the consumer-level drives can get very slow and stutter a lot when performing writes they get below about 5% free space. Especially on a disk that has been used for a while and therefore is probably very fragmented down at the block level. But as always, your mileage will vary.

    32. Re:Meh by butlerm · · Score: 1

      If it only happens below 5% free space, you can always partition your drive leaving 5% unused at the end...

      But I can see why for streaming, non-random access applications like video a traditional hard drive could be a lot better.

    33. Re:Meh by Anarke_Incarnate · · Score: 1

      You want REALLY good performance on rewrite? Look at violin memory.

  6. So a good idea would be... by joocemann · · Score: 0

    ... to produce hybrid technology that would make use of both. I'm not an engineer, but I'm sure some level of hybridization could be produced that would permit a system of prioritization/fragmentation that would make the most efficient use of the hybrid drive. I can even imagine someone developing software that would analyze system performance and make recommendations as to which fragment of the drive (solid/disk) an application ought be run from.

    No doubt, a naysayer lacking creativity will tell me its not possible... Please refrain because I will only tell you to stfu and try inventing instead of reproducing.

    1. Re:So a good idea would be... by SpiralSpirit · · Score: 2
    2. Re:So a good idea would be... by Anonymous Coward · · Score: 0

      actually they already have these lol

    3. Re:So a good idea would be... by Anonymous Coward · · Score: 0

      Perhaps you mean "http://en.wikipedia.org/wiki/Hybrid_drive"

      They were produced, they did not provided the expected benefit vs the complexity, but you can still buy one today.

      Buy one here: http://www.amazon.com/Seagate-Momentus-7200RPM-Hybrid-ST95005620AS-Bare/dp/B003NSBF32/ref=sr_1_2?ie=UTF8&qid=1315352905&sr=8-2 :-)

    4. Re:So a good idea would be... by Anonymous Coward · · Score: 0

      They already exist. Check out the Seagate Momentus® XT Solid State Hybrid Drives.

    5. Re:So a good idea would be... by Microlith · · Score: 1

      Hybridization generally takes the form of servers with it used in a tiered form. Actual hybridized devices (like the OCZ or Seagate devices) are of limited value in enterprise.

      I can even imagine someone developing software that would analyze system performance and make recommendations as to which fragment of the drive (solid/disk) an application ought be run from.

      This is currently a fairly hot area of research, though most of it is occurring behind closed doors at the moment.

    6. Re:So a good idea would be... by amicusNYCL · · Score: 1

      I can't see a whole lot of development going into hybrid drives when it's entirely possible that the price point of SSDs will drop enough in a few years to justify mainstream use.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    7. Re:So a good idea would be... by amicusNYCL · · Score: 1

      Are you sure that's not just a 500GB disk with a 4GB cache?

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    8. Re:So a good idea would be... by seawall · · Score: 1

      ...and a beautiful thing it is for fast booting (after the first time) and if you mostly run the same few programs. Not so pleasant where files are rapidly changing but just the ticket for a laptop.

    9. Re:So a good idea would be... by SpiralSpirit · · Score: 1

      500 gb hdd, with intelligent caching using solid state memory...ie a hybrid of an SSD and an hdd.

    10. Re:So a good idea would be... by PhrostyMcByte · · Score: 2

      Not quite. Seagate's tech is a simple block cache, where the most frequently accessed blocks get thrown on the SSD portion. It is no doubt quite effective, but we should be able to do better if we move the logic into the OS.

      The OS has intimate knowledge of the filesystem, and can easily profile its use. Files that are small or randomly accessed should get put on the SSD, while large sequentially accessed files should get put on the HDD.

    11. Re:So a good idea would be... by JorDan+Clock · · Score: 2

      In addition to the Momentus XT that several others mentioned, there is also SSD caching on Intel's Z68 motherboards allowing you to designate a 20GB+ drive as an automated cache of whatever data is traveling to and from your hard drives. The effects are quite noticeable and it seems like the system is pretty smart. Plus, it is done in software that is easily updated should a more efficient algorithm be found.

    12. Re:So a good idea would be... by SpiralSpirit · · Score: 3, Insightful

      ...and would require integration with multiple OS's, require drivers (the quality of which we don't know), etc. Making it transparent to the OS means you don't have any of those problems. It's a trade off, and for a first gen drive, probably the better way to go.

    13. Re:So a good idea would be... by antifoidulus · · Score: 1

      TFA mentions this, in fact the solution the company in the article uses is really a 3 level hybridization, they have RAM cache(which blows even SSD out of the water, but costs at least 5x per byte as SSD and of course is volatile), the SSD, and the hard disk array for seldom-used files.

    14. Re:So a good idea would be... by cupcakewalk · · Score: 1

      Momentus XT is not an enterprise drive. I have a 500GB Momentus XT in my MBPro. It gives me a (relatively) inexpensive speed bump with the best of both worlds. I have the capacity I need with the platters and the speed from the solid state. The built-in logic seems to know what I use the most and keeps things fast. All for a fair price.

      --
      -J
    15. Re:So a good idea would be... by wagnerrp · · Score: 3, Interesting

      Commercial SANs have had such tiered capability for years. Multiple levels of performance from bulk, long term storage on spinning disks to short term storage on SLC flash and finally a big memory cache. ZFS for Solaris and FreeBSD offers something similar with the L2ARC, allowing a cheaper but slower way to provide a large, high speed memory cache.

    16. Re:So a good idea would be... by spire3661 · · Score: 2

      Im running this drive on my gaming comp. Its a 4GB flash 'mirror' of all the files you use most frequently. All the logic and mirroring is handled by the drive controller so its OS-agnostic. It runs great, especially for the price and considering i built my gaming rig before z68 was available. The drive HDD tachs at 90MB/sec, besting my old Raptor 10k 74 GB.

      --
      Good-bye
    17. Re:So a good idea would be... by SpiralSpirit · · Score: 1

      ...no one said it was. I was just replying to the parent who suggested the idea of a hybrid drive, without knowing that they do in fact exist to some degree. I assume they will become even more popular as other brands release them, perhaps in a 3.5" performance version.

    18. Re:So a good idea would be... by Microlith · · Score: 2

      and would require integration with multiple OS's

      Of course. OS awareness of hardware capabilities lets you avoid workarounds like TRIM. Instead we have TRIM because the nature of the hardware (NAND flash) is hidden behind an interface designed for rotating media that behaves differently.

      require drivers

      Well, if you integrate it into the block layer, then it can be utilized by the filesystem with one layer of abstraction. Abstract it completely and you have to hope that the drive logic is capable of making good decisions, otherwise you'll end up with your swap occupying the SSD and not get any sort of speed increase.

    19. Re:So a good idea would be... by SpiralSpirit · · Score: 1

      from all reports the seagate drives do a fair job at selecting what to cache. For these drives I think your concerns are mostly moot. Perhaps there are better methods of doing what they do, but the drives perform admirably in terms of caching and I'm sure a better generation of drives is less than a year away.

    20. Re:So a good idea would be... by Lennie · · Score: 1

      Yes, it has been done. Even in software, one of the best known is probably ZFS with L2ARC on Solaris and other systems, look it up.

      Have a nice day.

      --
      New things are always on the horizon
    21. Re:So a good idea would be... by Lennie · · Score: 1

      ZFS with L2ARC seems to do fine with that, haven't looked closely how it does it though. But I hear it does have some optimizations.

      --
      New things are always on the horizon
    22. Re:So a good idea would be... by Rockoon · · Score: 1

      They have already dropped enough to justify enterprise use. Enterprise-grade 15K drives are expensive ($1/GB) compared to the consumer-grade stuff people are normally talking about when comparing the cost of a gigabyte of storage.

      Its almost as if nearly all of slashdot has no idea that 15K drives cost so much... hybrid drives make no sense unless you give up on the RPM's

      --
      "His name was James Damore."
    23. Re:So a good idea would be... by Anonymous Coward · · Score: 0

      ...and would require integration with multiple OS's, require drivers (the quality of which we don't know), etc.

      Making it transparent to the OS means you don't have any of those problems. It's a trade off, and for a first gen drive, probably the better way to go.

      Why? Simply have the SSD component show up as another device.

      ZFS has been using SSDs for transparent caching for years, as has ReadyBoost under Windows 7.

    24. Re:So a good idea would be... by icebraining · · Score: 1

      I remember reading about MS doing research in that area years before SSDs where all the craze. In fact, Vista already supported them (in 2007).

    25. Re:So a good idea would be... by NuShrike · · Score: 1

      Sounds kinda slow. My triple-raid0 SSD setup tachs at 400MB/s (Sony Z11). For your price, I guess it's good enough for general usage. After experiencing this, it's a hard stretch to try to go back to HDD speeds.

    26. Re:So a good idea would be... by Cylix · · Score: 1

      Actually, most newer SANs support even further tiered setup. Some will manage this automatically and others require a scan and move. Various technologies do this with varying levels of intricacy and transparency.

      A few solutions looked at the heat map of access and would proactively move these to either SSD storage, traditional SAS storage or high density SATA storage. If you wanted to spring for the frontend cache systems they were sporting volatile cache based a memory backend. Though our workloads typically would just fly things right through the cache so it wouldn't provide much usefulness for the cost.

      Everyone did it slightly different and there were some really newer implementations of the typical SAN environment. Our group being very geeky really liked one of the newer technologies, but everyone agreed it was a bit too new to gamble on. Sometimes vendors don't win out on just the geek points alone.

      These guys are also happy to come out and talk about their technologies. I highly recommend picking at least four major vendors and talking about their technologies. It's just not going to be on the cheap side and chances are if you need that level of speed/durability it's because you can't lose data/system uptime.

      --
      "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
    27. Re:So a good idea would be... by RobbieThe1st · · Score: 1

      ...And my software raid5 of 3 640GB drives gets 175MB/sec linear read(at the beginning, of course) . I just don't see the point: The OS should be doing the caching to spare ram already, and well, adding more memory never hurt.

    28. Re:So a good idea would be... by afidel · · Score: 1

      Years is a bit of a stretch, EMC only shipped FASTv1 at the end of 2009, FAST cache just over a year ago. Netapp beat EMC by about 2 months with Flash cache (nee PAM II). The reality is these are very new systems in the enterprise space and there are still way too many restrictions around how they are used (especially EMC and how you have to dedicate drive to a storage pool for FAST). I'd love to use ZFS but a) I'd have to work with Oracle more which I do way too much of anyways, and b) they don't really make a very reliable array around it from what I've been able to gather from others in the industry.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    29. Re:So a good idea would be... by wagnerrp · · Score: 1

      L2ARC in ZFS was released over three years ago, in mid-2008. I figured such a capability would have shown up in one of the big storage manufacturers before that.

    30. Re:So a good idea would be... by kf6auf · · Score: 1

      Too bad that a) Seagate's QC on the Momentus XT sucks and b) they don't give a shit about their customers and will gladly wait 3 weeks between confirming receipt of malfunctioning, under-warranty drive and actually mailing another one back to you, leaving you drive-less for a full month. But hey, who actually needs a hard drive? I regret not just buying a small SSD for more money but way less hassle.

    31. Re:So a good idea would be... by TheRaven64 · · Score: 1

      I'd love to use ZFS but a) I'd have to work with Oracle

      Or you can use FreeBSD, which has supported L2ARC since 7.4. The point of something like ZFS is that it allows you to use commodity hardware, but iX Systems will happily sell you FreeBSD-based ZFS storage up to 540TB. They fund most of the development of FreeNAS and use it as the basis for their storage systems.

      --
      I am TheRaven on Soylent News
    32. Re:So a good idea would be... by vlm · · Score: 1

      ...and would require integration with multiple OS's, require drivers (the quality of which we don't know), etc.

      Making it transparent to the OS means you don't have any of those problems. It's a trade off, and for a first gen drive, probably the better way to go.

      Don't forget massive vendor lockin, to be avoided like the plague that it is.

      Hmm, only works under one OS, perhaps one kernel version of that OS, with one brand, perhaps one model of drive, perhaps they can find a way to lock in the motherboard too. Um, no thanks. Run away! Run away!

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    33. Re:So a good idea would be... by BitZtream · · Score: 1

      otherwise you'll end up with your swap occupying the SSD and not get any sort of speed increase.

      If they drive puts your swap there because its the most actively accessed part of the disk, than you almost certainly are going to see a speed increase, but you could have added ram and likely saw a bigger one. None the less, if you're most accessed data is swap, than thats what the drive should put on Flash.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    34. Re:So a good idea would be... by Just+Some+Guy · · Score: 1

      Fan-freakin'-tastic. Even a cheap USB flash drive makes a huge difference in IOPS. I have a couple of TB of slow storage with a 16GB SSD set up as a L2ARC, and many random access patterns (like "make buildworld") are astoundingly fast once the cache warms up.

      --
      Dewey, what part of this looks like authorities should be involved?
    35. Re:So a good idea would be... by spire3661 · · Score: 1

      I built my gaming machine with some specific goals in mind, one was to tame heat without running 10 fans and to keep costs relatively low. I specifically wanted only ONE HDD. I have RAID arrays too, jsut not in my dedicated gaming rig. I have SSDs too, jsut not in my gaming rig where the cost per GB jsut isnt right yet. AT the time and with the goals I had in mind, the Momentus XT was the right choice. BTW, 90 Mb/s on a 7200 RPM 2.5 in. drive is not too shabby.

      --
      Good-bye
    36. Re:So a good idea would be... by WuphonsReach · · Score: 1

      I can't see a whole lot of development going into hybrid drives when it's entirely possible that the price point of SSDs will drop enough in a few years to justify mainstream use.

      Eh, for business laptops, we've already crossed that point once they got below $2/GB. Why have your sales force sitting there twiddling their thumbs waiting on software to start-up because that 5400RPM platter can't keep up? Those people don't need a lot of storage, but they do frequently start programs, or boot up out at a meeting with a client.

      I'd argue that any developer desktop who doesn't yet have either a 10k/15k SAS/SATA drive in it is wasting money. And the SSDs are now cheap enough to be a reasonable choice (unless you need 300GB or 450GB drives for some reason). Developers multi-task a lot, and if you pay attention you'll see that they spend a lot of time waiting on the hard drive.

      Regular business desktops? Depends on the person, but now that prices are getting down in the $1.30 range on a regular basis, we're starting to roll them out to the power users.

      Personal laptops and personal machines probably won't take off until we get below $1/GB and people get hooked on the speed through seeing it in action on a friend's machine.

      --
      Wolde you bothe eate your cake, and have your cake?
    37. Re:So a good idea would be... by amicusNYCL · · Score: 1

      500 gb hdd, with intelligent caching using solid state memory

      How is that different than a 500GB drive with a 4GB cache? Caching on hard drives is always implemented with solid state memory. What am I missing?

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    38. Re:So a good idea would be... by SpiralSpirit · · Score: 1

      most hard drive cache is volatile memory - which is to say, remove power and you lose the info. because of this nothing stays there - each time you start the hdd, you write all the information to it all over again. Hybrid drives use non-volatile SLC NAND - data written to it remains there, even when the power is off. Because of this you don't pay the penalty of writing high use information to the cache every time the system boots.

  7. Dan "Obvious" Marbes by demonbug · · Score: 5, Interesting

    For example, when Dan Marbes, a systems engineer at Associated Bank, deployed just three SSDs for his B.I. applications, the flash storage outperformed 60 15,000rpm Fibre Channel disk drives in small-block reads. But when Marbes used the SSDs for large-block random reads and any writes, 'the 60 15K spindles crushed the SSDs,' he said,"

    So when you need lots of small, random reads, 3x SSDs beat 60x HDDs. Most of the time is spent seeking the file on the HDDs, your ~4.6 ms random seek time is an order of magnitude or more slower than the flash-based drives. No surprise here.

    When you are just transferring large files, most of the time is spent actually transferring data. A modern SSD might manage 300-400 MB/s read, but 20x as many HDDs are still going to beat the crap out of them.

    The only mildly surprising part is that part about the HDDs winning for all writes, but I guess that really depends on how the test is set up - unless you are actually writing to random parts of the HDD, it is basically a straight-up write operation, so only throughput matters - and again, 60x HDDs are going to beat 3x SSDs (though it is important to note that SSDs are significantly slower at writing than reading in general, although still much faster than an HDD on an individual basis).

    1. Re:Dan "Obvious" Marbes by jittles · · Score: 1

      the writes probably win because the raid controller stripes the writes across all 60 drives instead of just the 3. If you had 60 SSDs versus 60 platters, I would be willing to bet that the SSDs win every time.

    2. Re:Dan "Obvious" Marbes by Anonymous Coward · · Score: 0

      You're forgetting about the hard drive cache memory. If you have 16MB per drive, then that's almost a gigabyte of RAM. The seek latency won't show up in write tests until you start to write a significant fraction of a gigabyte to the array, and by then, the SSDs lack of bandwidth will be a problem.

    3. Re:Dan "Obvious" Marbes by LordLimecat · · Score: 1

      The only mildly surprising part is that part about the HDDs winning for all writes,

      Maybe their SSD doesnt support TRIM. That would certainly explain it.

    4. Re:Dan "Obvious" Marbes by Anonymous Coward · · Score: 0

      And that's before you consider whether or not there's a battery backed write cache in there somewhere. Your traditional DRAM is going to be faster than an SSD, and if the controller is any good, it'll cache the writes and re-order them for optimal performance, significantly reducing the benefit of the SSD. So even if the write I/O is relatively random, a reordering caching controller can turn them, effectively, into near sequential I/O in a lot of cases.

      Then there's the question of just how bursty the writes are; if they aren't sustained, the cache could well be big enough that you're only hitting cache, and the actual time to physically write the data to disk is a non issue.

      Too many variables, and not enough information, in other words. Like most articles of this sort, really.

    5. Re:Dan "Obvious" Marbes by jon3k · · Score: 1

      And the only reason that 60x HDD beat 3x SSD is because of the throughput of the host interface, most likely. We're seeing SSDs now in the 550MB/s read range (latest generation, like OCZ Vertex 3). When you put it on a PCie bus we're seeing i think 1.5-2GB/s. But 60x FC disks we're looking at probably 150MB/s/disk, or approaching 10GB/s (80Gb/s) of throughput. So I'd say SSDs had about 1/6th the total throughput, so are SSDs 6x more expensive per gigabyte? Don't forget to include the cost of powering them, additional disk shelves, san switch ports for those shelves, etc.

  8. TFA is a bit more interesting by santax · · Score: 1

    While this summary should never have been posted here (please taco, give us good stuf, not 'I know how to move the mouse pointer so I am a l33t hax0r-stuf) but the full article is interesting. It gives a couple of hands-on experiences from users that are quite interesting. It seems the SSD can gain you speed in more situations than previously thought/marketed. Although for my uses I'm not going to spend more than 2 dollar/euro per GB.

    1. Re:TFA is a bit more interesting by Anonymous Coward · · Score: 0, Offtopic

      OP is just in denial

    2. Re:TFA is a bit more interesting by Anonymous Coward · · Score: 0

      Ain't no taco 'round these parts no more.

    3. Re:TFA is a bit more interesting by Anonymous Coward · · Score: 0

      And the mods too.

    4. Re:TFA is a bit more interesting by Anonymous Coward · · Score: 0

      Although for my uses I'm not going to spend more than 2 dollar/euro per GB.

      I would love to be your broker. Arbitrage like that is hard to find.

    5. Re:TFA is a bit more interesting by Anonymous Coward · · Score: 0

      You have a high user ID, so you probably are not used to actually reading the content of the articles here.

      Taco checked out a couple weeks back.

    6. Re:TFA is a bit more interesting by Anonymous Coward · · Score: 0

      Dave...err...Taco's not here, man.

    7. Re:TFA is a bit more interesting by RMingin · · Score: 1

      You may have missed the news, but 'Taco isn't bringing you anything these days. Imploring him to give you any kind of story is likely to be about as effective as invoking a deity.

      Deities help us, I think we're all in the hands of kdawson now....

      --
      The preceding comment is my own, and in no way construes an opinon of the Emperor of Mankind.
    8. Re:TFA is a bit more interesting by Anonymous Coward · · Score: 0

      Didn't you hear? Taco got fired. He left the building. He can no longer post stuff on the front page. Though he gets to keep account number 1 for now. Don't believe me? Look it up!

    9. Re:TFA is a bit more interesting by Anonymous Coward · · Score: 0

      please taco, give us good stuf

      Who is taco?

    10. Re:TFA is a bit more interesting by BitZtream · · Score: 1

      It seems the SSD can gain you speed in more situations than previously thought/marketed.

      What? You didn't know that SSDs were fast as shit on random IO and that HDs were better for sequential IO?

      The article really didn't state anything that wasn't well known already by anyone who actually deals with this sort of stuff. The only thing it states is that it took someone at eBay a long time to realize what everyone else has known for years.

      Lets keep in mind, this is an small internal app at eBay, not the web site you know. This is for employees, meaning this guy is not one of their high end engineers. He's just Joe, in IT ... for the sales folks.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    11. Re:TFA is a bit more interesting by santax · · Score: 1

      Yeah I missed that news indeed. Haven't been here for a couple of months. My bad guys. Sorry to hear that. I guess that has something to do with the 'dear-diary'-stuff here nowadays :( Thanks for explaining.

    12. Re:TFA is a bit more interesting by santax · · Score: 1

      Yeah I missed that news. Haven't been here for a couple of months. Sorry to hear that. And also to you: thanks for explaining.

  9. hopefully SRT can be more fully advanced by atarione · · Score: 1

    i've had a bad experience with SSD drives having returned 2 due to deal breaking problems for me .... on caused BSODs the other could handle suspend mode without locking up.

    I have now 2x samsung F3s in raid 0 (plus back up on NAS)

    personally i have no desire to have to do the sort of file management small sized SSDs currently demand and since reading the reviews they all pretty much suck.... however SRT is a compelling option... all the convenience of big mechanical drives plus a speed boost of SSD ... unless the price per GB of SSD can be brought down alot then i think SRT may well be the way to go.

    --
    actually I am happy to see you, however that is in fact a banana in my pocket.
    1. Re:hopefully SRT can be more fully advanced by tayhimself · · Score: 1

      This is partly your fault for trusting a company called OCZ with a brand new controller (SandForce) that was only apparently optimized for speed. Be a little conservative and it'll pay off. I'm a happy owner of a WD Sliconedge Blue branded drive in a gaming box and I've been very happy with it. It's no speed demon but it works well. Not sure what SSD came with my imac but needless to say that works fine as well.

    2. Re:hopefully SRT can be more fully advanced by aztracker1 · · Score: 1

      I had issues with a couple of Intel's SSDs myself, which were the top rated for the time, still using a 160GB Intel SSD in my MBP, and a 115GB Corsair SSD in my desktop now. The Corsair is a year and a half newer, but works really well. I have other storage on my desktop + NAS... so only the laptop gets cramped from project/VM data on occasion.

      --
      Michael J. Ryan - tracker1.info
    3. Re:hopefully SRT can be more fully advanced by Anonymous Coward · · Score: 0

      You're using RAID 0 - nice way to double your chance of catastrophic failure.
      Sure, you may have a backup, but it's nicer to not have to use it.

    4. Re:hopefully SRT can be more fully advanced by MemoryDragon · · Score: 1

      Ahem, you are comparing cheap off the shelve ssds with enterprise grade ssds, there is a mileage of difference even in the lifetime and write cycles. Besides that you probably just got a bad brand, ssds are sometimes bug ridden hence you often get firmware updates for some ssd series to fix those. But I have been on a consumer grade SSD for half a year now, and not a single problem.

    5. Re:hopefully SRT can be more fully advanced by jon3k · · Score: 1

      Just so we have anecdotal evidence from the other side of the fence, I've had SSDs in my last 4 machines and I've never had a single problem, and they're all _insanely_ fast after installing SSDs.

  10. The high end RAID cards do this by Sycraft-fu · · Score: 1

    You can cache your data using SSDs but still have a RAID. Adaptec, LSI, Intel, they all have cards that do it.

  11. SSDs for lower power, low noise environments by oracleguy01 · · Score: 2

    To me the cost per GB of an SSD really makes it tough to justify in a lot of cases especially if you want to store large programs like games where you'll need at least a 100GB SSD. However one area place I have started to use low capacity (8 or 16GB) SSDs are in low noise and/or low power environments. If you team them with an ITX Atom board and the right power supply you can build a small computer with no moving parts whatsoever. And the computer will have a very low power usage for applications like HTPCs or network appliances (like firewalls) where the machine might always be powered on.

    1. Re:SSDs for lower power, low noise environments by Anonymous Coward · · Score: 0

      It's also quite nice for relatively low load/low total storage web servers. I keep mine in a cardboard box with a 2GB USB flash drive and no hard drive. Runs a MySQL database and Apache web application using Debian for the last 3 years. I keep expecting the flash drive to die, but no sign yet. I have another backup one in case something does go wrong. If the current one gets fried I just shutdown, take the old one out and boot with the new one.

      And, no, I'm not telling you the URL. Cardboard is too flammable :-)

    2. Re:SSDs for lower power, low noise environments by icebraining · · Score: 1

      Same here, although I don't run Apache. but Lighttpd. But my workload is basically read only, so it's very cache friendly. The flash drive only lights up during boot.

    3. Re:SSDs for lower power, low noise environments by Anonymous Coward · · Score: 0

      well i do have a SSD as my C drive and i see a difference in boot up(up and running in under a min) to loading games like world of warcraft. (again under 1 min) i do have a 2T drive as D for all of the data and a 3T WD HDD as my main back up. for mew the cost of the SSD is not bad at all around 120ish bucks installed in a new system for an 80 gig SSD. so about 1.25 a gig USD give or take. so for me its well worth it. now this is just a personal system and not used for anything much but gaming and a few other things. btw total system cost is 1200 bucks.

    4. Re:SSDs for lower power, low noise environments by Anonymous Coward · · Score: 0

      In lots of cases - for example, reporting, why not copy the DB to a ram drive and run it from there?

    5. Re:SSDs for lower power, low noise environments by Anonymous Coward · · Score: 0

      Where do you find those ITX atom boards? I've been wanting something like that for quite some time (although I haven't been digging around lately).

    6. Re:SSDs for lower power, low noise environments by WuphonsReach · · Score: 1

      To me the cost per GB of an SSD really makes it tough to justify in a lot of cases especially if you want to store large programs like games where you'll need at least a 100GB SSD. However one area place I have started to use low capacity (8 or 16GB) SSDs are in low noise and/or low power environments. If you team them with an ITX Atom board and the right power supply you can build a small computer with no moving parts whatsoever. And the computer will have a very low power usage for applications like HTPCs or network appliances (like firewalls) where the machine might always be powered on.

      10k SATA (or SAS) drives do just fine for games or places where you need something for personal use because you're not making money using the system. I have 10k SATAs in my game machine and it's still "fast enough" while leaving the old 7200 RPM drives in the dust.

      For work PCs, now that the SSDs are dropping below $2/GB, where you don't need a lot of local storage, the 64/128GB units are cost efficient enough for any user that does heavy file work or multi-tasks. It's not unheard of to pickup good SSDs now for $1.30-$1.40 per GB.

      Nearly all of our laptop users now have SSDs, and the desktops are slowly gaining them as we migrate to Win7. For the laptop users, it's a game changer as their 3-4 year old, multi-core unit, suddenly stops feeling like a boat anchor. Sure, new laptops might have 4 cores instead of 2, and those cores might be 30-40% faster, but it was the hard drive slowness that was killing performance for them.

      --
      Wolde you bothe eate your cake, and have your cake?
  12. Confidential Data not safe on SSD. by Anonymous Coward · · Score: 0

    Confidential Data not safe on SSD.

    http://hardware.slashdot.org/story/11/02/17/1911217/Confidential-Data-Not-Safe-On-Solid-State-Disks

    So the solution is to totally encrypt your SSD, which slows down it's performance as the CPU has to decrypt/encrypt everything on the fly. Good luck recovering data off the drive in case it won't boot.

    If you don't encrypt, then a device like this or software can be used to probe your SSD

    http://www.thenewspaper.com/news/34/3458.asp

    I've had a boot RAID 0 of two 10,000 RPM drives for years before SSD's ever came out, mostly never used it's extreme speed, except when cloning or copying huge folders of GB's in size. Which was rare. Then the other drive also had to be just as fast and expensive.

    So for most SSD is a waste, the larger, less expensive and more private HDD's are still the best value.

    SSD's also have limited writes, so they don't lend themselves to a lot of data transfer and changes.

    Get a 64Bit machine and bone up on the RAM, perhaps a 7,200 RPM or faster drive, that's the best solution for most users. Storage speed alone isn't a cure all for a fast computer as reads and writes don't occur all the time.

  13. In other news by gmhowell · · Score: 0

    The Emperor insists his new clothes look AWESOME!

    --
    Jesus was all right but his disciples were thick and ordinary. -John Lennon
  14. SSD and Expense by Anonymous Coward · · Score: 0

    Why are they still so expensive?

    1. Re:SSD and Expense by unixisc · · Score: 1

      Function of wafer costs, die sizes, test times,... Of course, w/ time, as those costs come down, they'd become cheaper, but still long ways to go from HDDs, whose $/GB was much lower from the beginning. However, flash companies too have been looking @ alternate technology for future as the headroom for lithography shrinkage gets more difficult and expensive.

  15. The outcome is not exactly what they said by Courageous · · Score: 2

    If you think about it, the outcome of this test is 100% in favor of the SSD.

    Think about it:

    The tester was willing to test only 3 SSD's versus *60* 15K drives. So the tester thought that 20 times fewer drives was a fair test for the comparison. What is the tester actually saying here? I think I have a feeling I know. :-)

    Anyway, 15K drives are not long for the market. Soon, all that will be left are economy class, 10K, and SSD's.

    Only a little more maturity, and the enterprise flood gates will open. When that happens, the hapless victim will be the short stroked IOPS environment, where total IOPS was always the requirement, and that requirement was for more IOPS than capacity. I.e., if a 15K drive offers 400 IOPS, and you need 400,000 sustained, but don't have to store very much at all, your only current choices are buying a lot of 15K drives. Or a bazillion less SSD's.

    The switchover point is only a heartbeat away.

    Bye 15K drive. I'll miss you.

    C//

    1. Re:The outcome is not exactly what they said by Anonymous Coward · · Score: 0

      Enter the 30K and 60K drives, which are coming soon. With rarified sealed cases, they could be a real powerhouse. Magnetic media is not dead yet and has a long way to go. The reason is that it's so cheap and easy to make. Yes, moving parts are bad, but if you could get 60K 2+TB drives in a 2.5" form factor, there's a large existing market for that type of speed and size. I have no doubts that SSD will be able to get that much or even much more in a similar form factor, but the manufacturing is expensive and they would have to throw out 10 for every one they make. I'm pretty sure they use a litho technique, which is a long and error-prone process. Whereas with magnetic media, the "storage' is "manufactured" by the drive itself (laying down tracks with the record head) and the media is just metal particles on a glass platter which is basically sprayed on in bulk.

    2. Re:The outcome is not exactly what they said by PhrstBrn · · Score: 1

      Okay, so I did a Google search for 30,000 RPM hard drive, 30k RPM hard drive, and all I could find is an article from 2006 saying that Hitachi was developing some technology about it, and then a whole bunch of stuff about exploding hard drives. I call shenanigans.

    3. Re:The outcome is not exactly what they said by LordLimecat · · Score: 1

      The tester was willing to test only 3 SSD's versus *60* 15K drives.

      Except they COMPLETELY neglected to mention whether there was parity in place on either system, or how much data was being held by each system.

      Protip-- the mechanicals were holding a TON more data than the SSD systems, and im pretty sure the mechanicals can be hotswapped.

    4. Re:The outcome is not exactly what they said by Anonymous Coward · · Score: 0

      When you're optimizing for IOPS, flash-based SSDs aren't competing against hard drives, they're competing against battery-backed DRAM. DRAM still wins by a mile.

      Now, I wonder how the relative performance of spindles + flash, flash + DRAM, and spindles + DRAM stack up. It might be a close race between flash + DRAM and spindles + DRAM.

    5. Re:The outcome is not exactly what they said by Splab · · Score: 1

      At 30k, the edge of the platter is travelling at:
      8.75cm (about the diameter of a platter) * pi * 30.000 =
      8,24 km/m or just under 500km/h.

      A 60k drive would be breaking the sound barrier; there is no way that would ever happen inside your computer.

    6. Re:The outcome is not exactly what they said by Courageous · · Score: 1

      They are not coming soon. The power required for such drives goes up astronomically for increased rotational velocity. I doubt very much we'll see even a 20K hard drive. Major data centers dont have power budgets for that shit.

      As an aside, no spinning magnetic media is not yet dead, and will live a long while. In the bulk storage sector. For IOPS, while it may not yet be dead, it is certainly one foot in the grave. I wouldn't be surprised to see the 10K drive go bye-bye, too. Give the hybrid market a bit of time to mature, and it's a goner. But that's mere speculation.

      The death of the 15K market is not speculation at all. Get roadmaps briefings from the major drive manufacturers and find out the truth yourself.

      C//

    7. Re:The outcome is not exactly what they said by Courageous · · Score: 1

      Hard to say what purpose they put that many drives to, but there are plenty of workloads where the qty of drives is purchased to handle the IOPS. This is called "short stroking". I.e., imagine you needed 60 73GB 15K drives to reach your IOPS. You could very well wish to story only 1TB or less, but regardless you still need the 60 drives to reach 60 * 400 = 24000 IOPS.

      This disregards all sorts of IO coelescence and cacheing features of some arrays (and file systems), but put aside that remark for the moment, and you can see a major problem with the way higher end storage systems are provisioned, and just why it is that that whole market will flip practically INSTANTLY, as soon as the cost point gets sane, and the drives can be trusted. Neither is quite true at the moment. But soon, very soon...

      C//

    8. Re:The outcome is not exactly what they said by BradleyUffner · · Score: 1

      At 30k, the edge of the platter is travelling at:
      8.75cm (about the diameter of a platter) * pi * 30.000 =
      8,24 km/m or just under 500km/h.

      A 60k drive would be breaking the sound barrier; there is no way that would ever happen inside your computer.

      The speed of sound is based on the medium it passes through. That's specifically why the OP mentioned rarefied sealed cases. The atmospheric conditions inside the closed and sealed hard drive could allow for much higher speeds that hard drives, without the sonic transition, than the "common" atmosphere drives we use now.

    9. Re:The outcome is not exactly what they said by BitZtream · · Score: 1

      You can't have a vacuum in a hard drive. There are none which have a vacuum.

      Air is what holds the head off the platter at speed (see: http://en.wikipedia.org/wiki/Bernoulli's_principle), with no air, the head will touch the platter, and that means pretty much game over.

      All HDs have a vent to allow equalization with atmospheric pressure ON PURPOSE, they won't work otherwise.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    10. Re:The outcome is not exactly what they said by jon3k · · Score: 1

      Spin them as fast as you want, you still have seek latency on top of the rotational latency. HDD will never touch read latency of SSD. No question that spinning HDDs still have a long life ahead of them, but SSDs will start at the high performance end and work there way down into mainstream.

    11. Re:The outcome is not exactly what they said by RatherBeAnonymous · · Score: 1

      He never said anything about a vacuum. Yes, all HD's use the Bernoulli principal, so they must have some sort of gas inside. Commercial hard drives just use air because it is cheap and plentiful, and the venting is so that the HD's don't pop with air pressure changes. As a result, common hard drives don't work well at high altitude as the air is too thin to cushion the heads properly. But, with a sealed, stronger case, you could engineer a denser gas medium with a higher speed of sound.

    12. Re:The outcome is not exactly what they said by LordLimecat · · Score: 1

      Thats true, and a good point; but the story does mention that they have 900TB of data to store. Im pretty sure its not all sitting on SSDs.

    13. Re:The outcome is not exactly what they said by Courageous · · Score: 1

      The SSD market is very fledgling. However, you can see it reaching maturity, for example, by evidence of the PAMII cards sold as an add on with all NetApp FAS systems.

      Disregarding this, there are systems out there that will auto-migrate data from tier to tier, on a block (subfile) basis. This brings in the possibility of flash. For example, you might write all data to flash, and then migrate down to lower tiers as the data becomes less interesting. Stuff read from the lower tiers recently gets migrated up. The classic example of this is Compellent, who popularized this (with 15K and SATA drives, not flash) on their arrays. Lots of other folks are getting into this business, however. EMC with FAST, comes to mind, and more recently, Datacore, with their Autotiering feature.

      NetApp doesn't believe in it. Their PAMII cards are cache-only SSD. All writes go to spinning media first, and only land up on the cache on read. Interesting decision, that. Regardless, they have benchmarks showing that stereotypical enterprise read workloads work as well with SATA and PAMII's as they do with 15K drives. Pretty interesting.

      Anyway, this all applies to your comment, as the obvious thing to try to do right now is have your cake and eat it, too.

      Unfortunately, costs are really holding things back right now. All the tier 1 storage companies list their SSD's for $9,000 each. Each, mind you. Egads.

      I'm currently building a prototype DataCore SAN, BTW. Two FusionIO cards in each of two (redundant) boxes. Autotier (on write and read) straight to the fusion IO, flush from there to spinning media. Benchmark data from the manufacturer suggest I'll get in the 200,000 IOPS range with that. This wuold require 500 15K drives otherwise. That's 2 full racks of em! That's to run virtual machines with. Should be fun.

      C//

    14. Re:The outcome is not exactly what they said by Anonymous Coward · · Score: 0

      Posting anon to keep from flushing mods.

      I'd be really interested in hearing your real world results on this. If you have the time once you're done, shoot me a gmail at Atamido

  16. Don't be poor... by sdguero · · Score: 1

    Get one. It's worth it.

    1. Re:Don't be poor... by Anonymous Coward · · Score: 0

      Oh Snap!

      How come nobody in the ghettos thought of that one! Golly, and the solution was so simple!!!

      Damn.. you know how to cure cancer? Get better!

      Man... you have some crazy insights... you should write a book!

  17. Seeks are an issue by Anonymous Coward · · Score: 3, Interesting

    Just as an info dump for anyone who's not familiar with why SSDs perform so much better: SSDs have far better seek performance.

    A normal HDD takes about 10ms to seek (3ms at the very high end, 15ms at the low end- 10ms is a good rule of thumb), which means you've got a princely 100 seeks per second per spindle (i.e. HDD). SSDs don't have seek limitations. Looking up a contiguous block of data vs not looking up a contiguous block of data makes no difference to an SSD.

    It turns out that 100 seeks isn't a lot in serving infrastructure or, in some cases, on a desktop. When you go to read a file off disk multiple seeks are involved- you need to look up the inode (or equivalent), find the file and a large file will probably be in many different chunks require separate seeks to access them.

    Even on a desktop you'll frequently be seek bound not throughput limited. Lets say you are starting up a largish java application (Eclipse might be a good example). It references a huge number of library (.jar) files which are certainly large enough to require many seeks to access. And those libraries are often linked in to system libraries which also have their own dependencies and may have additional dependencies all of which require further seeks. Plus with Eclipse it will look up the time stamps on files in the project... and so on.

    During boot of a system is another time when HDD are usually seek bound- lots of different applications/services/daemons are starting at the same time, loading lots of libraries causing lots and lots of seeks.

    On server infrastructure a highly utilized database will probably be seek bound not throughput limited.

    The article is kind of stating the blindly obvious- if you are seek bound SSDs are better. And 60 drives gives ~6000 seeks. A typical modernish desktop HDD can get in the order of 100MB/s data transfer (average sustained), more expensive HDD can get quite a lot more. If we take 3.0Gb/s as a ceiling (i.e. the SATA 3.0 max transfer rate) then at 6000 seeks/second you are getting 3000MB/6000seeks=0.5MB per seek. So the result makes perfect sense if you looking up data that is either entirely non-contigous or smaller than 500kB- an SSD will beat you every time on seeks (since it has no seek time).

    The limitations on SSDs are: they have throughput limitations, just like HDD and more importantly their write performance is usually significantly worse than a HDD (writing on an SSD often involves reading and re-writing large chunks of data, even for very small writes). You can easily construct tests where HDD perform better than SSDs (particularly something like a 60 spindle array of HDD where an awful lot of writes can be cached in the on disk's ram buffer, which is common on hire performance drives- often battery backed so they can "guarantee" the write has been committed without having to wait for a write to the magnetic media).

    Of course SSDs other obvious application are where you want robustness and silence, i.e. laptops. Oddly enough their power performance isn't that much better than a normal HDD (although that might have changed since I last read about it).

     

    1. Re:Seeks are an issue by jittles · · Score: 1

      Oddly enough their power performance isn't that much better than a normal HDD (although that might have changed since I last read about it).

      That depends on the manufacturer. My intel SSD requires less than 750mA at full tilt. I have an OCZ SSD that uses 2A all the time.

    2. Re:Seeks are an issue by LordLimecat · · Score: 1

      That 100 seeks per second isnt the entire story, however-- basically every drive you can possibly get these days supports Native Command Queuing, which means that the drive will try to organize its reads so that it doesnt have to seek to position 50 to grab a block of data, then reseek to position 40 to grab another block. With NCQ, it would rearrange the requests so that it first gets position 40, then goes to 50 within the same "rotation"-- so both requests were done in under that 10ms.

      NCQ makes a huge difference, and goes a long way to changing the real story. (also, apparently its called TCQ on SAS / SCSI devices).

    3. Re:Seeks are an issue by afidel · · Score: 1

      Doesn't matter, even if you take the best 15k 2.5" (short stroked to 1.8" internally) drive you can buy from HP (and I haven't seen better specs from anyone else) you still get an average latency of ~2.6ms versus a worst case latency of 1.1ms for my SLC cards (average .08ms).

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

      Their "power performance" on laptops was very poorly measured.

      What they ended up doing was put the laptops tested into a long loop of doing tasks constantly. The read/write performance on the SSDs is similar to the highest performance hard disks- with no appreciable seek times involved. Because of this, the CPUs on the SSD machines were almost never idle in the test, and therefore power management never really kicked in to idle back things. On the mechanical disk systems, the CPU would set partly idle while it was waiting for the disk to be done with it's tasks and it would be idled back accordingly, conserving power. If you compare the current draw of the SSDs to the mechanical disks, in most cases, they're consuming less power. If they'd have adjusted the tests so that it wasn't a bash-it-in-the-head fest like their typical performance tests are and more closely modeled typical usage while disconnected (Few try to really stress the machine when in this state...those that do, typically know that the battery life's going to be short no matter what gear's in the machine...) they'd have found that the SSD's actually buy you something in power and usability because of how they work.

    5. Re:Seeks are an issue by MemoryDragon · · Score: 1

      The power performance still is in the same area...

    6. Re:Seeks are an issue by LordLimecat · · Score: 1

      First, I dont think SSD latencies are generally measured in ms-- theyre supposed to be much, much faster than that. If the comparison is "grab this random sector asap", there is no situation I can think of where the mechanical drive will come within even a 50% margin of beating the SSD.

      But the point is that for larger chunks, or easily queuable chunks, the mechanical drive can have much better performance than its latency seems to suggest-- a lot better than simply "1000 / [seek latency]" ops per second.

    7. Re:Seeks are an issue by m.dillon · · Score: 1

      With enough of a parallel read load command queueing buys you about 2x the IOPS. So if the drive was doing ~200 IOPS without it it will be doing ~400 IOPS with it. But this is still nothing compared to the 20,000 IOPS random read a SSD can do. And, of course, NCQ has virtually no effect on write performance since the drive is draining the writes from its internal cache and the write command(s) themselves are effectively asynchronous.

      Also, the keyword is 'parallel read load'. If the work load isn't parallel enough NCQ isn't going to help much.

      As with all storage systems, tuning can make a big difference. A SSD doesn't hold much over a HD if all you are doing are large linear reads. The moment you have to seek, though, the game's over.

      Similarly when writing to a SSD there is a big difference between doing random 512 byte writes and doing random, aligned 128K writes, and a big difference between doing unaligned 512 byte writes and doing aligned 8K writes (which is more typical of a filesystem). Larger aligned writes reduce the complexity of the SSD's lookup tables and reduce the need for complex write combining, leading to better performance in the long term.

      This is hard to benchmark because most SSDs (particularly obvious with OCZs) will will clean up write combining table complexity using idle time, and benchmarks usually don't give the SSDs enough idle time to do the work.

      -Matt

    8. Re:Seeks are an issue by m.dillon · · Score: 1

      SSD command latency over AHCI, round trip, is around 18uS, or 0.018 ms.

      -Matt

    9. Re:Seeks are an issue by Anonymous Coward · · Score: 0

      If we take 3.0Gb/s as a ceiling (i.e. the SATA 3.0 max transfer rate)

      3.0Gb/s is the SATA 2.0 max; 6.0Gb/s is SATA3

    10. Re:Seeks are an issue by WuphonsReach · · Score: 1

      Sounds about right. It's faster, but there's still some wait time. So about 100x faster, maybe as much as 500x faster. Plus the time to transfer the data since the SSD works in larger block sizes.

      So instead of 100-200 IOPS, now you get 5000-10000 IOPS. Maybe 20k on a really good SSD.

      --
      Wolde you bothe eate your cake, and have your cake?
    11. Re:Seeks are an issue by LordLimecat · · Score: 1

      All good stuff. Any sources / articles on this? Id like to be sure on my numbers before I start quoting slashdot :)

      Particularly I would be interested on the NCQ stats and the AHCI latency info.

  18. Most users with a mechanical drive... by Osgeld · · Score: 1

    Say the cost is worth the wait, whats your point mr non article?

  19. Perhaps more relevant to home/SOHO users is . . . by Kunedog · · Score: 2

    . . . a Storage Review experiment from over a year ago:

    http://www.storagereview.com/western_digital_velociraptors_raid_ssd_alternative

    They put WD Raptors in RAID 0 to form a high performance (yet still affordable) platter drive setup, and then faced them off against Western Digital's new (at the time, first) SSD. Makes sense, right? Except that WD's first SSD was a complete joke, an underperforming, laughably expensive POS that I forgot about a couple days after Anand's review. When I first read about it I couldn't help but think that WD was deliberately setting it up to fail. It was at the bottom of every benchmark yet priced higher than any other (MLC) SSD. They even put a jmicron controller in it for fuck's sake (not the infamous original one, but still . . .)! Storage Review's calling it a "mid-range" SSD is very generous at best.

    Even so, this supposedly screaming platter drive setup could only occasionally hang with the bottom of the barrell of SSDs, and mostly lagged behind it. And as I said, this was over a year ago. It goes without saying that they didn't worry much about heat, noise, reliability (of RAID 0), or power consumption.

    Anand doesn't even list platter drives in his benchmark results anymore because they'd skew the charts so badly.

    As a previous poster said, a winning strategy is to get a SSD boot drive just big enough for your OS and programs, and use platter drives for everything else. And since the SSD takes care of your performance needs, you can get the cheapest, slowest, coolest, quietest platter drives. There are some cases where both high performance and high capacity are needed at once (like video editing) but they're not the norm.

  20. Mix this: by alphatel · · Score: 1

    There is no such thing as poor performance on an SSD, unless you allocate it poorly. The fact that most companies aren't paying attention to fantastic ways to get reasonably priced SSDs into their equipment just proves that hype is awesome and smart still sucks. Luckily for me, smart is still making money (though not nearly as much as hype).

    --
    When the foot seeks the place of the head, the line is crossed. Know your place. Keep your place. Be a shoe.
    1. Re:Mix this: by LordLimecat · · Score: 1

      Sure there is, if your drive doesnt support TRIM (or hasnt TRIM'd in a while)-- that can certainly result in a slower drive.

    2. Re:Mix this: by Anonymous Coward · · Score: 0

      Heh... Yes, there IS such a thing as poor performance on an SSD. JMicron controllers are a good way to get that sort of thing... >:-D

    3. Re:Mix this: by BitZtream · · Score: 1

      Wrong.

      An unTRIM'd drive is slower than a TRIM'd drive, but its not slower than spinning platters.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    4. Re:Mix this: by LordLimecat · · Score: 1

      Depends heavily on which two drives you are comparing. unTRIM'd usually kills performance pretty badly.

      For instance, check this 2009 article, back before TRIM was in standard use. Note how the OCZ Summit drive drops from 12MB/s in their test to about 2.5MB/s-- about 1/4 the speed.

      Considering that SATA drives with NCQ can push over 150MB/s, and most SSDs arent quite up to 600MB/s yet, there certainly are places where lack of TRIM will cause the mechanical drive to be better-- especially since, if the drive doesnt support TRIM or any garbage collection, its speed will eventually drop permanently below the speed of the mechanical.

  21. My own very recent experience (2 weeks ago) by Raleel · · Score: 4, Informative

    I moved a small 4TB database from 24x 256G 15k SAS drives to 24x 240G OCZ Vertex 3 SATA3 drives. I ran a few queries on the old and the new. same data, same parameters, same amount of data pulled. Both were hooked up via PCIe 8x slots.

    the SSD crushed the SAS. Not just a mere 2x or 3x crushing. A _FIFTEEN TIMES FASTER_ crushing. This was pulling about a million rows out. 12 seconds (SSD) vs 189 seconds (spindles)

    Cost difference? under $50 per drive more expensive for SSD. I think our actual rate was around $10 per drive more. However, the system as a whole (array+drives+computer) was $12k less. No contest... for our particular application, SSD hands down makes it actually work.

    we'll be moving the larger database (same data, same function) to SSD as soon as we can.

    --
    -- Who is the bigger fool? The fool or the fool who follows him? --
    1. Re:My own very recent experience (2 weeks ago) by Anonymous Coward · · Score: 0

      Perhaps you should run a metric to ensure that both systems behave similarly or at least quantify what the SSD is helping with/and slowing down, before you jump. On the plus side, once you've done it, you can publish an article of 10 times more importance than this one. ;)

    2. Re:My own very recent experience (2 weeks ago) by Anonymous Coward · · Score: 0

      Have you quantified relative write performance between the two, as well? Or is that not important for your workload?

    3. Re:My own very recent experience (2 weeks ago) by DigiShaman · · Score: 1

      For now... Not sure about the native internal garbage collection firmware routines for the OCZ V3 drives, but TRIM commands don't get passed down through a RAID controller. By design the volume is abstracted from the drives. Now unless things have changed in the world of RAID controllers, that has and will continue to be the case for some time now.

      Note: Rumor had it that Intel Rapid Storage (soft RAID) supported TRIM with RAIDed SSD volumes. Turns out that's not the case. Intel later corrected the FAQ and stated TRIM was only supported in the Rapid Storage driver for non-RAIDed SSD drives.

      --
      Life is not for the lazy.
    4. Re:My own very recent experience (2 weeks ago) by Anonymous Coward · · Score: 1

      It blows my mind that 4TB is "small" these days.

      Back in my day, we measured our RAM in KB and our storage in MB - and that was only if we were lucky enough to have hard drives!

    5. Re:My own very recent experience (2 weeks ago) by MartinSchou · · Score: 1

      How do you save $12k, when switching from 24 HDD to 24 SSDs, when the SSDs are more expensive?

      I'm especially curious, as you seem to somehow be given $500 for each SSD you bought.

    6. Re:My own very recent experience (2 weeks ago) by Anonymous Coward · · Score: 0

      How do you save $12k, when switching from 24 HDD to 24 SSDs, when the SSDs are more expensive?

      I'm especially curious, as you seem to somehow be given $500 for each SSD you bought.

      There is a thing called google.

      http://www.google.com/search?sourceid=chrome&ie=UTF-8&q=240G+OCZ+Vertex+3+SATA3#q=240G+OCZ+Vertex+3+SATA3&hl=en&prmd=ivns&source=lnms&tbm=shop&ei=mglnTunEA-_CsQKMhKWPDg&sa=X&oi=mode_link&ct=mode&cd=5&ved=0CBcQ_AUoBA&bav=on.2,or.r_gc.r_pw.r_cp.&fp=d99f2c3ebd20cc2f&biw=1280&bih=685

      If you have your suppliers sorted you will be able get some decent discounts if they want your company $$$
      As someone who guy who spends about 100k on equipment a week, It basically works out like this:

      If something is going for 10k at a cheap retailer, I usually get it for $8500-$9000
      If something is going for 1k at a cheap retailer, I usually get it for $850-$900
      If something is going for $100 at a cheap retailer, I usually get it for $85-$90

      See a pattern?
      So if it is going for $550 at Amazon, I am sure he can get it for $500 or less

    7. Re:My own very recent experience (2 weeks ago) by mcrbids · · Score: 1

      We just replaced some shema-heavy databases to 4x OCZ Vertex3 120 GB drives about a month ago. The queries are monsters, 12-table joins with combined inner/outer are par for the course, CentOS/PostgreSQL.

      We saw similar performance numbers. We didn't get too specific, just ran some rough testing, and in the worst case, we saw at least a 90% drop in time-to-execute critical queries. System load dropped from 1-5 under light/medium loads to 0.5 under heavy loads.

      We were a bit worried about the SSDs holding up under sustained load so we spent 4 months pounding on a couple HARD on dev servers - never raised a sweat. The SSDs so thoroughly stomped the SCSI drives in our developer shop that the server with the SSDs instantly became the one ALL our developers connected to simultaneously - and it held up gracefully.

      It's damned impressive to have a drive actually max out a 3 Gb SATA interface in random, small-block reads.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    8. Re:My own very recent experience (2 weeks ago) by MartinSchou · · Score: 1

      There is a thing called google.

      And there's such a thing called 'common sense'.

      So if it is going for $550 at Amazon, I am sure he can get it for $500 or less

      And your point is what, exactly?

      Saving 12,000 dollars on a server, when the only apparent difference between two setups is 24 x HDD vs 24 x SSD (he doesn't specify anything else), means he'll have to pay 500 dollars MORE for each HDD than he would for the SSD. That was my point.

      And since you can get a 300GB Seagate SAS 15k rpm HDD for less than 250 dollars a pop, the 12,000 dollars savings makes even less sense, as 24 of these will only cost 6,000 dollars. Now, I'm sure there are server manufacturers, who are willing to make you pay another 6,000 dollars for the rest of the server, but then you'd still have to be given a 24 x SSD array + server for free, just to be able to save 12,000 dollars.

      This is why I asked my question, as I am pretty sure we're missing some very pertinent information regarding his setup and claim.

    9. Re:My own very recent experience (2 weeks ago) by Anonymous Coward · · Score: 0

      I moved a small 4TB database from 24x 256G 15k SAS drives to 24x 240G OCZ Vertex 3 SATA3 drives. I ran a few queries on the old and the new. same data, same parameters, same amount of data pulled. Both were hooked up via PCIe 8x slots.

      the SSD crushed the SAS. Not just a mere 2x or 3x crushing. A _FIFTEEN TIMES FASTER_ crushing. This was pulling about a million rows out. 12 seconds (SSD) vs 189 seconds (spindles)

      Cost difference? under $50 per drive more expensive for SSD. I think our actual rate was around $10 per drive more. However, the system as a whole (array+drives+computer) was $12k less. No contest... for our particular application, SSD hands down makes it actually work.

      we'll be moving the larger database (same data, same function) to SSD as soon as we can.

      Be aware that there are several problems related to SSD with sandforce controllers:

      http://www.anandtech.com/show/4604/the-sandforce-roundup-corsair-patriot-ocz-owc-memoright-ssds-compared

      "(...) there are the infamous BSOD issues that affect SandForce SF-2281 drives like the OCZ Vertex 3 or the Corsair Force 3. Despite OCZ and SandForce believing they were on to the root cause of the problem several weeks ago, there are still reports of issues. I've even been able to duplicate the issue internally. (...)"

      But I agree that SSD are the future (at least, for enterprise workloads)

    10. Re:My own very recent experience (2 weeks ago) by BitZtream · · Score: 1

      Saving 12,000 dollars on a server, when the only apparent difference between two setups is 24 x HDD vs 24 x SSD (he doesn't specify anything else), means he'll have to pay 500 dollars MORE for each HDD than he would for the SSD. That was my point.

      The point here, I think, is that you're an obtuse douche lacking the very common sense you're talking about.

      Because the drives made such a massive speed improvement (thats where his performance constraints were) he was able to not spend an additional 12k on other hardware for the server. He just didn't give specifics, its not hard to figure out.

      You do realize people occasionally determine they were provisioning a machine wrong, right?

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    11. Re:My own very recent experience (2 weeks ago) by jon3k · · Score: 1

      This is something I've wanted to try but I'm too scared to. What has your failure rate on the MLC drives been like? Is that a big concern for you? Can you provide more details of the setup/configuration, I would be EXTREMELY interested!

    12. Re:My own very recent experience (2 weeks ago) by TheTyrannyOfForcedRe · · Score: 1

      I moved a small 4TB database from 24x 256G 15k SAS drives to 24x 240G OCZ Vertex 3 SATA3 drives.

      You should be fired. Seriously. OCZ is an "enthusiast" brand that has no place in industry. Intel, Seagate, Micron, and others offer ssd's that are appropriate for use in a business environment.

      --
      "Liechtenstein is the world's largest producer of sausage casings, potassium storage units, and false teeth."
    13. Re:My own very recent experience (2 weeks ago) by WuphonsReach · · Score: 1

      300GB Seagate SAS 15k rpm HDD for less than 250 dollars a pop

      So the 15k Seagate is about $0.83/GB.

      Cheap SSD is about $1.25-$1.50 now, good SSD is about $1.50-$2.00 per GB. Sometimes you can get the better SSDs for $1.30/GB now if you catch a price break or buy in bulk.

      (But yes, the math sounds funky... and I don't care to figure out where the poster went wrong.)

      --
      Wolde you bothe eate your cake, and have your cake?
    14. Re:My own very recent experience (2 weeks ago) by MartinSchou · · Score: 1

      The original poster didn't say anything about changing the server configuration after testing. He said:

      I moved a small 4TB database from 24x 256G 15k SAS drives to 24x 240G OCZ Vertex 3 SATA3 drives [...] I think our actual rate was around $10 per drive more. However, the system as a whole (array+drives+computer) was $12k less.

      So - we're still looking at 24 disks, each about 10$ more than the SAS drives, so that's 240 dollars more. Where did the 12,000 dollars in savings come from? 12,000 dollars buys you one hell of a computer, when you don't have to factor in the storage.

      Or am I still being obtuse?

  22. RAID SDD for teh win by Anonymous Coward · · Score: 0

    I run 3 Vertex 2 120 GB SSD in raid 0. I set the array to only use 230 GB so each drive has extra OP area. I have a dedicated 500 GB HDD that I do weekly backups to and two 2 TB HDD for storage.

    Been running this way for months and I will NEVER go back to spinners for a boot drive.

  23. It's the filesystem stupid! by Anonymous Coward · · Score: 0

    Seriously folks, it really is the filesystem (or similar high level layers that are cognizant of data) that is the core issue here.

    If you don't have a filesystem that natively handles tiering, then you need to offload to something that does. Most enterprises are stuck with eating whatever NetApp serves them to make badass SAN's using NetApp's WAFL filesystem. Some cases, a point solution like offloading some caching and writes for specific applications to something fast makes sense, hence some of those PCIe cards that are doing native stuff (and not translating to SATA/SAS drives mounted on the card). The quick and sleazy solution for rigs that can use it are low end MLC SSD. Pay more for SLC SSD. If you feel rich, get some DRAM based stuff (DDRdrive, HyperDrive5, ZeusRAM). Hell, Marvel was pimping their Dragonfly hardware caching accelerator for VMware SAN storage (caching on the host server rather than caching within the SAN itself).

    But if you want to keep getting better, you need to look higher. ZFS and BTFS look interesting. ZFS is arguably more mature, and you can get it via a number of routes (Oracle Solaris, Illumos, Nexenta, FreeBSD, hell even that FUSE plugin for linux or that native kernel driver LANL was going to release someday).

  24. SSD Is Cheaper... by Traiano · · Score: 2

    ...when your selection criteria is cost-per-IOPS. For heavy, random IOs (like transactional databases) SSD presents a cheaper solution.

    Anyway, that's my two-sentence rewrite of TFA.

  25. Why if it's just a boot drive? by jjjhs · · Score: 2

    People go to great lengths to minimize read/writes; putting their games and apps on a HDD, changing system/user folder locations to a HDD, etc. So basically is it worth it to merely load the operating system a little bit faster? Why buy an SSD if you aren't going to use it to load your games and apps faster?

    1. Re:Why if it's just a boot drive? by Anonymous Coward · · Score: 0

      I agree with that. The only things I moved off my SSD array is my docs folder, but that is more for space concerns. All my big games go on the array...as does Steam.

    2. Re:Why if it's just a boot drive? by MemoryDragon · · Score: 1

      Well you can reduce write cycles on the SSD, but given if you have a reasonably sized ssd of 240Gig or more it is not worth it anymore. It makes however sense in the cheap small ones which might be overwritten a lot.
      The enterprise SSDs are an entirely different issue, there you have millions of cycles instead of 3000-5000.

    3. Re:Why if it's just a boot drive? by Anonymous Coward · · Score: 0

      That's because most people are idiots.

  26. I'll always prefer the HDs by Anonymous Coward · · Score: 1

    I like the whine. Sort of like it was lighting up the tires on my '69 Chevelle. WHO NEEDS CHEERLEADERS NOW, HUH!!!?

    1. Re:I'll always prefer the HDs by germansausage · · Score: 1

      "WHO NEEDS CHEERLEADERS NOW, HUH!!!?" thank you for that Mr. C. You made my day.

  27. That's what RAM is for.. by xtal · · Score: 1

    I run RF simulations at work and loaded up the RAM to cache terrain data.

    64GB system memory was $1500 a few months ago. I think it is below $1000 now.

    Skip the SSD and load up on ram.

    Once it's cached, leave it there.

    I'd like to see a thunderbolt RAM drive .. that'd be something; in my youth I'd have given it a go. Put some backup batteries in there, a mirror HD, and voila - block reads to go, in bulk. Sweet little capacitors. Do my bidding!

    --
    ..don't panic
    1. Re:That's what RAM is for.. by afidel · · Score: 1

      That works if your data set is smaller than 64GB, our BI dataset is 320GB and expected to double in size in the next year or two. I put it on a $15,000 card from FusionIO (MLC 640GB) and have achieved great performance, there's no way I could have achieved anywhere near the same performance with an extra $15k in the server or the SAN.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    2. Re:That's what RAM is for.. by petermgreen · · Score: 1

      64GB system memory was $1500 a few months ago. I think it is below $1000 now.

      The ram itself seems to be $880 (four kits each with 2x8GB registered ECC modules from newegg) but you also have to consider that to actually put that much ram in one system rules out use of a normal desktop platform because desktop processors (when used with currently available memory modules) simply can't support that much memory. Nor can many low end server platforms.

      That means that you will likely have to spend a lot more money on your CPU and motherboard to get a platform that supports your 64GB of memory (the cheapest option appears to be G34 but it's still about $500 and the 8 slow cores you get may not be a good fit for your workload)

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  28. Eve Online by skogs · · Score: 1

    I would like to see the performance gain in eve. This could reduce lag significantly.

    --
    Who is this that even the wind and the waves obey Him? Surely this computer must submit also!
  29. 100GB SSD and 1TB HD on PCI-e. WHOA! by markstrelecki · · Score: 1

    http://www.ocztechnology.com/aboutocz/press/2011/448 $500 and is "face meltingly fast".

    --
    Computing and Programming Since 1975 The Best Kept Secret in Technical Support Master of the Bare Metal Clean Install
  30. Goodbye defragmentation? by GPS+Pilot · · Score: 1

    Looking up a contiguous block of data vs not looking up a contiguous block of data makes no difference to an SSD.

    Then is it safe to say that we should never again worry about running defrag utilities after moving to SSD?

    --
    That that is is that that that that is not is not.
    1. Re:Goodbye defragmentation? by Microlith · · Score: 1

      Yes, this is one major reason for performance improvements on desktop systems. Fragmentation is not an issue (well, sorta) with SSDs.

      (I say sorta, because due to the way NAND erases are handled a highly fragmented filesystem can cause write amplification and slowdowns as blocks are reclaimed. TRIM helps with this.)

    2. Re:Goodbye defragmentation? by MemoryDragon · · Score: 1

      Trim makes only really sense in SSDs which do not have an integrated garbage collection (which is sort of a defered trim on firmware level)
      It is more or less obsolete in modern ssds.

  31. Re:? crushed the SSDs? WHAT COMMIE LINGUA IS THIS by Anonymous Coward · · Score: 0

    What is Soviet Russia? It used to be Soviet Union, and Russia is the major non-Commie successor state to that.

  32. Why is the NetApp Flash Cache so pricey? by this+great+guy · · Score: 2

    On "why does NetApp sell their PCIe NAND flash card $30k?", here is your answer, Chris Rima: http://blog.zorinaq.com/?e=37

    In a 3 words: because NetApp can.

    It's not the components or engineering behind the card that cost $30k. NetApp prices it so high because the card boosts the performance of their filers by about the same amount as a ~$50k shelf of SAS disks (click that link and go read NetApp's own marketing documentation). They have got to have price points that make sense to customers.

    (I know a fraction of you will think "No way!". Well, arbitrary price markups on enterprise gear do exist. This NetApp Flash Cache is effectively priced $150/GB. How do you think that certain competitors can even sell _enterprise_ flash at well below $10/GB? We are not talking 25 or 50% less, but a whole order of magnitude less expensive!)

    1. Re:Why is the NetApp Flash Cache so pricey? by jimicus · · Score: 1

      In a 3 words: because NetApp can.

      It's not the components or engineering behind the card that cost $30k. NetApp prices it so high because the card boosts the performance of their filers by about the same amount as a ~$50k shelf of SAS disks (click that link and go read NetApp's own marketing documentation). They have got to have price points that make sense to customers.

      I would actually say "Because NetApp must".

      Were they to sell their unit at, say, $5 or 10,000, they'd be marketing "equivalent performance boost for a tenth/a fifth of the price!", they'd have a huge problem. "Twenty percent cheaper for equivalent performance!" is the sort of marketing message that is believable - but your competitors can probably offer discounts on the order of 20% without anyone really batting an eyelid. "Forty percent cheaper!" is pushing it, but with a strong sales team I daresay you might get away with it.

      "Eighty/Ninety percent cheaper!" sends out a very strong message. Specifically, the message it sends out is "This product is so terrible we've pretty much got to give it away just to get shot of it! Please, Christ, just take it off our hands so we can get the space back in our warehouse!". This can work OK when you're selling a product that's an impulse purchase and if it doesn't work out, the buyer can just shift it on eBay. But that's not true for NetApp's products or the market they're selling into.

    2. Re:Why is the NetApp Flash Cache so pricey? by Anonymous Coward · · Score: 0

      PAM is weak : it only caches for READS, and even there read ahead won't work that well for truly random workloads.
      In that perspective, it's way overpriced.

    3. Re:Why is the NetApp Flash Cache so pricey? by Anonymous Coward · · Score: 0

      I am reading through these posts and noticing there is a large amount of assumptions going on. Most of these "assumptions" are grand enough that it makes me laugh a little. Flash Cache (NetApp) is used to eliminate the need for additional drives. When you configure a Storage system you generally engineer the system one of two ways: for IOPs or for Capacity. FlashCache is there to bridge the gap between these two methods. It provides SSD type IOPs without the power and space requirements that you would normally see. One FlashCache card can and will run at 95% less power consumption that the HDD's that is would normally take to get the same kind of IOP's. These cards, whether from NetApp or anyone else, are being sold into Enterprise companies. They understand things like "hard costs" and "soft costs" that seem to be missed on this post. All storage vendors (ALL) have a premium markup for SSD and for normal HDD. This markup covers the cost of replacement under warranty. Companies have to bank on replacing drives during warranty periods and adjust the price accourdingly.

      From a technology standpoint, it is smarter to have a PCIE card installed as a Cache than to have HDD or SSD drives in a shelf and Raided together. This is due to the fact that you can move data much faster along the backplane than across a SAS or FC connection. Especially since all drives in the loop share the bandwidth (FC 1, 2, 4 and 8G - SAS 3G and 6G).

      The price that you quoted : 30K is incorrect. That may or may not be the "list price" of the Cache but anyone who understands the Channel knows that this is not the selling price. To make this point, I refer to NetApp documentation that all upper end systems (6xxx) now comes with FlashCache as a standard. All those systems come with multiple cards installed and NetApp did that as a perk. The price of the systems did not go up at all. In systems that FlashCache is not installed and needs to be purchased, (eg the system I bought and installed in my Network) the prices of the card was around 9K. this was for a 512G FlashCache card. That works out to less than $18/G. This seems to be extremely reasonable to me. We are using it to boot Virtual desktops and the one card replaced just over 40 drives worth of IOPs to eliminate "boot-storming". The hard and soft costs of those 40 drives means the FlashCache paid for itself in less than 3 months.

    4. Re:Why is the NetApp Flash Cache so pricey? by MatthiasF · · Score: 1

      I think the issue is that NetApp would have egg on it's face if it came out with a product that cost 1/40th what they just sold you and took 1/100th the space.

      So, they need to price the new product high to not diminish the value of what they've already sold in the recent past.

      Stupid, I know. It's an MBA practice that doesn't make a whole lot of sense with IT products since things change so quickly.

      To avoid the practice would take a lot of work, though. Which would cut into their huge profit margins and provide the need to hire more engineers than MBAs.

      You know that just won't happen.

  33. this just in .... by Anonymous Coward · · Score: 0

    ... solid state devices have a seek time near 0 compared to spinning drives!

    news at eleven ...

  34. Re:? crushed the SSDs? WHAT COMMIE LINGUA IS THIS by Anonymous Coward · · Score: 0

    Are you stupid? Russia was the largest constituent of the Soviet Union, so 'Soviet Russia' simply means Russia that belonged to the Soviet Union, as opposed to the Russia that existed before the formation or after the dissolution of the Soviet Union.

  35. DUH by Barryke · · Score: 1

    Duh?

    Has slashdot reset to a different perception of technology?
    The youngsters know this, the elders know this. I ask the, who on slashdot does not?

    --
    Hivemind harvest in progress..
  36. Here's one for you by Aero · · Score: 1

    Early this year, Dell gave our office an M1220 array filled with SSDs (15 of them). To benchmark it, we put it up against an M1220 that we already owned filled with 10K SAS HDDs. Each was plugged into an "identical" (as far as any two individual computers can be identical) machine, we loaded the servers with a fresh Linux install, and booted with a 1G RAM ceiling to avoid RAM caching issues. Same filesystem type and size on both storage arrays. We spent a weekend just writing /dev/zero to the SSD array so that we wouldn't run into any of the "first write goes real fast" phenomenon that sometimes happens.

    And then ran iozone3 against both, up to 4GB file sizes (once again, to take RAM caching out of play).

    Where the SSD did better, the difference wasn't enough to justify either the initial cost difference or the maintenance cost. Where the SSD did worse, in some cases it did MUCH worse.

    We called Dell with the results. We sent them our testing methodology. They first told us that we had to put a specific firmware version on the RAID controller and make a couple of changes to the default controller BIOS settings, to trigger some custom code on the SSD on-board controllers. We tried. No difference.

    They've got a lab where they do nothing except benchmark hardware 40 hours a week. We invited them to find a configuration -- no matter how contrived and impractical for real-world usage -- that would demonstrate measurable performance advantages for the SSDs.

    Six months later, they called us back and admitted that they couldn't find a way to make the SSDs look better.

    We'll wait for the second generation.

    --
    We can believe in you for 3 minutes, but beyond that, even the King of All Cosmos can't be expected to wait.
    1. Re:Here's one for you by fredan · · Score: 1

      .... and booted with a 1G RAM ceiling to avoid RAM caching issues.

      here is the success of the benchmark when someone is testing performance of IO operations.

  37. What database? by coder111 · · Score: 1

    Hi,

    I'm just curious what database server are you using in your system. Can you elaborate a bit more, what OS, what usage patterns (data warehouse/web-mostly read/transactions/etc) are dominant in your system?

    --Coder

  38. Old news: by Anonymous Coward · · Score: 0

    As IT in a small healthcare business, we got to the point about 2 years ago that we had more data than we could use with our budget. I began moving our databases over to RAID 10 arrays of consumer intel 160gb drives. Speeds went up by a factor of 20, cost was LESS than any sas SAN I could find, and I haven't had a single drive drop out yet. The trick isn't to use the most expensive part, it's to have redundancy and backups.

    18 months ago, I moved my VM hosts to new machines (2P amd HP's) with the same strategy, using the built in battery backed up cache controllers running arrays of internal SSD's. Until we get to be a MUCH bigger company, this will suit us just fine for MANY years to come.

    My personal mission is to eliminate any spinning media that's not used for archival or backup.

  39. reading is passive too by cheekyboy · · Score: 1

    Reading books is passive too, hardly interactive or group activity.

    So you also never ever watch any documentaries? no historical docos?

    Did you read about 911 on 912?

    And porn on a tv is interactive and hardly passive ;-)

    --
    Liberty freedom are no1, not dicks in suits.
    1. Re:reading is passive too by RockDoctor · · Score: 1
      As has been pointed out elsewhere, reading makes considerably different demands on the brain to watching TV.

      I spend quite a bit of time listening to documentary material on the radio (I believe there are also music channels on the radio, though I've not bothered to research them since the late 1980s when I re-tuned to Radio 4) ; but I'm almost always doing something else as well - reading a book, shooting aliens, writing papers for work. Something that can be put down if necessary to concentrate on something form the radio.

      Radio reception is getting much worse these days, so I often use the radio channels from the satellite dish, through the TV.

      Did I read about 11/9 on 12/9? No, of course not ; we didn't have any flights that day, so no newspapers. And at that time we didn't have Internet access either. No, I heard about it in newsflashes through the day on the radio, then had to break the news about it to an American mud man on his first trip abroad when he came on shift in the evening. He thought that I was playing some very sick joke on him, and was getting quite close to punching me when the top-of-the-hour news programme came on the radio, repeating what I'd just told him.

      I remember the day quite clearly because of that.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"