Slashdot Mirror


Four SSDs Compared — OCZ, Super Talent, Mtron

MojoKid writes "Solid State Drive technology is set to turn the storage industry on its ear — eventually. It's just a matter of time. When you consider the intrinsic benefits of anything built on solid-state technology versus anything mechanical, it doesn't take a degree in physics to understand the obvious advantages. However, as with any new technology, things take time to mature and the current batch of SSDs on the market do have some caveats and shortcomings, especially when it comes to write performance. This full performance review and showcase of four different Solid State Disks, two MLC-based and two SLC-based, gives a good perspective of where SSDs currently are strong and where they're not. OCZ, Mtron and Super Talent drives are tested here but Intel's much anticipated offering hasn't arrived to market just yet."

206 comments

  1. Re:1+1+1 != 4 by xpuppykickerx · · Score: 1

    OCZ has two different drives reviewed.

  2. Along with SSDs an optimized OS? by DaveWick79 · · Score: 1

    Ultimately I think we're going to see systems with the OS essentially in ROM on a solid state disk, with room for application installation. Data will end up being stored on a traditional disk. I sincerely hope that the developers of next gen Windows, Linux, MacOS, and others, are taking this scenario and building an OS that is optimized for it. I think Linux certainly has a head start.

    1. Re:Along with SSDs an optimized OS? by Neon+Spiral+Injector · · Score: 2, Insightful

      I had a 286 laptop with MS-DOS in ROM.

    2. Re:Along with SSDs an optimized OS? by oldspewey · · Score: 1

      I had a 286 laptop with MS-DOS in ROM.

      I had a Sinclair ZX-81 with OS and BASIC language in ROM. It was the first in a series of machines I owned in which the OS and BASIC were either included in onboard ROM or came on a ROM cartridge that plugged in.

      Man, I just realized how old I'm getting ...

      --
      If libertarians are so opposed to effective government, why don't they all move to Somalia?
    3. Re:Along with SSDs an optimized OS? by DaveWick79 · · Score: 2, Interesting

      My point being, they spent so much time measuring performance with sequential data transfer and write speed, when at least in the short term (next 5-10 years) these are pretty much just going to be OS drives where those benchmarks are inconsequential. Let's test system performance in the setup I mentioned. Test Autocad performance with the app on the SSD. Test Crysis performance with the game data on the SSD. Run PCmark or similar benchmark utility installed on the SSD and compare it to the typical 7200rpm or 10,000rpm hard drive that is in a typical desktop today. Then we'll have a useful benchmark and a really good basis to determine whether or not we're getting close to price vs. performance feasibility.

    4. Re:Along with SSDs an optimized OS? by wooferhound · · Score: 1

      Looks like the drives will star coming built into the motherboard

      --
      We are Dead Stars looking back Up at the Sky
    5. Re:Along with SSDs an optimized OS? by mstahl · · Score: 2, Informative

      You can set up your machine this way right now if you want. Just put /home on a traditional disk and have the kernel and maybe a couple more trees of system files on an SSD. This way your SSD doesn't wear out as fast and you have super-quick read access to the kernel and settings.

      If you're running something other than linux I'm sure there's a less transparent way of doing this. Mac OS doesn't really let you set mountpoints with Disk Utility but it won't freak out if you put in your own (MacFUSE does this). You may have to do so in a script though since Mac OS ignores the contents of /etc/fstab I thought. Someone out there probably knows for sure.

    6. Re:Along with SSDs an optimized OS? by cerberusss · · Score: 0, Troll

      Showmaster: Well, well, well ladies and gentlemen, these fine men have come very far in our show! Here we have contestant 1:

      I had a 286 laptop with MS-DOS in ROM.

      And contestant 2:

      I had a Sinclair ZX-81 with OS and BASIC language in ROM

      It's obviously a very close call, ladies and gentlemen! We're looking at each contestant its Slashdot UID....
       
      *drumrolls*

      Yes, ladies and gentlemen, it's Neon Spiral Injector who obviously has the advantage here!

      --
      8 of 13 people found this answer helpful. Did you?
    7. Re:Along with SSDs an optimized OS? by Tumbleweed · · Score: 4, Funny

      Man, I just realized how old I'm getting ...

      No you didn't. You realized that awhile back but forgot.

    8. Re:Along with SSDs an optimized OS? by drsmithy · · Score: 1

      Ultimately I think we're going to see systems with the OS essentially in ROM on a solid state disk, with room for application installation. Data will end up being stored on a traditional disk. I sincerely hope that the developers of next gen Windows, Linux, MacOS, and others, are taking this scenario and building an OS that is optimized for it. I think Linux certainly has a head start.

      Maybe it's just me, but putting the OS data (least performance sensitive and most easily replaced) on the SSD (most reliable and highest performing) seems to defeat the purpose.

    9. Re:Along with SSDs an optimized OS? by Aliencow · · Score: 1

      My father had an HP laptop (I believe it was a 8088) with Rom carts at the bottom, behind a panel. I remember he had a cart for Lotus 123, another one for some drawing program ,etc.

      It had 4-5 slots..it was pretty cool.

    10. Re:Along with SSDs an optimized OS? by Awptimus+Prime · · Score: 1

      Ultimately I think we're going to see systems with the OS essentially in ROM on a solid state disk, with room for application installation.

      There's really no need for a rom. You can just make a read-only partition for files of this nature. You also shouldn't have to worry about this to begin with if you've properly partitioned your OS during the install.

      Oh wait, are you talking about Windows?

    11. Re:Along with SSDs an optimized OS? by nog_lorp · · Score: 1

      I have a nametag with a BASIC interpreter in EEPROM.

    12. Re:Along with SSDs an optimized OS? by apoc.famine · · Score: 2, Funny

      I set my Asus EEE up this way. The SSD has the OS on it, only. I added in an SD card to hold the temp, var, swap, and home directories. While it's not super speedy, it saves the SSD from major use. And should I ever need to boot it under duress at the border, given a few seconds warning, the camera won't have any pictures on its SD card, and the laptop won't boot due to the pictures on its card.

      --
      Velociraptor = Distiraptor / Timeraptor
    13. Re:Along with SSDs an optimized OS? by Korin43 · · Score: 1

      Why would you want your OS in ROM? Even Windows has updates occasionally. I don't think I'd want to buy a new chip every time..

    14. Re:Along with SSDs an optimized OS? by piojo · · Score: 1

      You can set up your machine this way right now if you want. Just put /home on a traditional disk and have the kernel and maybe a couple more trees of system files on an SSD. This way your SSD doesn't wear out as fast and you have super-quick read access to the kernel and settings.

      I'd just like to point out that you don't really need to put the kernel on the SSD--it's loaded once, and stays in memory after that. Applications and libraries would help a lot more. And I suspect that even the benefit of that would be dwarfed by the benefit of having enough memory that no swap space is needed. And if you do need swap, putting it on the SSD would likely also help a lot (because with swap/memory, access time makes all the difference). I bought 4GB of memory for my laptop, and it makes a huge difference with regard to application latency.

      --
      A cat can't teach a dog to bark.
    15. Re:Along with SSDs an optimized OS? by mikechant · · Score: 1

      I had a Sinclair ZX-81 with OS and BASIC language in ROM.

      Young whippersnapper. I had a TRS-80 model 1 with 4k ROM BASIC while you were still suckling (probably)!

  3. Re:1+1+1 != 4 by Anonymous Coward · · Score: 2, Informative

    One manufacturer makes both an SLC and MLC drive. RTFM.

  4. Re:1+1+1 != 4 by Zymergy · · Score: 3, Informative

    They tested two (2) different OCZ SSD models, one with SLC NAND Flash memory chips, and the other with MLC NAND Flash memory chips. 2+1+1=4
    I know, I RTA...

  5. Deconstructing solid state. by tjstork · · Score: 2, Insightful

    You know, we keep talking about solid state as its better because there are no moving parts, and less wear, but chips and circuits have plenty of moving electrons and go through a lot of thermal stress. I know that for a lot of applications a circuit can seem to be more reliable, but do we really have a sufficient experience to make such a sweeping statement that in fact solid state is more -reliable- than a mechanical system? There are some steam trains out there that are running and are over 100 years old... do we really think that a CPU or a RAM or a motherboard can live that long?

    --
    This is my sig.
    1. Re:Deconstructing solid state. by ShieldW0lf · · Score: 2, Insightful

      They gave him a bunch of free drives to play with. Therefore, they are better. Don't you understand how these reviews work?

      --
      -1 Uncomfortable Truth
    2. Re:Deconstructing solid state. by Yvan256 · · Score: 4, Interesting

      Well, let's see:
      - Magnetic hard drive = solid state (ICs, buffers, etc) + magnetic platter + mechanical (rotating platter(s) + moving heads)
      - SSD = solid state

      As soon as the price per GB of SSDs is at parity with the magnetic drives, I'm switching. It probably puts out less heat and require less power, meaning quieter drives too.

    3. Re:Deconstructing solid state. by eln · · Score: 5, Funny

      There are some steam trains out there that are running and are over 100 years old... do we really think that a CPU or a RAM or a motherboard can live that long?

      I agree completely. I, too, am dismayed at the lack of development in steam-powered computing.

    4. Re:Deconstructing solid state. by mapsjanhere · · Score: 3, Interesting

      I noticed they claim 1,000,000+ h MTBF, but they only warranty for less than 10,000 h (or 20,000 in some cases). What makes you wonder why they have so little faith in their product (or in their own reliability estimate).

      --
      I'm aging rapidly, I bought a new game and had no idea if my machine was good for it.
    5. Re:Deconstructing solid state. by Holi · · Score: 1

      Yeah ever since we lost Babbage that tech seems to have stalled.

      --
      Sorry, teleporters just kill you and then make a copy. A perfect, soul-less copy.
    6. Re:Deconstructing solid state. by xZgf6xHx2uhoAj9D · · Score: 4, Interesting

      It's a good point. SSDs are so new that we can't really say empirically that they'll last for a lot of years. If nothing else, though, they'll be relatively safe against dropping your laptop on the floor.

    7. Re:Deconstructing solid state. by ShieldW0lf · · Score: 1

      I noticed they claim 1,000,000+ h MTBF, but they only warranty for less than 10,000 h (or 20,000 in some cases). What makes you wonder why they have so little faith in their product (or in their own reliability estimate).

      Makes you wonder why they're permitted to claim 1,000,000+ h MTBF in their literature when they don't give any assurance. Seems kind of like the sort of scummy propaganda that ought to be illegal. Saturate the media with consistent but unsubstantiated claims, and you make bullshit into gospel.

      --
      -1 Uncomfortable Truth
    8. Re:Deconstructing solid state. by Trashman · · Score: 1

      IANAME (I Am not a Mechanical Engineer) but history has shown, that Machines/Devices with fewer moving parts are generally more reliable and tend to last longer. Look at Diesel Engines, Turbines, et al. I imagine this applies to SSD's as well.

      Trains are actually very simple machines which fall under the rule above.

      --
      Do not read this .sig
    9. Re:Deconstructing solid state. by Indras · · Score: 1

      There are some steam trains out there that are running and are over 100 years old...

      I hope you also realize how much continual maintenance the average train requires, or any large piece of machinery for that matter. I should know, I am a maintenance technician for a plastics factory. Even our most dependable and reliable machines require at least annual maintenance. Tear down and check for part wear, replace or weld up worn parts, change belts, fluids, etc.

      If a hard disk could be maintained (replace worn motor, lubricate bearings, etc) then I would agree with you. But they are disposable parts. Use them once and when they break, toss them.

      --
      The speed of time is one second per second.
    10. Re:Deconstructing solid state. by maxume · · Score: 4, Insightful

      Are those steam trains really running with 100 year old parts?

      Or do you regularly go in and maintain the various components of you hard drives?

      --
      Nerd rage is the funniest rage.
    11. Re:Deconstructing solid state. by Fastfwd · · Score: 1

      Those 100+ years train has a lot of maintenance done on them. Broken computer parts don't get repaired; they get replaced.

      I think anything that can last 3-5 years 95% of the time should be sufficient. Hard drives are almost there but they still fail and most people don't do frequent backups.

    12. Re:Deconstructing solid state. by ericspinder · · Score: 4, Insightful

      As soon as the price per GB of SSDs is at parity with the magnetic drives, I'm switching.

      Actual price parity will likely only occur once the older technology become a rarity, and I suspect that for the next decade, magnetic drives will continue to be the cheapest mass storage out there. That being said, for me, I'll buy a SSD when I can get a decently rated 120 gig drive for less than $150.

      --
      The grass is only greener, if you don't take care of your own lawn.
    13. Re:Deconstructing solid state. by NormalVisual · · Score: 1

      Don't know why this was modded flamebait - there's often more than just a bit of truth in this statement.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    14. Re:Deconstructing solid state. by larkost · · Score: 1

      But do you think that the steam trains are still working with all-original parts? Or do you think that those steam trains have been disasembled and replacement parts swapped in repeatedly over the course of that 100 years? If you were (able) to treat hard drives the same way, then you could expect longer lives out of them.

      And we don't expect computer components to last that long (at least not in production use) much for the same reason none of those steam trains are in regular production use (novelty use is not the same thing as production use): they are going to be superceded by something so much better that it does not make economic sense to continue to use the old. The speed of transition in computers is a bit faster, but the process is the same.

      But in general non-moving parts beat out moving parts in tearms of wear almost uniformly. And if you then factor in the lack of phisical maintenance, the solid-state device is going to pull away.

    15. Re:Deconstructing solid state. by Blice · · Score: 1

      You're right, except for one thing.

      You're going to use more power. Yes, SSDs use less power, that much is obvious. But what you're forgetting is that the CPU does a lot of idling because of waiting for harddrives to give it the data it needs to process... With an SSD, the data comes faster and the CPU spends less time idling and more time working, and in turn ends up using more power.

      Seriously, go replace your laptop's HDD with an SSD and watch your battery life actually go down. It's because your CPU is drawing more power, not to mention everything else that has to wait for the harddrive.

    16. Re:Deconstructing solid state. by jebrew · · Score: 1

      I'm using one at the moment, I've got to say, I love it.

      As soon as I've got the money, I'm putting one in my home system.

    17. Re:Deconstructing solid state. by gnasher719 · · Score: 2, Informative

      I noticed they claim 1,000,000+ h MTBF, but they only warranty for less than 10,000 h (or 20,000 in some cases). What makes you wonder why they have so little faith in their product (or in their own reliability estimate).

      You need not wonder. The disks have a limited life time - like the brakes on your car, or the tyres, they will wear out eventually, and then you have to replace them. Nothing you can do about that. But that is not the same as "failures". A "failure" happens when your tyre blows after only 10,000 miles of normal use. Let's say a tyre is worn out after 800 hours of normal use. And one in thousand tyres has a failure before it is worn out, then you have 800,000 hours MTBF but only 800 hours life time.

    18. Re:Deconstructing solid state. by mR.bRiGhTsId3 · · Score: 1

      By that reasoning, we should all still be using tape drives which if I recall are like $50 for around 1 TB or more. I'll switch when I don't have to worry about SSDs fizzling out because of too many writes, which I believe is still a problem.

    19. Re:Deconstructing solid state. by Kjella · · Score: 1

      I noticed they claim 1,000,000+ h MTBF, but they only warranty for less than 10,000 h (or 20,000 in some cases).

      Which if you do the math is well over a year of 24/7 operation, 20000 is almost 2.5 years. Last I checked you didn't normally get more than three years (in many cases less) on consumer HDDs too, so draw whatever conclusion you like but I don't think they're very different from other sellers.

      --
      Live today, because you never know what tomorrow brings
    20. Re:Deconstructing solid state. by macsuibhne · · Score: 1

      1,000,000 hours is over 114 years. Your estate would be making those warranty claims.

      Tony.

      --
      -- "Quis custodiet ipsos custodes?" -- Juvenal
    21. Re:Deconstructing solid state. by MrNaz · · Score: 1

      Yes, but if your CPU loads data faster you'll be able to finish your work sooner which means you'll be able to turn the computer off sooner.

      For the reasons above I conclude that SSD are directly related to the number of pirates in the world, and thus have a huge effect on global warming.

      --
      I hate printers.
    22. Re:Deconstructing solid state. by sdsucks · · Score: 1

      Is this a joke?

      The only way that makes any sense is if your reading from the disk more (ie doing more things) because your not waiting in disk reads. In which case its an unfair comparison.

    23. Re:Deconstructing solid state. by Anonymous Coward · · Score: 0

      1,000,000 hours = 114.15 YEARS

      20,000 hours = 2.28 YEARS

      I would think a 3-5 year warranty is more than sufficient.

    24. Re:Deconstructing solid state. by EMeta · · Score: 1

      More power for time in use? Yes. More power per computer task done? No.

      I've been debating on which one is more important to me though. (/sarcasm)

    25. Re:Deconstructing solid state. by Timothy+Brownawell · · Score: 1

      I noticed they claim 1,000,000+ h MTBF, but they only warranty for less than 10,000 h (or 20,000 in some cases). What makes you wonder why they have so little faith in their product (or in their own reliability estimate).

      Because those are completely different things. One is "this drive has an expected lifespan of 10,000 hours", the other is "if you are using 1,000,000 drives that haven't reached the end of their expected lifespan, you can expect approximately one to fail every hour" (a way to measure how likely a drive is to fail before the end of its expected lifespan). Remember the "bathtub curve"? MTBF is how high the low middle part is, lifespan is where the rise at the end is. Of course, this assumes that the "bathtub curve" theory is accurate...

    26. Re:Deconstructing solid state. by Anonymous Coward · · Score: 0

      They ran 1000 drives, and the first one failed after 1000 hours. So there was 1,000,000 hours of total product time before a failure, that's how MTBF works.

    27. Re:Deconstructing solid state. by mapsjanhere · · Score: 1

      That was exactly my point. To get to these estimates (and they are actually having numbers there in excess of 200 years for some parts) you'd need to run some very extensive tests since you have to get a certain number of devices to fail to show you're on some form of normal distribution curve pointing to a max at that age. You shouldn't see any failures in the first 10 years to begin if you're following some bell shape curve unless you have a huge number of test subjects.
      So the number is presumable "simulation data" based in some usage pattern. What explains the lack of trust in it by the business people who have to deal with potential claims.

      --
      I'm aging rapidly, I bought a new game and had no idea if my machine was good for it.
    28. Re:Deconstructing solid state. by aztracker1 · · Score: 1

      The problem is, that most modern OSes do journalling on filesystem reads, which causes a lot of write actions... To really get the most from SSDs, OS installs need a light-write option, where writes for filesystem journaling, and logging is queued... even a moderate write-cache, and enough capacitor power to handle it would go a long way towards performance... Not to mention, that the constant writes tend to have the devices powered on more than desirable. Also, sequential read/write becomes less necessary, and on-disk optimizations make defraging a bad thing to do.

      I think in the long term SSD is a great option, just OSes and applications need to be tweaked a bit to support it. Servers using SSD for data caches is a great thing, since, for instance a web, mail, or nntp server need mostly random reads. A service implementing memcached's protocol that is set to utilize SSD drive storage in addition to memory would be great as well, since SSDs are still cheaper than RAM per GB, and SSDs have much faster read than HDDs.

      --
      Michael J. Ryan - tracker1.info
    29. Re:Deconstructing solid state. by Anonymous Coward · · Score: 0

      I use steam powered computing all day long.

      The "steam powered" part comes from the electric plant which heats water, produces steam, and turns a turbine that produces the electricity.

      This being /. someone will now digress about how electric power isn't generated that way, or not in their part of the country. The coal powered plant that does all this can be seen from my home.

    30. Re:Deconstructing solid state. by amRadioHed · · Score: 1

      The comparison with 100 year old steam trains isn't fair. Those steam trains are under constant maintenance to keep running while your RAM or CPU use the same set of components for their whole lifetime.

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    31. Re:Deconstructing solid state. by Intron · · Score: 1

      Look up "load leveling".

      --
      Intron: the portion of DNA which expresses nothing useful.
    32. Re:Deconstructing solid state. by lewiscr · · Score: 1

      There are some steam trains out there that are running and are over 100 years old... do we really think that a CPU or a RAM or a motherboard can live that long?

      I assume that these steam engines have been taken apart and rebuilt so many times that none of the original parts are still present.

      A train is more analogous to a computer. Swap out the motherboard when it fails, swap out a drive in the RAID1 array when it fails, etc. And you *can* keep a computer running that long... if you can find the parts.

    33. Re:Deconstructing solid state. by ffflala · · Score: 1

      There are situations where it may already be economically feasible to make the switch before SSD prices per GB match magnetic drives.

      SSDs present two additional advantages over magnetic drives: lower power requirements and silent operation.

      The added power efficiency of SSDs can mean longer battery life. So you may be able to save enough money on a lower-priced battery to make up for the higher priced drive. Most laptop magnetic drives spin at 5400 rpm also, so comparing access time by default to 7200 rpm drives isn't quite accurate.

      For noise, there's no direct price tradeoff as there is for batteries; it simply comes down to how much a silent drive is worth to you, if anything. It won't be relevant if you're using internal fans that exceed the noise of any magnetic drive, but optimizing for quiet operation is becoming more common.

    34. Re:Deconstructing solid state. by Windows_NT · · Score: 1

      It probably puts out less heat and require less power, meaning quieter drives too.

      No! Wrong. I heard the SSDs are loud as hell. All the transistors poping and and loud scream of data being written. It also consumes about the same amount of energy per read/write as a fat guy taking a dukey.

      --
      Go go Gadget Nailgun!
    35. Re:Deconstructing solid state. by Windows_NT · · Score: 1

      That doesnt make sense ... With a magnetic drive, the CPU consumes power idling, and then as soon as it gets the info, it consumes power for processing. it will consume just as much power for processing after it waits, or if it didnt have to wait at all. So: your computer will use less power with a SSD than with a mechanical drive. but your right: Your laptop will use more power because it will be computing instead of waiting around, meaning your can get your shit done faster, with the same amount of power as if you wait and use less.

      --
      Go go Gadget Nailgun!
    36. Re:Deconstructing solid state. by fluffykitty1234 · · Score: 1

      That would mean on average half the drives fail at 1,000,000h, and that might be a bit of burden on the warranty side.

      So they probably picked a number that gets them to 0.1% failure rate or lower.

      It would be really interesting to see the failure curve though.

    37. Re:Deconstructing solid state. by wattrlz · · Score: 1

      I have read about, but can't for the life of me locate a link to, a steam engine that ran continuously for over a century. The train in question probably goes in for regular maintenance when it needs it, but it's possible that the drivetrain hasn't been modified in all that time.

    38. Re:Deconstructing solid state. by failedlogic · · Score: 1

      No, your employer will give you more work. Keep the hard drive in your computer!

    39. Re:Deconstructing solid state. by vadim_t · · Score: 1

      Not a joke. It's just a pitfall when benchmarking.

      Let's say you benchmark how much power is expended during indexing documents, for 10 minutes. This is a bad benchmark.

      First you test with a hard disk, which spends a large amount of time seeking, during which the CPU sleeps waiting for data to arrive.
      Then you test with a SSD, which has near instant seeking, leaving the CPU very little time to sleep.

      Then you look at the results: The HDD laptop consumed 100 units of power during 10 minutes. The SSD laptop consumed 120 units of power. But you forget to notice that the HDD laptop processed 10000 files, while the SSD managed to do 20000.

      The problem is that you have to benchmark the right thing. If you're going to have a time limit you have to account for the amount of data processed during that time. A much better test would be measuring how much power it takes to perform a given task to completion with a SSD and an HDD, if total power usage is what you're interested in.

      This can have perverse results as well. If for some strange reason you have a laptop that is continuously doing background processing whose completion far exceeds any possible battery time, and whose result you're not interested in, then you could well get less battery time on a SSD. For instance this could be the case for a laptop with a very bad spyware infestation.

    40. Re:Deconstructing solid state. by Yvan256 · · Score: 1

      That's because you don't have one of those new perpendicular recording hard drive. Every time I load or save a file, I hear disco music.

    41. Re:Deconstructing solid state. by Anonymous Coward · · Score: 0

      That's the most idiotic thing I've heard since the last story I read on Slashdot. Your CPU has to do the exact same amount of work either way. It just has to idle more between chunks of work if you happen to have a slower drive.

    42. Re:Deconstructing solid state. by Zerth · · Score: 1

      A million hour MTBF is when 50% of the drives are expected to fail. Nobody warrants any product if they expect to pay out on half the products sold. Most only warrant at a single digit failure rate. If the failure rate was linear, 20k hours would be about the 1% rate. Since most products have a "bathtub" curve, I imagine it's more like the mid single digits, inline with other electronics.

    43. Re:Deconstructing solid state. by Rockoon · · Score: 1

      The SSD's will take over without reaching competitive prices because they will offer significant performance advantages.

      The "battleship mtron" is an example of what is comming. An array of SSD's packed into a high bandwidth raid-0 configuration already blows away physical disks in performance, approaching 1 gigabyte per second sustained transfer rates in moms-basement hack jobs.

      SSD's will eventualy be by-default raid-0, where a SS-drive will be composed of many flash modules working in tandem to deliver arbitrarily high transfer rates. What is really lacking, currently, is a standardized I/O interface for high bandwidths. IDE is grossly inadequate, SATA's sights were set way too low, and the USB/Firewire interfaces are also significantly out of place for the comming bandwidths.

      What we currently have are direct PCI-Express solutions in the form of raid-0 controller cards, but this puts the raid-0 controller on the wrong end of things. SSD manufacturers will be tailoring the controllers specifically for their devices in order to provide significant cost-benefits by packaging the entire configuration, and that means finding a bare-bones I/O path rather than piggybacking on someone elses raid-0 controller. It will be the return of the hard-cards, SSD style.

      --
      "His name was James Damore."
    44. Re:Deconstructing solid state. by Chuck+Chunder · · Score: 1

      There are some steam trains out there that are running and are over 100 years old... do we really think that a CPU or a RAM or a motherboard can live that long?

      I imagine those steam trains have had rather extensive maintainance done on them in that time.

      There are also a lot more old steam trains that are no longer servicable so a few still running is hardly an indication of resiliance.

      --
      Boffoonery - downloadable Comedy Benefit for Bletchley Park
  6. Oh For God's Sake by SQL+Error · · Score: 4, Insightful

    Yet another SSD review by clueless PC dweebs.

    The whole point of SSDs is that they have no moving parts, so they don't have the seek time and rotational latency of spinning disks. That translates into faster random access. As the review says:

    What was absolutely impressive however, were the random access and seek times, along with the benefits that come with them and Solid State Storage in general.

    So what do they measure? Sequential transfer rates.

    Gah.

    1. Re:Oh For God's Sake by _bug_ · · Score: 2, Informative

      The whole point of SSDs is that they have no moving parts, so they don't have the seek time and rotational latency of spinning disks.

      Indeed, but it's nice to have some hard numbers to back that claim up. And it's nice to see HOW much faster they are versus a traditional drive.

      So what do they measure? Sequential transfer rates.

      Actually they measured the performances against each other. They show us that not all SSDs are created equally and they show tell us which SSDs they think are worth the money.

      What they measure, then, is value for money. And that's always nice to know before buying something.

    2. Re:Oh For God's Sake by Anonymous Coward · · Score: 0

      So what do they measure? Sequential transfer rates.

      Yeah, that was kind of strange. Beware instruments in the hands of those who do not understand what is being measured.

      The thing is, this kind of article jumps the gun. Once flash memories have techniques in place (similar to SDRAM) to prefetch large amounts of data internally so they can feed it out quickly, then sequential access will be much better.

    3. Re:Oh For God's Sake by project-nova · · Score: 1

      So what do they measure? Sequential transfer rates.

      Random Read / Write Test: http://www.hothardware.com/Articles/FourWay-SSD-RoundUp-OCZ-Super-Talent-Mtron/?page=5

    4. Re:Oh For God's Sake by SQL+Error · · Score: 1

      If you look at those results, you'll find they only ran sequential tests. They talk about random access, but don't run any random access benchmarks.

    5. Re:Oh For God's Sake by Anonymous Coward · · Score: 0

      No kidding mate. Us Mac users are much much smarter. I use SSD's in all my systems. It improves the overall usability and the ability of the system to render fonts properly.

    6. Re:Oh For God's Sake by Dracolytch · · Score: 1

      Makes sense to me... We already know the random access on an SSD blows standard HDDs out of the water (Three of the drives are 1 MS access).

        The main things people are looking at now are price and performance comparisons with HDDs.

      One of the places that SSDs have been shown to be lackluster (and also perform at various levels) is in sequential transfer rates, so it makes sense to be focusing on that.

      As it stands... When the prices drop a bit more, I'm seriously considering RAIDing a couple of these puppies up. Unlike HDDs, RAID performance should increase near linearly with every drive added. Yum.

      ~D

      --
      This sig has been enciphered with a one-time pad. It could say almost anything.
    7. Re:Oh For God's Sake by justthinkit · · Score: 1

      SSDs have at least one other advantage: no more hard storage limits. HDs have platter capacity limits that rarely go up. And they have form factor limits like "must fit in a 3.5" drive bay and be less than this high". The result is 500GB/1TB drives, but no 17TB drives, for example. SSDs will usher in more granular storage upgrades where you just plug more chips in to expand/double/quadruple your storage.

      SSDs are to HDs as LCDs are to CRTs.

      --
      I come here for the love
    8. Re:Oh For God's Sake by FrankSchwab · · Score: 1

      What an idiot. "HDs have platter capacity limits that rarely go up".

      Wikipedia http://en.wikipedia.org/wiki/Image:Hard_drive_capacity_over_time.png has a nice picture of PC Hard disk sizes. 10 MB in 1984, 1 GB in 1995, 10 GB in 2000, 100 GB in 2004, and 1 TB in 2008. Other than the 1984 drive, they are all 3.5" form factor drives with from 1 to 5 platters ( The 1 TB drives are 4 platters, IIRC, and the 1991 vintage ST-225 was 2). Platter capacity has most certainly gone up, and nearly at the same rate as CPU performance.

      Expect them to continue to do so for the foreseeable future. But what will I do with a 10 TB drive?

      /frank

      --
      And the worms ate into his brain.
    9. Re:Oh For God's Sake by coolgeek · · Score: 1

      Well, I have to agree with the "clueless PC dweebs" assertion, but for a totally different reason. The real test of an SSD is how well it handles overlapped reading and writing, ya know, to see if the system starts stuttering when it tries to read swap while the drive is busy writing data. There are some numerous threads about this performance issue floating around out there. Too bad these guys didn't take the bull by the horns, but then again, why should they? Their review was likely bought and paid for, and measuring read/write overlap always reveals SSD to be inferior to standard magnetic drives.

      --

      cat /dev/null >sig
    10. Re:Oh For God's Sake by coolgeek · · Score: 1

      Makes sense to me... We already know the random access on an SSD blows standard HDDs out of the water (Three of the drives are 1 MS access).

      not so much, really

      --

      cat /dev/null >sig
    11. Re:Oh For God's Sake by piojo · · Score: 1

      What an idiot. "HDs have platter capacity limits that rarely go up".

      What a jerk. You don't need to call someone an idiot because he phrased something badly--his point was mainly correct--platter density doesn't increase that fast, and the max number of platters in a 3.5" bay doesn't increase at all, for the most part. (The internet doesn't make people any less fallible, or make them enjoy being called names any more.)

      --
      A cat can't teach a dog to bark.
    12. Re:Oh For God's Sake by Jeff+DeMaagd · · Score: 1

      You mean synthetic random access benchmarks? Several of those tests there weren't sequential reads, Windows booting and Photo Gallery are almost likely not simple sequental reads, I really doubt that all the photos are lined up in order to make it a pseudo sequential read much larger than a few photos.

    13. Re:Oh For God's Sake by Anonymous Coward · · Score: 0

      Doesn't increase that fast? That's not what I see. If this is a case of bad phrasing, it's to the point of not making sense at all.

    14. Re:Oh For God's Sake by Falconhell · · Score: 1

      >But what will I do with a 10 TB drive?

      Just fit Windows 2010?

    15. Re:Oh For God's Sake by Anonymous Coward · · Score: 0

      So, say that flash density and platter density increase at roughly the same rate. Even with that so, cramming more flash chips into a case is a problem that's more easily solved than putting more platters in a case.

      (And further, I think flash density is increasing a lot faster than platter density. Did you know there are 32GB USB flash drives, now?)
      (-piojo)

  7. Disagree by JustNiz · · Score: 1

    >> When you consider the intrinsic benefits of anything built on solid-state technology versus anything mechanical

    As far as I can see there really aren't any, at least for conventional desktop PC use. The most obvious one would be performance, except suprisingly when comapred with the fastest of todays mechanical drives there's not much if any performance advantage. In some cases SSDs are actually worse.

    There's still a lot of other disadvanteges to SSDs, like a more limited number of write operations, only small storage sizes available, and much higher cost per Gb.

    Someone wake me up when there's a 1TB SSD for $250 that can do unlimited rewrite ops.

    1. Re:Disagree by Ngarrang · · Score: 4, Insightful

      Someone wake me up when there's a 1TB SSD for $250 that can do unlimited rewrite ops.

      Um, even mechanical hard drives cannot promise unlimited rewrite ops. Maybe you want lower your sights jut a tad?

      --
      Bearded Dragon
    2. Re:Disagree by sjaskow · · Score: 1

      Not the grandparent, but how about "Someone wake me up when there's a 1TB SSD for $250" instead :)

    3. Re:Disagree by _bug_ · · Score: 1

      Maybe you want lower your sights jut a tad?

      Why? He's the consumer. He wants a drive that promises unlimited writes. If the opinion were popular enough then it might motivate the industry to work on developing new tech for SSDs rather than having to only cater to the "lower sighted" people.

    4. Re:Disagree by the_raptor · · Score: 1

      And I want a pony. The point is that even spinning disc drives don't offer unlimited writes. Modern drives only don't crap out constantly because they "cheat" and automatically remap bad sectors (and have tens of thousands of spare sectors).

      --

      ========
      CINC, 4th Penguin Legion
    5. Re:Disagree by Gewalt · · Score: 1

      At least here in the usa, his desire is already fulfilled, just the manufacturers haven't caught on yet wiht their box labeling. You see, here in the USA, the maximum device lifetime of any device is 7 years. No manufacturer is expected by law to make any device that lasts longer than that, and they are legally allowed to call any device that is expected to last 7 years of normal service "lifetime" and other BS keywords, that could easily encompass "infinite writes". Because you see, these SSD drives can already perform 7 years of normal usage. That right there qualifies as "infinite writes". Thank goodness noone told the marketing folks tho.

      --
      Modding Trolls +1 inciteful since 1999
    6. Re:Disagree by jeffb+(2.718) · · Score: 1

      Someone wake me up when there's a 1TB SSD for $250 that can do unlimited rewrite ops.

      Yeah! Drives with current rewrite ratings will start to lose capacity after four or five years of normal use. Imagine how pissed off you'd be if you noticed that 100GB drive you've been beating on since 2003 now holds only 95GB, and that you'd have to spend nearly $80 to replace it with a drive five times as large.

    7. Re:Disagree by Gewalt · · Score: 4, Insightful

      Someone wake me up when there's a 1TB SSD for $250 that can do unlimited rewrite ops.

      Let me guess, you want a car's drivetrain to promise "unlimited mileage" and your homes A/C refrigerant to promise "unlimited compression/decompression cycles".
       
      I hate to be the one to break it to you, but words like "unlimited" are marketing words only. EVERYTHING is limited and finite. In this case, consumer protection laws state that 7 years of normal usage is long enough to be considered "lifetime" or "infinite" or "unlimited" and all sorts of other key words and tricky phrases.

      Those mechanical drives you are comparing SSDs to? They don't offer "unlimited rewrites" except in the marketing sense. 7 years of normal usage. In that same sense, SSDs are already offering unlimited rewrites as they have enough rewrite cycles to last 7 years of normal usage. Just like the mechanical drives.

      --
      Modding Trolls +1 inciteful since 1999
    8. Re:Disagree by Anonymous Coward · · Score: 0

      And I want a pony. The point is that even spinning disc drives don't offer unlimited writes.

      I think that an alicorn or dragon would be better. You could pick the winning lottery ticket out of the gutter and win enough money to buy a pony. That's merely unlikely. A machine that never wears out is closer to impossible. We're probably closer to genetically engineering a flying horse (possibly will only be able to fly in low gravity) than an unlimited writes storage device.

    9. Re:Disagree by omnipresentbob · · Score: 2, Funny

      Someone wake me up when there's a 1TB SSD for $250 that can do unlimited rewrite ops.

      Ah, finally! We've waited for you to go away forever, and here you offer it to us on a silver platter!

    10. Re:Disagree by Hal_Porter · · Score: 1

      At least here in the usa, his desire is already fulfilled, just the manufacturers haven't caught on yet wiht their box labeling. You see, here in the USA, the maximum device lifetime of any device is 7 years. No manufacturer is expected by law to make any device that lasts longer than that, and they are legally allowed to call any device that is expected to last 7 years of normal service "lifetime" and other BS keywords, that could easily encompass "infinite writes". Because you see, these SSD drives can already perform 7 years of normal usage. That right there qualifies as "infinite writes". Thank goodness noone told the marketing folks tho.

      When you throw away your devices and replace them with newer ones, this is not called execution, it is called retirement.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    11. Re:Disagree by Pope · · Score: 2, Funny

      It's an SSD, there is no platter!

      --
      It doesn't mean much now, it's built for the future.
    12. Re:Disagree by Anonymous Coward · · Score: 0

      Actually you can take a gas and compress it to a liquid, then release it back to a gas again, and the molecules will never wear out. Similarly you can freeze water to ice then thaw it back to water again as many times as you want.

    13. Re:Disagree by Awptimus+Prime · · Score: 1

      Wow, do you really think the industry isn't going to push to get around technological obstacles?

      Amazing how all those video cards managed to sell since the 3dfx, and all those slower processors prior to technology getting to the level it is today. I guess the rest of us were "lower sighted" for using and enjoying the technology of the day.

      The way I see it, a portion of what you spend on any new equipment goes back into R&D, thus often resulting in small improvements over time.

      The industry would simply crash and burn, leaving us with pencils and paper if everyone decided to hold out for someone to pull a gigaflop laptop with a TB of "unlimited" write storage out of their ass on zero R&D.

    14. Re:Disagree by Digero · · Score: 1

      I hate to be the one to break it to you, but words like "unlimited" are marketing words only. EVERYTHING is limited and finite.

      That's not true! My internet bandwidth *is* unlimited, up to 250gb/month.

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

      I hate to be the one to break it to you, but words like "unlimited" are marketing words only. EVERYTHING is limited and finite. In this case, consumer protection laws state that 7 years of normal usage is long enough to be considered "lifetime" or "infinite" or "unlimited" and all sorts of other key words and tricky phrases.

      Exactly! Like "unlimited bandwidth" from your ISP ...

    16. Re:Disagree by toddestan · · Score: 1

      Mechanical harddrives have a finite life too. The thing is that we don't have numbers for the harddrives but we do for the flast drives, so everyone frets over the lifetime of the flash drives. I wouldn't worry about it myself, I would be very surprised if a standard, non-enterprise SATA harddrive would survives 100,000 write cycles to the entire drive, even if it was the best case scenario with all the writes being sequential. Heck, writing 300GB of data at ~60MB/s 100,000 times would take around 17 years - I would be surprised if the drive survived that long idling.

  8. MTBF fails by Lucas123 · · Score: 0

    Mean Time Between Failure, as quoted directly from the manufacturer in this article, is not an accurate method of measuring disk life because how long any disk lasts varies greatly on the applications using it. For instance, MLC NAND memory has between 1,000 and 10,000 write cycles per cell, SLC memory about 100,000. Some applications will be more write intensive, so they'll wear out the memory faster.

  9. If anyone has more money than sense... by Anonymous Coward · · Score: 0

    you can copy a 1GB file as of Dec 2007 in four seconds with the right RAID controller using nine 16GB Mtron drives in RAID 0.

  10. flash looks really nice and stuff by Z80a · · Score: 1

    but i'm personally waiting for that memsistor thing.

    yes i know,a long wait.

  11. So.... sideways? by Haffner · · Score: 0

    Solid State Drive technology is set to turn the storage industry on its ear. Good to know that the industry isn't going in a completely new, turned-on-its-head direction.

    --
    "Going to war without the French is like going deer hunting without your accordion." ~General Norman Schwarzkopf
  12. No BS Version by Anonymous Coward · · Score: 0

    Here's the printable version with all the extra crap removed.

  13. Article without 60 pages of ads by Taibhsear · · Score: 4, Informative
    1. Re:Article without 60 pages of ads by andrewd18 · · Score: 1
    2. Re:Article without 60 pages of ads by Anonymous Coward · · Score: 0

      Crap, when I saw the post I was hoping someone had written a firefox plugin that merged multi-page articles into a single page. Not sure why in retrospect, but man that'd be nice.

  14. Re:1+1+1 != 4 by Holi · · Score: 5, Funny

    RTFM? Shit... comments, articles, now I have to read a damn manual too. Jesus Slashdot is getting harder and harder these days.

    --
    Sorry, teleporters just kill you and then make a copy. A perfect, soul-less copy.
  15. 10 writes per second for 18 years by tepples · · Score: 2, Informative

    For instance, MLC NAND memory has between 1,000 and 10,000 write cycles per cell, SLC memory about 100,000. Some applications will be more write intensive, so they'll wear out the memory faster.

    That's why modern CF, SD, and SSD controllers spread writes to a single logical sector over multiple physical sectors. They also dedicate 5 to 7 percent of their space to spare sectors in case one wears out; this accounts for the difference between a GB and a GiB. For example, a half-full 16 GB SSD with blocks of 128 KiB has over 60,000 free blocks. If your app makes 864,000 writes per day (10 writes per second 24/7), then the wear leveling circuitry would go through the entire free memory just under 15 times a day. If your SLC is guaranteed for 100,000 erases per block, then it should still last over 18 years.

    1. Re:10 writes per second for 18 years by DDumitru · · Score: 1

      Your math is a bit off. Wear leveling lets you use the entire drive. If it is done correctly (and most SSDs are at least very close), then you can guess how many total "random writes" you can do before the drive wears out.

      The first thing to guess is the size of the erase block. With most current drives this is 1MB or 2MB. So a 16GB SLC drive has 16,000 / 2 * 100,000 = 800,000,000 total lifetime available writes. At 86,400 writes/day this is 9,259 days or about 25 years.

      The same numbers for MLC are 1/10th (10,000 write cycles instead of 100,000) so you wear out in 2.5 years.

      Either way, these numbers are "good enough" for some applications and impractical for others.

    2. Re:10 writes per second for 18 years by sshir · · Score: 1

      Sure, but write leveling algorithms are essentially black boxes.

      The thing is - to avoid trashing SSD when it's almost full you need to actually move data around - i.e. move "stable" data sectors from "fresh" cells into highly used ones. So the obvious problems are:
      1. What if my application is such, that it will "chase" the same blocks that the controller targets for moving?
      2. When do you do that background moving (reading&writing) thing? If I pound the disk continuously it will suddenly lose 50% write performance (which is not too hot to begin with).

      So the numbers for performance and reliability are very application based (true - situation is the same as with mechanical drives but much less predictable). I.e. you don't know how well particular drive model will do until you actually try it (and for a long period of time)
      So you select an SLC and sit with your fingers crossed.

    3. Re:10 writes per second for 18 years by Anonymous Coward · · Score: 0

      They also dedicate 5 to 7 percent of their space to spare sectors in case one wears out; this accounts for the difference between a GB and a GiB.

      WRONG! The difference between a GB and a GiB is based on whether you're using 1000 (GB) or 1024 (GiB) as your "thousands" multiplier. It has ZERO to do with what percentage of the blocks are reserved as spares.

    4. Re:10 writes per second for 18 years by tepples · · Score: 1
      Anonymous Coward wrote:

      WRONG!

      Assume good faith.

      The difference between a GB and a GiB is based on whether you're using 1000 (GB) or 1024 (GiB) as your "thousands" multiplier.

      I knew that.

      It has ZERO to do with what percentage of the blocks are reserved as spares.

      Not necessarily, but in practice they are equal. On most CF and SD memory cards that I've tested, the difference between logical capacity presented to the operating system and the physical capacity of the underlying memory happens to be 5 to 7 percent, which is roughly the same size as the difference between decimal and binary units. I strongly suspect that this is so that the maker can still advertise the drive as an "8 GB drive".

  16. OFFTOPIC: what is this "nod" tag? by Anonymous Coward · · Score: 0

    I seem to have missed the boat on this one...

    1. Re:OFFTOPIC: what is this "nod" tag? by Alt_Cognito · · Score: 0

      Agreed, wtf is this, everything is getting tagged nod. Sort of defeats the purpose.

  17. Actually not too far off by xZgf6xHx2uhoAj9D · · Score: 1

    I was actually surprised to see the capacities and prices. As someone who's never had a hard drive bigger than 80GB (and even then only used half of it), the capacities of SSDs are starting to look pretty decent. The prices are still an order of magnitude away from what they'd need to be to get me to switch, but hopefully that's only a year or two away?

    The big thing for me is the durability to shock. I don't own a desktop; I'm a purely notebook guy. Just recently I toasted a (mechanical) hard drive by dropping it on the floor. If SSDs can save me from my own stupidity, it could be worth it soon....

  18. I don't understand the problem by erroneus · · Score: 3, Interesting

    I am not an expert by any stretch but it seems to me that write speed issues, at least when it comes to relatively small amounts of writing, could easily be mitigated with a very long on-board RAM buffer controlled by the drive... and by very large, I mean like 1GB at least. And to keep it stable, a capacitor should be enough to keep it alive when power drops to commit any changes in buffer to the SSD storage. Maybe what I speak of is impossible or ridiculously expensive, but I don't think either is the case.

    1. Re:I don't understand the problem by Spatial · · Score: 1

      That sounds like a pretty good idea actually. RAM is cheap as dirt nowadays.

    2. Re:I don't understand the problem by Courageous · · Score: 3, Insightful

      You're not the first person to think of such a thing. Problem is: it's pretty risky.

      Most high end RAID controllers do this already, if you set to write-back. But they also have big batteries attached to them, and even then, you have something like 24 hours to power back on or total system corruption can occur. This means that mentioned systems must be affirmatively managed.

      Can you imagine what a hassle this would be for the HD makers, particularly in the notebook use case? It would be a never ending chain of angry users blaming the HD maker for their data loss...

      I think the right place to do this is way up in the OS, with a file system that is aware of the issues of small page commits to these devices, and therefore doing some kind of page-coalescence thing. Sun's ZFS can do this. Now we just need something over in consumer space.

      C//

    3. Re:I don't understand the problem by Anonymous Coward · · Score: 0

      Speed issues with relatively small amounts of writing are already mitigated by the operating system's disk cache, are they not?

    4. Re:I don't understand the problem by Anonymous Coward · · Score: 0

      On the other hand, SSDs are almost ideal for this kind of extreme delayed-write scheme: their power use is sufficiently low that a reasonably small and cheap li-ion battery would have enough juice to commit the pending writes to NAND even while main systems power was off.

      The mtron SSD in TFA actually has an integrated ARM microcontroller to orchestrate things from the SSD's point of view -- it's easy to make the logical leap of having that controller also handle write-back and battery management...

      The reason enterprise RAID controllers can't do this is of course that it takes quite a bit more juice to write-back 1GB of data, say, onto 8 fast and power-hungry enterprise HDDs [especially if you're running RAID5 or RAID6 and have to do a bunch of parity stuff as well].

    5. Re:I don't understand the problem by m.dillon · · Score: 1

      Write staging is virtually irrelevant with a modern filesystem. Any log-based, undo-baesd, or recursive-update (zfs) based filesystem has virtually no synchronous writing constraints. HAMMER for example can issue a ridiculous amount of write I/O asynchronously even when it is flushing or fsync()ing.

      So there are two things going on: First, the OS is caching the write data and disconnecting it from the application. Second, a modern filesystem is further disconnecting writes by reducing write-write dependancies to a minimum, and allowing non-dependant writes (particularly bulk data) to run out even in the face of other parts of the filesystem needing an occassional write-write dependancy.

      What it comes down really is fsync() time. Only databases really need to use fsync() and frankly most of that functionality is well covered by battery or dime-cap-backed static ram. You don't really need much more then a megabyte or two of that sort of ram to absorb nearly all the write latency of the backing store's hard drive.

      -Matt

    6. Re:I don't understand the problem by Wesley+Felter · · Score: 1

      write speed issues, at least when it comes to relatively small amounts of writing, could easily be mitigated with a very long on-board RAM buffer controlled by the drive

      The STEC Zeus, Memoright, and Intel "extreme" flash drives have this feature.

    7. Re:I don't understand the problem by Anonymous Coward · · Score: 0

      What would you need that much RAM for? The erase block size is usually only 0.5-2MB. That's how much of data you need to be able to remap to a single write to turn random writes into sequential ones.

      Say, you have a 250GB disk and a 1kb sector size. That makes 250 million sectors so a 32-bit remap table takes, uh, wait.. :)

      (of course this isn't really a problem since you can store the remapping table at the very blocks you write so you only need the ram for caching and who says 1kb is the most efficient sector size..)

    8. Re:I don't understand the problem by evilviper · · Score: 1

      I think the right place to do this is way up in the OS,

      Indeed... And every OS since Win3.1 already does... Welcome to the world of file caching in RAM.

      Got 2GBs of files to write to disk? If you've got more than 2GBs of RAM, the user will see the write complete almost instantaneously. The OS will automatically reorder the data so that it can be written to the HDD in the way that first ensures file system consistency, and secondly, as fast as possible (the fewest seeks).

      And if you need to read from those 2GBs worth of files, they're now cached in RAM, and can be read, in full, instantly. That is, unless/until you load or write a file or run an app that needs that RAM space.

      Back when everyone was running 32-bits, solid state RAM disks were entirely understandable for anyone that needed high I/O. But with 64-bit systems offering the ability to have terabytes of of RAM, and falling memory prices, there's no reason to worry about the speed of your hard drive. Load up on ultra-fast RAM, and let your OS worry about it.

      The only place RAM doesn't help is in initial boot-up times, since nothing has been loaded into RAM yet, and you have to wait for your HDD to read all the necessary files. However, with S3/Suspend working reliably on most systems these days, I don't reboot any of my systems for months on end. The power just goes off when the system is idle, all the files cache in RAM remain, and once you hit the button, your system is fully up and working (everything right where you left it) in a couple second.

      IMHO, we should all skip the Flash SSDs craze, unless you need a ruggedized system. Right now, it's cheapest to get all the RAM you can afford, and a large, relatively slow HDD. SSDs won't be practical enough to replace HDDs until you can squeeze 100GBs of RAM, with a 1 month battery back-up, into the same amount of space.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  19. Flash is fairly mature, believe it or not.... by Joce640k · · Score: 0

    By the time they produce 1Tb for $100 SSDs our hard disks will be 10Tb for the same price.

    Anybody thinking hard disks and SSDs are going to reach equal price/capacity in the next five years is dreaming.

    --
    No sig today...
    1. Re:Flash is fairly mature, believe it or not.... by Courageous · · Score: 2, Informative

      SSD's will reach $/GB equity for enterprise disks within 2 years. They already beat them on $/IOPS, and will soon on $/MB/s.

      A reasonable projection for SATA is 6-7 years. However, if you know technology, that's like talking about what's going to happen in a thousand years. One just cannot know. The cross-industry pressure is definitely going to incentivize the spinning media makers to work on areal density.

      In spite of that, I feel pretty sure that SSD's are going to wipe out Tier 1 entirely. Tier 1 is an IOPS-centric thing. The real formula is something like $/IOPS/GB or some weighted mutation. When that hits, 15K drives are DEAD.

      And I doubt very much you will EVER see a 20K drive. Power is something like the cube of the RPM. Such a drive would be dead on arrival.

      C//

    2. Re:Flash is fairly mature, believe it or not.... by m.dillon · · Score: 1

      I would agree that SSDs can take a large chunk out of the high-performance HD market, but only for read-heavy environments. I can already see it solving issues related to hybrid static and dynamic web content serving, for example. But in write-heavy environments the IOPS capabilities of flash becomes irrelevant because any write-heavy environment will also quickly wear the flash device out. That makes its usefulness questionable as a staging medium for things like database commits. It doesn't take much battery-backed (aka dime-cap-backed) static ram to greatly improve commit staging operations on a database, there is no need to use flash there.

      -Matt

    3. Re:Flash is fairly mature, believe it or not.... by DDumitru · · Score: 1

      Flash $/GB is already lower than 15K 36GB 2.5" drives. $/IOPS is silly compared to 15K drives. Power and physical space are also wins on the SSD side, so this leaves only wear.

      Our company ships servers with SSDs and software that "linearizes" the writes to the drives. This fixes the two big problems with Flash SSDs. First, random writes are no different than linear writes, so random writes are fast. Often > 20,000 4K write IOPS. Second, the wear performance of the drive improves dramatically.

      When you random write to a traditional Flash SSD, each write becomes a write/erase cycle. This write/erase might not happen immediately, but eventually, the drive needs to put the data back in it's place. With current 2MB erase blocks, an "average" 12K random write is 0.59% efficient. You are literally burning through erase blocks 170x faster than "ideal". This is the real cause of concern with drive wearout. The disparity between block sizes at the application and Flash levels.

      Now with our software layer in place, the story is very different. We have been running live servers for about 6 months and our ratios range from 93% wear efficiency to about 40% wear efficiency depending on the IO patterns, the amount of free space, and whether or not you are using our latest code. At 93% efficiency, the same drive with 12K average writes lasts 150 times longer.

      In simple terms, the 40% to 90% efficiency that we achieve means that you can overwrite an array's entire capacity from 1 to 3 times a day and still hit 7 years "useful life" with MLC drives. SLC are 10x better.

      So we agree that tier-1 15K drives are dead.

      ps: A baby 5-drive server we recently shipped measured 49,935 read IOPS (4K random) and 31,493 write IOPS (also 4K random) using MLC drives setup raid-5. Our biggest server to date did 124,187 4K reads and 56,462 4K writes, but it was actually controller limited.

    4. Re:Flash is fairly mature, believe it or not.... by lewiscr · · Score: 1

      I would agree that SSDs can take a large chunk out of the high-performance HD market, but only for read-heavy environments. ...But in write-heavy environments the IOPS capabilities of flash becomes irrelevant because any write-heavy environment will also quickly wear the flash device out.

      This has been sufficiently debunked. See comment 24888609. Even in the enterprise storage arena. Those guys will probably have fewer drives to replace, since magnetic drives don't have built in wear leveling.

      And I'm looking forward to newer and cooler things that ZFS will do with pools of both types of media. It already uses flash drives as a read cache for magnetic media, what else will it do?

    5. Re:Flash is fairly mature, believe it or not.... by grumbel · · Score: 1

      For a lot of people a 100GB drive already provides more storage then they will ever need. Drives these days are simply big enough for most people, so it doesn't really matter if they will have 9900GB of free unused storage or just 900GB, since both of them will be 'big enough' and what matters when you already have 'big enough' is stuff like reliability, speed, noise, power use and such. I agree on the point that there will be still a gap in price/capacity, I just doubt that it will matter much in what people will buy a few years down the road.

    6. Re:Flash is fairly mature, believe it or not.... by m.dillon · · Score: 1

      I don't think this is true any more. My parents already use several hundred gigabytes and the number keeps growing. The reason is that your typical consumer these days is using the storage in the same manner we used to use archival tapes... their entire lives are stored on their hard drive now. Not only are their entire lives stored, but they need backups as well (or in the case of Apple products, simply replicating the entire data set on multiple boxes).

      In modern day, that means all the pictures you've ever taken with your digital camera, every CD you've ever bought, and in the next few years it is going to be every DVD or on-line video you've ever bought, too (if not already). Think Apple-TV. Think every email, every voice mail, every cell phone pic, EveryTHING.

      I already have friends who use TiVO-like devices with terrabyte+ drives and don't delete anything. They want entire seasons of their favorite shows instantly accessible.

      This is where consumers are going.

      File-systems are also going through changes. Microsoft's little unwinding FIFO is nothing compared to the full history that a filesystem like HAMMER can retain, or using ZFS snapshots semi-permanently. These changes are going to multiply storage use. It isn't because the filesystems are becoming bloated, they aren't. It's because having access to a snapshot of your filesystem at virtually any point in the past is becoming more and more important in the larger scheme of things. Users *desire* that sort of access. For machine management, for undoing damage from viruses or badly written applications, for maintainance, for all sorts of things. Machines only appear to be fragile today because these features haven't yet made it down to typical consumer use. But they will. Very soon, they will.

      -Matt

    7. Re:Flash is fairly mature, believe it or not.... by Courageous · · Score: 1

      Flash $/GB is already lower than 15K 36GB 2.5" drives. $/IOPS is silly compared to 15K drives. Power and physical space are also wins on the SSD side, so this leaves only wear.

      Only for MLC. MLC will not be seriously considered in an enterprise setting for a couple of years yet, although I of course have hope, and the last 12 months of progress has shown me that things are developing faster than simple projections would expect, because a commoditization phenomenon is in effect.

      I work on an application that fills the drives up and only reads from them ever after, adding content predictably at the rate of .5PB a month. We are very power challenged, tape won't work, and are on a budget. Alas, only SATA works for us right now, but if you look at it, SSD would be idle at certain price point, eh?

      C//

    8. Re:Flash is fairly mature, believe it or not.... by grumbel · · Score: 1

      In modern day, that means all the pictures you've ever taken with your digital camera, every CD you've ever bought

      A single 500GB drive can hold around 1 year of 24/7 non-stop good quality MP3, which means in the case of audio we are pretty much done, since the drives will grow faster then you can record new stuff. With photos it doesn't look much different. Now with video of course you can still fill those drives, hundred episodes of a TV show in HD quality and you might need a new drive soon. However none of that archival use is a good reason to have a spinning disk as your primary drive in a computer, it is a good reason why some users might want a secondary drive for archival use, but for doing their daily task I expect they want something that makes their computer work fast and is reliable and flash based stuff seems much better in that area. And one also has to keep in mind that the need for archival is drastically reducing, since when you can have stuff instantly accessible via the net, there simply is no need to have it all locally. Once upon a time I used to save all my downloads to CD-R, because modems where slow and net access was expenisve, today I simply download to /tmp/ and redownload when I need it, it is much easier and faster that way. I don't think that changes in the filesystem will lead to much growth of storage need, since as you said, people archive stuff, they save it once and never change it, which has little if any overhead with a versioned filesystem. The changing parts of a filesystem are very tiny.

    9. Re:Flash is fairly mature, believe it or not.... by DDumitru · · Score: 1

      We are shipping servers with MLC drives now. Their lifespan and performance is quite good. Now the "experts" might be behind the time, but what else is new.

      Our typical server with MLC Mtron's run about 8000 4K read IOPS/drive. Writes are 40 MB/sec per drive, but we always write linearly so this still works out very well on mid-sized arrays. Even a single drive does 8000+ 4K write IOPS/drive. Our biggest issue is that current HBA and raid controllers don't scale as the arrays get big. Once your are above 100,000 IOPS, the HBAs just have no clue. Lifespan is also more than acceptable with 7-20 year lifespan assuming you overwrite the array daily.

      For your 500TB/month application, you should be looking at MAID. Massive arrays of idle disks. If your read needs are semi-online, the spin up times can be manageable. I doubt that SSD will get to cost parity with HDDs in your type of application any time in the next 10+ years.

    10. Re:Flash is fairly mature, believe it or not.... by m.dillon · · Score: 1

      I think all flash storage will have to wind up using that sort of model, it is the only way to really quantify the durability of flash-based SSD. In the world of filesystems there are plenty of people working on flash-specific filesystems, but they are so specialized that the result is always very highly restrictive and inflexible. We need to be able to run 'normal' filesystems (ZFS, HAMMER, etc) without having to worry about sector wear.

      I got into a huge argument on the FreeBSD groups about the use of a general filesystem over a specifically flash-aware filesystem. I used your very argument, in fact. It is clearly the future but some people are too myopic to see it.

      I still see a huge disparity between write bandwidth and total write capability before the flash dies. Hard drives do not have this disparity... you can write to a hard drive at the platter rate 24x7 for years without pause. You can't do that with a flash-based SSD.

      Even if replacement time winds up being the same on average, the important thing here is properly quantifying what that time will be regardless of the load placed on the device. That is the only weakness of flash SSD (other then capacity).

      -Matt

    11. Re:Flash is fairly mature, believe it or not.... by Courageous · · Score: 1

      We've done a complete storage industry survey for Tier 2 and possible MAID systems that qualify as appliances. It is quite challenging to find the right confluence of capabilities.

      With one prominent MAID vendor, the TCO saving for power and drive replacement was destroyed, simply enough, by their CAPEX. The TCO analysis, taking in all factors, including power, cooling costs, power and cooling provisioning, service charges, disk replacement fees, and so forth, said that it would be better to build a whole new data center and pay for the power than it would be to go with that vendor.

      C//

    12. Re:Flash is fairly mature, believe it or not.... by Courageous · · Score: 1

      Interesting things, interesting things, let's just say I'm quite sure. :-)

      C//

    13. Re:Flash is fairly mature, believe it or not.... by toddestan · · Score: 1

      And I doubt very much you will EVER see a 20K drive. Power is something like the cube of the RPM. Such a drive would be dead on arrival.

      So, you're saying that such a drive would be manufactured by Western Digital?

    14. Re:Flash is fairly mature, believe it or not.... by Anonymous Coward · · Score: 0

      Funny, I read about a corporation (Samsung or Seagate) about to release a 20K drive. Perhaps you shouldn't be so atheistic..

    15. Re:Flash is fairly mature, believe it or not.... by Courageous · · Score: 1

      Ironically, they are said to be "working" on one.

      Some enthusiasts might pick such up... who knows? But I've seen, first hand, what's happening with power budgets in large data centers. With flash dropping in price the way it is, and improving in performance the rate it is, there is simply no way that a drive like that can be broadly deployed in the enterprise. SSD's will win. The trend curves alone show SSD's kicking 15K drives out of the market based on _price alone_ by mid 2011 at the "very most conservatively latest.

      C//

  20. 1+1+1 = 4 if 1, 1, 1, and 4 are rounded numbers by sm62704 · · Score: 1

    I did RTFA; at least, the first several screens. Not a word about price. If you've read the whole thing, what do these suckers cost? I want to build fanless, nose-free a media center but I ain't Bill gates (good thing too because I'll base it on Linux).

    --
    mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    1. Re:1+1+1 = 4 if 1, 1, 1, and 4 are rounded numbers by amdpox · · Score: 4, Informative

      Lots. For a high-speed SLC (i.e. something that will equal a cheap 7200rpm spinning platter), you'll pay $400+ for a 64gb and $700+ for a 128gb at this point. Basically, they're completely economically infeasible at anything larger than the 4/8gb you see being used to store the OS and apps in netbooks, unless you have a critical need to access a lot of data at high speed while driving a truck over a small post-apocalyptic wasteland.

    2. Re:1+1+1 = 4 if 1, 1, 1, and 4 are rounded numbers by sm62704 · · Score: 1

      Ouch! Thanks for the info (mods, please mod him "informative"). I'll have to wait until the price comes down. Seems that since they're solid state, eventually they'll be cheaper than magnetic drives.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    3. Re:1+1+1 = 4 if 1, 1, 1, and 4 are rounded numbers by Anonymous Coward · · Score: 0

      the ocz they tested is near $700, while the maxtor is at near $200.

    4. Re:1+1+1 = 4 if 1, 1, 1, and 4 are rounded numbers by renoX · · Score: 1

      That's why a 32GB SLC Flash + a big HDD is more interesting, than an expensive not very 'slow' MLC Flash alone.

      For a desktop user with 32GB of Flash, except in exceptional case, all your data are already cached on the Flash, except movies or MP3, but why would you care about having a 0.1ms access time instead of a 10ms access time for a movie?

    5. Re:1+1+1 = 4 if 1, 1, 1, and 4 are rounded numbers by Windows_NT · · Score: 1

      I wouldnt doubt in the next two years for these things to be dirt cheap. Just look at ram. When a new DRR'x' comes out, its top dollar, and after a year the price drops to about 1/4 of what it was. You can buy 1GIG stick of DDR3 for like $40. Now $799 for a SSD is a alittle expensive, but i wouldnt doubt by christmas next year to see 120GB SSDs for $200. I cant wait because my laptop needs a bigger HD, and its SATA so thatll be good. Wait, Do the SATA SSDs work with linux?

      --
      Go go Gadget Nailgun!
    6. Re:1+1+1 = 4 if 1, 1, 1, and 4 are rounded numbers by Windows_NT · · Score: 1

      I need to add to my comment: If they can get 1ms read/write time.. lets say in maybe 5 years, a computer that doesnt have a HD, because the SSD is also your ram. No booting off media, Its all stored on your non-volatile Solid-state Ram. maybe be the same for Graphics cards too. You get a 1TB SSD and use it to run your GPU, CPU, and store all your favorite Space-Ghost Episodes in one place. Forget Sata and do a heavy bus right to your "Main Memory". That will at least remove the bottle neck of the HDD. Now if i could only get something faster than a 28.8 baud modem ....

      --
      Go go Gadget Nailgun!
    7. Re:1+1+1 = 4 if 1, 1, 1, and 4 are rounded numbers by ffflala · · Score: 1

      Lots. For a high-speed SLC (i.e. something that will equal a cheap 7200rpm spinning platter), you'll pay $400+ for a 64gb and $700+ for a 128gb at this point.

      5400rpm magnetic drives are common enough in laptops to use them for a base comparison instead of 7200rpm drives.

    8. Re:1+1+1 = 4 if 1, 1, 1, and 4 are rounded numbers by mikeabbott420 · · Score: 1

      Flash is a block device, you need to copy it to 'real memory' for the processor to use it.
      There have been things like MRAM in labs for a while now that would give you what you describe.
      But flash wont.

      --
      This program was made possible by a grant from the Ultra-Humanite, and viewers like you.
    9. Re:1+1+1 = 4 if 1, 1, 1, and 4 are rounded numbers by couchslug · · Score: 1

      "unless you have a critical need to access a lot of data at high speed while driving a truck over a small post-apocalyptic wasteland."

      The Detroit Police Department will be buying in bulk.

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
  21. Re:1+1+1 != 4 by Hal_Porter · · Score: 5, Funny

    By what WITCHCRAFT would thou know the article contents?

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  22. Re:1+1+1 != 4 by xpuppykickerx · · Score: 1

    Well, you see, they teach nobility how to read and write. Also, how to wield a sword and ride a horse into combat.

  23. Caveats indeed: limited lifespan by macraig · · Score: 1

    I have magnetic media drives that are 15 years old and still work fine. Would I be able to say the same about any SSD "drive"? I doubt it. Unlike magnetic media, flash RAM technology is known to have a finite, limited, and unpredictable lifespan; it will only tolerate so many rewrites and then begin to fail, and you'll never know exactly when that will be. That sad day will come sooner than 15 years down the road, and you'll have paid a premium for it. Same for phase-change optical media, really. That doesn't really happen with magnetic media ever, AFAIK, unless the heads drag and shear off material.

    It's been a decade since I first began hearing the proclamations about the rise of SSDs and the fall of magnetics, yet still magnetics rule supreme. This is marketing hype, not progress.

    1. Re:Caveats indeed: limited lifespan by m.dillon · · Score: 1

      Actually that isn't correct. Magnetic media has thermal bleeding and magnetic cells will deteriorate over time. However, many of the issues surrounding magnetic media are directly related to reading and writing, verses just sitting on a shelf, and if you really needed the data you would still be able to recover it many years down the line even after the bearing lubrication turned to mush.

      With flash you are dead in the water once a cell dies. There is no way to recover the data. And flash cells will leak whether the flash is in use or not (though flash cells also have issues with adjacent writes). Rewriting a flash cell damages it, so the actual life of the data just sitting on a shelf is going to be all over the map depending on how heavily the flash device was used.

      Still, the read-life of a flash cell can in fact be extended considerably if the temperature is kept low. I'm not sure that counts for archival storage (a HD isn't suitable either), but it should count for something.

      -Matt

  24. SSDs are useful, but not for write performance by m.dillon · · Score: 1

    The usefulness of SSDs is undeniable in small devices, but there isn't much of a point of actually using it as a high performance write-heavy device with the limited life of its flash cells. Any heavy write use will quickly wear the device out, and this has already been proven pretty much with people trying to use them as generic HD replacements on microsoft systems with swap enabled.

    The amount of storage is also very tiny compared to a modern hard drive in the same form factor. Combine those two together and the usefulness of SSD for any application that writes a lot of data is going to be severely limited. I don't think I would trust it even as a staging device for database transactions.

    Laptops and small devices are the only consumer devices that would have a clear advantage in the use of such storage. Laptops for the solid-state nature of SSDs (not the performance), and consumer devices for the same.

    On the flip side, SSDs clearly have a major advantage for serving moderately-sized static or mostly-static data sets. Such data sets are often larger then the 2-16G of main memory a server has. Having 50G of 'fast' mostly-read-only SSD storage would greatly improve the performance of static web servers.

    Any mostly-read application of moderate size would benefit from SSDs by reducing the need to cache data in main memory, leaving more memory available for dynamic data sets and operations. One would no longer have to separate static and dynamic web content in heavily loaded sites, for example. The static content could be served out of SSD with very little main memory impact and the same system's horse-power and memory could then be directed to the dynamic content.

    I'm hoping the research IBM is doing will yield better non-volatile, high performance solid state storage.

    -Matt

    1. Re:SSDs are useful, but not for write performance by bbn · · Score: 1

      You are not very informed. The Mtron device tested has a write endurance of 140 years at 50 GB/day writing. Yes, you will probably claim that you write more than that (unlikely), but you can write terrabytes per day on average, and still not have a problem.

      It will be less than a year before every top of the line system has SSD for performance reasons. The only downside is the price, but that has never bothered the people buying top of the line.

    2. Re:SSDs are useful, but not for write performance by DDumitru · · Score: 1

      Watch out for MFG figures on writes.

      140 years at 50 GB/day is for linear writes. If you are doing random writes you have to scale this based on your average write size.

      If your average random write size is 12K, then the amount of writes will be 12KB/2MB of the above amount or about 0.58% as much data. This is 170x worse.

      Now this is an SLC drive, so you are probably still OK.

    3. Re:SSDs are useful, but not for write performance by m.dillon · · Score: 1

      Don't take manufacturer claims at face value, they never tell the whole story. 50 GBytes/day worth a block I/O operations is not the same as adding 50 GBytes/day in new files or data. It isn't even close.

      A typical consumer machine running typical office software, or a game, or a typical laptop being used by a typical consumer might get in under the limit and such a claim might be reasonable in that context. Turn on paging to swap, though, and do any sort of moderate workload and you will blow out that 50 GBytes/day very quickly.

      And a production server environment? Forget it. The flash drive will be dead in weeks if you are not very, VERY careful about how you use the drive. I also shudder to think of what a virus could do to a SSD. It would not be difficult to purposefully wreck a drive.

      As I have said, and as the Subject line says SSDs have their place in read-heavy production environments, particularly for serving static web content. They have their place, but they are not file-and-forget drop-in replacements for hard drives.

      I have high hopes that SSDs will overcome the write limitation. IBM's research is very promising. But current flash technology is crap for writing as far as I am concerned.

      -Matt

    4. Re:SSDs are useful, but not for write performance by bbn · · Score: 1

      All those laptops sold today with SSD do have swap enabled. And they do not seem to fail within weeks.

      The SSD can not tolerate writes or swap is no longer true. End of story.

      Besides, my machine has 4 GB of swap. The OS has chosen to use 0 bytes of it. Why? Because before you spend a fortune on a SSD drive, you will buy enough RAM that you do not need to swap. Swap is SLOW if you did not notice.

    5. Re:SSDs are useful, but not for write performance by m.dillon · · Score: 1

      You clearly haven't read my original posting very carefully because I in fact did mention that laptops were a good fit for SSDs for consumer use. A typical consumer uses the machine resources available to him or her so sparingly that the limited write cycles of a flash device are not an issue for the purposes of driving the market. But the storage requirements for even the typical consumer is changing at a very fast pace.

      What you are trying to do is make the blanket statement that a SSD is a drop-in replacement for a hard drive. That isn't even close to being true. I would certainly consider a SSD for my laptop, because I do not use my laptop for write-heavy work and I don't store my entire life on it. A SSD is completely out of the question for any of my other half dozen machines, though.

      Similarly, a SSD would not be appropriate for any consumer who puts his or her entire life on their laptop. My parents would be a good example of that. The generation in retirement is already using hundreds of gigabytes. People in their 40's are using hundreds more. People in their 20's and 30's are already hitting, and passing the terrabyte mark. Video, Music, Pictures, Voice Mail. You name it. People these days want access to all their information wherever they are. A piddly little 50G SSD drive does not do the job.

      Write-heavy applications are on the rise too. The saving grace for the SSD market is that write-heavy applications are more specialized. For your typical consumer the problem is going to be storage capacity and not write use.

      In anycase, I think I've proven my point.

      -Matt

    6. Re:SSDs are useful, but not for write performance by bbn · · Score: 1

      In anycase, I think I've proven my point.

      No, you have proven nothing. That would require you to provide links to documentation for your claims. All you have is pure speculation. You have not even owned on of these devices and had it fail on you (as far as you have informed us).

      As it is, you will be proven wrong by time. In a year or two everyone will using SSD in place of harddrives. You included.

  25. You can run linux in ram now by Colin+Smith · · Score: 1

    For server systems, you can build a fully functionally ram based server image which will run in less than 200mb of ram.

    Just add 4-128gb of memory as required.

    Course, all that goes completely out of the window the instant the words "Gnome", or "Java" are mentioned. You are welcome to your rotating metal disk levels of performance there.

    --
    Deleted
  26. Re:1+1+1 != 4 by AllynM · · Score: 2, Informative

    These guys are idiots. A few points:

    - They 'cheated' on ATTO, only configuring it to start at 8k. Last I checked, default sector size is 512b. Regular day-to-day apps, such as Outlook, perform random sector-level access to the PST when downloading mail.

    - If you're going to do an SSD roundup, how about at lest grabbing a few drives off of the SSD top 10. Specifically, Memoright (#1 on that list) makes an SLC drive that competes with the other SLC drives on price, yet outperforms them all: http://www.storagesearch.com/ssd-top10.html

    - Disclaimer: I own a Memoright drive. I don't claim to be a fanboy, I just did my research beforehand (along with trying out a few other drives), and found the best thing going at the time.

    - The Intel drives, expected to come out this month, are likely to bury everything on that review.

    --
    this sig was brought to you by the letter /.
  27. This is Slashdot. And you forgot Microsoft? by MickLinux · · Score: 1
    I know, let's hit that old dead horse again.

    But Microsoft is, in a way, just symbolic for the software developers in general. We've had growing SSDs for quite some time, now (let's think thumbdrive, CF, Ramdisk, and others).

    The problem with this is that as RAM becomes cheaper, the software developers deliberately bloat their software, and thus make SSDs again impractical for the latest software. Since government purchases and requirements drive everyone to the new level, SSDs have remained impractical.

    So now people are coming out, saying "Well, the SSDs are getting better, so NOW they'll be practical."

    Well, can someone explain to me what changed in the market forces, to make software developers want their products small enough to fit on a SSD? To a software company president, SSD = Piracy = Lost Profits.

    --
    Correct Horse Battery Staple: 72 bits of entropy. Enter "Correct H" into google. When it generates the phrase, that's
  28. Not a Benefit or Obvious Advantage by Nom+du+Keyboard · · Score: 1

    When you consider the intrinsic benefits of anything built on solid-state technology versus anything mechanical, it doesn't take a degree in physics to understand the obvious advantages.

    I don't find a benefit or obvious advantage in a device that requires wear-leveling to keep from wearing itself out. The fact that it degrades its storage capacity gracefully instead of all at once doesn't offset that swap files can really work over mass storage devices and the first bad sectors have been known to start showing up after only weeks of use in some cases.

    How about a solid-state non-volatile storage device with good speed, low power, dense packing, competitive price, and effectively unlimited read/write cycles? Then I'll be a convert.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:Not a Benefit or Obvious Advantage by lewiscr · · Score: 2, Informative

      I don't find a benefit or obvious advantage in a device that requires wear-leveling to keep from wearing itself out. The fact that it degrades its storage capacity gracefully instead of all at once doesn't offset that swap files can really work over mass storage devices and the first bad sectors have been known to start showing up after only weeks of use in some cases.

      Magnetic media does this too, just not as intelligently. Magnetic media waits until a sector is nearing failure, then reads the data (hopefully) and moves it to a new sector.

      You can query your magnetic drive to get a list of bad sectors. The list grows over time.

  29. Re:Actually not too far off-ORDERS OF MAGNITUDE by Nom+du+Keyboard · · Score: 1

    The prices are still an order of magnitude away from what they'd need to be to get me to switch, but hopefully that's only a year or two away?

    Are you speaking of a binary order of magnitude, or a decimal order of magnitude?

    And human years, dog years, or Internet years?

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  30. Re:1+1+1 != 4 by winterphoenix · · Score: 0

    Sorry, it was meant as more of a joke, but I guess my snarkasm is weak today

    --
    I have the heart of a child. I keep it in a jar
  31. Re:Use the handicapped stall by The+Clockwork+Troll · · Score: 0, Offtopic

    Speaking of handicaps and stalls, isn't that exactly what's going to happen to many of these 1st- and 2nd-generation SSD drives when they reach their maximum # of write cycles and suddenly fail to be writable anymore?

    Are these "budget" SSD players able to come to market in droves because nobody is validating their write management / "wear leveling" logic?

    Perhaps the budget SSDs are fine for 95% of would-be users and mainstream applications, but I wonder if enthusiasts are going to see the early SSD limitations earlier.

    --

    There are no karma whores, only moderation johns
  32. I just bought an OCZ drive... now I'm selling it by tezza · · Score: 4, Interesting

    I got a Core 64GB. I build large java projects. This is for my workstation, not a laptop. Power and quiet were not the reasons for my experimental purchase.

    I aimed to slash my build time for complex scenarios.
    I thought the Compile -> Jar -> War -> Deploy -> Expand -> Launch would be greatly spead up as the files would be accessed quickly.

    I hoped effectively for a much more targeted and capacious file cache/ RAM disk.

    Unfortunately, the hype does not turn out to be true.

    The enormous time cost of writing files smaller than 8MB (!) [see footnotes] completely counters any read speed increase. Building a proect is making thousands of 2KiB files : one of the most pathological cases for these drives.

    So is it slow? No, it's just as quick as a sluggish 7K250, but then again I just coughed up £179 for the privelege of the same speed.

    So I'm ebaying mine to someone who wants it for a light and quiet laptop, perfect.

    -----------------
    Some "Terrible small write performance" links I found during research:

    * http://www.xbitlabs.com/articles/storage/display/ssd-iram_6.html
    * http://www.alternativerecursion.info/?p=106

    --
    [% slash_sig_val.text %]
  33. SSDs and EMPs by shady2 · · Score: 1

    I don't see anyone asking so I will. Have solid state drives been subjected to large electromagnetic pulses? Tape in a vault will survive. Some regular hard drives will spin back up when (if) power is restored. I don't want to be in a position where 1 good air burst will fry my car AND my (pick a subject) records.

  34. Re:Use the handicapped stall by Awptimus+Prime · · Score: 2, Insightful

    Speaking of handicaps and stalls, isn't that exactly what's going to happen to many of these 1st- and 2nd-generation SSD drives when they reach their maximum # of write cycles and suddenly fail to be writable anymore?

    Just like SATA and SCSI drives, it will just build up bad sectors as the system tries to write information, resulting in a "shrinking" drive.

    It is actually much less likely this type of storage device will have a sudden, catastrophic failure, when it only takes one moving part to foul in a mechanical drive to destroy everything it contained.

  35. Re:1+1+1 != 4 by DDumitru · · Score: 1

    Including 4K numbers makes sense. If you are working inside of a filesystem (NTFS, FAT, ext3, ... and most others), the smallest IO that actually happens is 4K and these are aligned on 4K boundaries. So 512 byte numbers don't actually mean anything.

  36. Re:I just bought an OCZ drive... now I'm selling i by billcopc · · Score: 1

    I'm with ya. I like the idea of SSDs in specific applications like portables and other quiet, low-power rigs, but for general purpose computing they're kinda pointless.

    It's still far better to throw a ton of Ram into your PC and let the disk cache work its magic.

    --
    -Billco, Fnarg.com
  37. ROM OS by GottliebPins · · Score: 1

    You mean one day we'll have computers that boot instantly from ROM? Wow! It'll be just like the 80's again! Turn on your computer and before the screen has even warmed up the cursor is blinking OK>

  38. Re:I just bought an OCZ drive... now I'm selling i by Animats · · Score: 1

    Compile -> Jar -> War -> Deploy -> Expand -> Launch

    Sun's Matryoshka_doll approach to Java has become a bit much.

  39. Re:I just bought an OCZ drive... now I'm selling i by DDumitru · · Score: 1

    This is "fixable".

    If you want to test a beta of our MFT software, drop an email to sales@easyco.com or read up at http://easyco.com./

    ps: my apologies for the blatant advert. I think my karma can stand it. At least I was short ;)

  40. What would be even awesomer by TheModelEskimo · · Score: 1

    "Four SSIDs Compared - Jeffz2Wire, Belkin_N_Wireless_8882D7, Linksys, and THOMPSON_HOME"

  41. Re:1+1+1 != 4 by Anonymous Coward · · Score: 0

    But does he float or sink?

  42. Re:1+1+1 != 4 by archkittens · · Score: 1

    you could still be a witch. as i see it, the only way to prove you're not is to see if you weigh more than a duck.

  43. Re:I just bought an OCZ drive... now I'm selling i by bbn · · Score: 1

    It is possible you just selected the wrong drive. I have similar workload to what you describe, and I have very much considered the Mtron PRO devices. They can supposedly do random writes in small blocks efficiently.

  44. Recycling the suckers by failedlogic · · Score: 1

    Since there's a lot less moving parts and no thick metal parts like hard-drives are the SSDs more Green-Friendly in the manufacturing phase and end-of-life to recycle? Since there's been a lot of consideration in the industry about environmental friendliness I through this might be something that should be brought up.

  45. I have one by Anonymous Coward · · Score: 0

    I just got a Transend 32gb MLC (slower) drive, and I'm running Archlinux on it.

    No hiccups, latency is great, speed is great, and it works really well.

    I wouln't have gotten it but it was so cheap that I figured I could dump it on eBay if I didn't like it.
    http://transcendstore.com/ts32gssd25s-m.html

  46. 1 bit more per cell by Kim0 · · Score: 1

    I know how to get one bit more per flash cell, without increasing error tolerance.

    Kim0

  47. Re:Use the handicapped stall by hairyfeet · · Score: 2, Interesting

    What I don't understand is why the big whoop over SSD. Sure in special cases like music players and laptops,stuff that gets slung around,yeah i can see it. But why would you want one in any other place? hell,I got rid of some 400Mb(yes with an Mb. We thought they were big back in the day) drives that still purred like kittens. I think in all my years of abusing my HDDs with video transcoding and editing I have killed a grand total of two,and one of those i was able to get back with the bosses copy of spinrite.

    So I just don't get why everyone is getting so buzzed about an SSD with this "countdown to extinction" hanging over its head when the HDDs just last so much longer. And with a $15 USB adapter I can take my old drives as I trade up and use them for easy backups and portable storage. So while I might get one for my laptop(when they are cheap enough) and have flash in my media player and camera I just can't see myself wanting it to many other places,and certainly not replacing my reliable HDDs. But as always this is my 02c,YMMV

    --
    ACs don't waste your time replying, your posts are never seen by me.
  48. Mod parent up! by bjourne · · Score: 1

    That is completely right. But in addition, there is also the hdd's own disk cache. That is, all data going to the disk is cached twice. fsync() time is mostly irrelevant though because fsync can not force the hard disk to flush its cache (see fsync's man page for details). Which can be very irritating because many disks doesn't allow you to turn off the disk cache so no matter what you do, there just is no way to guarantee data consistency in case of a power failure.

    1. Re:Mod parent up! by m.dillon · · Score: 1

      This isn't correct. There is infact a drive flush command which all real hard drives support. This command flushes the drive's write cache and does not return until the data is on the physical media. ZFS and HAMMER both use this command, as do numerous other filesystems.

      There used be a notion of 'ordered writes', that is the ability to issue several parallel writes but tell the disk the precise order in which they must be committed to the media. As filesystems have gotten better, though, this notion has pretty much been thrown away because it ruined disk performance. What filesystems do now is perform massively parallel non-order-dependant writes (allowing the drive to optimize head movement) and cache flush operations at critical points. Many modern filesystems have this ability.

      A cache flush does not prevent new writes from being queued, it simply does not return until all writes already queued have completed. That is exactly the behavior that modern filesystems want.

      -Matt

    2. Re:Mod parent up! by Anonymous Coward · · Score: 0

      [quote]there just is no way to guarantee data consistency in case of a power failure.[/quote]

      Actually with a proper journaled/checksummed system you can indeed work things out so that no matter what happens to the last x gigabytes of data, it will not be inconsistent. You might have to go back a version or fifty, but that's not the same thing:)

    3. Re:Mod parent up! by bjourne · · Score: 1

      Define "real hard drive." :) Yes, the cache flush command is in the ATA spec and has been mandatory for many years, still doesn't mean that all disks support it.

  49. Re:Use the handicapped stall by Overzeetop · · Score: 1

    The sibling post is correct about wear leveling causing a shrinking drive rather than a full sized drive which suddenly fails. I suppose its possible that they're lying about it, but there doesn't seem to be much outcry in other flash devices which use the technology.

    Besides, these things have 10^7 or better write cycles if I'm reading the write endurance correctly. To put it in perspective, you probably can't burn one of these things out in 5 years, no matter how hard you try. You could just write the usenet to it continuously and not see any performance degradation for a couple of years. I'm getting numbers in the 0.5 to 2.5 Petabyte range for write capacity.

    --
    Is it just my observation, or are there way too many stupid people in the world?
  50. Fragmentation by BrendaEM · · Score: 1

    Recently, I download a math documentary in Bit torrent. Even though I had the pre-allocation on, several of the files had 500-600 fragments each by the time they were done, on Windows XP, NTFS. Having thought about it, if a hard drive seek time is 8ms, it would take 4 seconds, just to seek the file forget about reading it. The solid state drives would seek the file fragments almost instantly. Fragmentation on a solid state drive is an interesting issue. You do not have to defragment for speed. There is a double edged sward that exists. On one hand, your data may be more secure not being broken into so many parts, and not having so many jump entries in the file allocation system. On the other hand, moving the data, such as during fragmentation wears the media, which does have a limited write lifetime. I use XP for doing graphic stuff, such as PhotoShop and Rhino3D, and for a few games, such as ThiefII, yet it seems that Windows NTFS is woefully inferior as far as data security and fragmentation issues. NTFS has no journaling. I eagarly await EXT4, with it's preallocation, and wish that it was plugable into XP.

    --
    https://www.youtube.com/c/BrendaEM
    1. Re:Fragmentation by koafc · · Score: 0

      Except that NTFS is a journalling file system. http://technet.microsoft.com/en-us/library/cc781134.aspx "NTFS Change Journal As files, folders, and other NTFS objects are added, deleted, and modified, NTFS enters change journal records in streams, one for each volume on the computer."

    2. Re:Fragmentation by Jerry+Coffin · · Score: 1

      I use XP for doing graphic stuff, such as PhotoShop and Rhino3D, and for a few games, such as ThiefII, yet it seems that Windows NTFS is woefully inferior as far as data security and fragmentation issues. NTFS has no journaling.

      That's not entirely true. NTFS doesn't use journaling for the contents of files, but it does use journaling for metadata. You can even access the log file to a limited degree -- enough to see what files have changed, and an enumeration of the type of change (e.g. data overwritten vs. creation of a new file). A backup program (for one example) can directly access the journal records to find what files need to be backed up without scanning through them all to find changes. If this is more than a generic attack on Microsoft, and you honestly care about NTFS journaling, you might want to read an MSDN article about some of the details.

      --
      The universe is a figment of its own imagination.
  51. Latency, Power, Journaling by billstewart · · Score: 2, Informative

    The big win with SSDs is low latency read access - you don't have to wait for rotation or seek time to start fetching your data. That's really useful for many kinds of data applications, speeding up transactions in databases, etc. If you RTFA, and look at some of the benchmarks like Windows Startup, they totally smoke rotating disks - and if you're trying to run servers in a datacenter, you've got less downtime if you ever have to reboot the things.
    They also consume less power, which is good for some kinds of applications, though they cost enough you're not going to save any money.

    Battery-backed-RAM-based SSDs are a different game entirely, because they also give you very fast write speed, and that's where a lot of the whoop comes from; according to this article, the SSDs were a bit slower than a 10Krpm disk drive, so that doesn't apply here. The RAM type are really useful for database commits, where you need to get the journal saved to stable storage so you can go on to the next transaction. But even there, the low read latency of the flash-based disks is going to help a lot, especially for multi-user applications.

    There's also the perception of reliability - I've certainly had lots of disk drive failures on mechanical disks.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Latency, Power, Journaling by hairyfeet · · Score: 1

      Well I said that in certain specialized tasks the SSD had an advantage over the HDD,just as in certain situations the HDD has an advantage over the SSD. I never thought about it for use with a database,but with a lot of reads I can see how this could be a big advantage for something like a large MySQL database,although I would have to see data comparing it to RAID before I declared it a winner. Food for thought though,thanks for that.

      It is strange that you have seen so many mechanical HDD failures though,are they operating in a rough environment or under extreme stress? Because with the exception of the Maxtor bad run of '02 and the infamous Deathstars I have seen very little dead drives due to mechanical failure in the shop. Most of what was put down as "mechanical failure" I could run through the old 500MHz running the bosses copy of spinrite and fix them right up. We found that an occasional bug would go around(never could figure out if it was hardware or software) that would cause a "shotgun" pattern of failed sectors. While the amount of sectors failed would in and of themselves be quite small(around 80-300Mb per 100Gb) it would be spread out enough for the OS to fail and often caused the BIOS to freak as well. A run through spinrite on level 3 and they would be good as new.

      In fact I have the opposite problem. Before I bought that USB HDD case for 15 I was constantly having to find a use for all the 20-100Gb drives I was getting. Folks would upgrade and then just hand me the drive after I cloned it to the new one. Maybe you just got a bad run,or maybe chose the wrong brand? I have always had good look with Maxtor,Seagate, and Hitachi, although lately I have started getting this new cheap brand I ran across called Excelstor that I have been having really good luck with. Ultra quiet and low heat while having good performance. But as always this is my 02c,YMMV

      --
      ACs don't waste your time replying, your posts are never seen by me.
  52. Electric Car Market Analogy by SoopahMan · · Score: 1

    SSDs are a really interesting market to watch - they seem like the easiest place to look today if one wonders what would have happened with the electric car before the industry canned the idea.

    SSDs are somewhat untested - they're in MP3 players and thumb drives but these new ones are a bit different and more critical data is expected to sit on them. And they're a trade of faster and less energy usage - better for the environment - in exchange for a smaller size.

    Electric cars were "untested," but only partly so because it's an electric CAR - certainly big electric motors had been in use for decades; and they were shorter ranged. On the upside they were more efficient and better for the environment.

    So it's interesting to see SSDs being successful at their rapidly falling price points. The rate they're being bought and the demographic buying them (casual users not storing anything too critical I suspect...) is an interesting glance at where the electric car may have gone - or maybe where cars like Tesla will go. Granted, a car is a much bigger purchase (about 10x in cost) and has a much bigger impact on your life - but the analogy is there.

  53. Re:I just bought an OCZ drive... now I'm selling i by atamido · · Score: 1

    Oh, if you're writing a lot of small files, it's about 30 times worse than a 7k250. OCZ is going to face some pretty serious customer loss for putting out such a broken product.

  54. You COULD overengineer them by NotQuiteReal · · Score: 1
    If you made circuits with bigger electrical paths than needed, wouldn't they last longer?

    Trade off space for reliability.

    Maybe you would pay more for an SSD that is, say 1/4 the capacity, but lasts like this

    The real issue with tech stuff is that by the time it "wears out", it is obsolete anyhow.

    Maybe after computers are perfect, they can work on making them last longer :-)

    --
    This issue is a bit more complicated than you think.
  55. Re:1+1+1 != 4 by ghjm · · Score: 1

    At least you weren't around back when we had to read Jon Katz. Talk about a struggle!

  56. Re:I just bought an OCZ drive... now I'm selling i by owlstead · · Score: 1

    Seriously, get 4 GB and use 2 GB for a RAM drive, or is your project > 4 GB after compilation (I hope not)? You save the sources in version control anyway, the class files etc are not important and may be lost when something goes wrong. RAM drive for linux is free, Windows versions cost something like 20$, and RAM is rather cheap nowadays. Run your IDE and libraries and Java Docs from your SSD and watch your computer fly...

  57. DIsk drive stresses by billstewart · · Score: 1

    Nothing special, though most of the problems have been with new disks rather than burned-in ones. I've had desktop 3.5" drives (500MB 2007) that went bad in the first week, or that went bad after a couple of years of use, both in desktops and in USB shoeboxes, and I've had a lot of laptop drives go bad over the years from just the usual abuse that a laptop gets from a commuter with a cat that likes to sit on the desk. Maybe Spinrite can fix them, haven't tried it.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:DIsk drive stresses by hairyfeet · · Score: 1

      You should really give it a try. i don't know how many drives I've had brought in where folks would think they were toast only to give them a run through spinrite and have them work like new. In fact the OS drive of the machine I'm typing this on was one given to me because it was "dead" and it has been going for going on 8 years without a break or an error.

      I even managed to save a 20Gb and a 40Gb from a desktop we had that the caps blew around the HDD controller on the board and "destroyed" the drives,at least according to every BIOS and OS I tried reading it with. After running it through the bosses spinrite box I found the same shotgun pattern I talked about earlier. I lost a little over 200Mb on the 20Gb and about 130Mb on the 40Gb but after that they purred like kittens and are happily running as OS drives in my nephews machines. The great thing about spinrite is level 3,which was all we ever run. If you put a drive through level 3 when it is over you can be sure that drive is not going to just croak on you. Very nice. But the only truly dead drives that we ever came across that I can think of was a couple of Maxtors from their bad run that developed the "clicking o' death" and even then we got 80% of the data off before they bought the farm. So give it a try,it is a great tool to have in your toolbox. But as always this is my 02c,YMMV

      --
      ACs don't waste your time replying, your posts are never seen by me.
  58. Re:Actually not too far off-ORDERS OF MAGNITUDE by xZgf6xHx2uhoAj9D · · Score: 1

    I meant decimal orders of magnitude :P

  59. I'll see your silicon and raise you one EMP by tjstork · · Score: 1

    If you could build purely mechanical computers that could function decently, they would of course be resistant to EMP.

    --
    This is my sig.