Slashdot Mirror


Israeli Startup Claims SSD Breakthrough

Lucas123 writes "Anobit Technologies announced it has come to market with its first solid state drive using a proprietary processor intended to boost reliability in a big way. In addition to the usual hardware-based ECC already present on most non-volatile memory products, the new drive's processor will add an additional layer of error correction, boosting the reliability of consumer-class (multi-level cell) NAND to that of expensive, data center-class (single-level cell) NAND. 'Anobit is the first company to commercialize its signal-processing technology, which uses software in the controller to increase the signal-to-noise ratio, making it possible to continue reading data even as electrical interference increases.' The company claims its processor, which is already being used by other SSD manufacturers, can sustain up to 4TB worth of writes per day for five years, or more than 50,000 program/erase cycles — as contrasted with the 3,000 cycles typically achieved by MLC drives. The company is not revealing pricing yet."

159 comments

  1. hmm... by Anonymous Coward · · Score: 0

    promoting your own company via slashdot much?

    1. Re:hmm... by The+Clockwork+Troll · · Score: 0, Troll

      I don't know about that, but it goes without saying that this SSD won't support a raid.

      --

      There are no karma whores, only moderation johns
  2. Cost? by Manfre · · Score: 4, Informative

    If we have to ask how much it costs, we definitely cannot afford it.

    1. Re:Cost? by the+linux+geek · · Score: 5, Insightful

      Early adopters will pay for continued R&D, which will then make this affordable for most people down the line. It's how these things work.

    2. Re:Cost? by Anonymous Coward · · Score: 5, Interesting

      You have an interesting point there.

      Several years ago, maybe back in 2005, Anobit visited us and showed off what they were working on. They were little guys in the flash/solid state business and had come out with this nifty algorithm that would allow the flash with really low read/writes with perform like today's current SSDs.

      They were the first (that I know of) to come up with a way to spread the writes across unused portions of memory so that on average, every bit of memory would have the same amount of wear on them. It wasn't until several years later that I saw on Slashdot that Intel had come up with this "new" idea in their SSDs.

      Back at the time, the Anobit technology was really cool. But unfortunately, they were prohibitively expensive and we could not use them in our rugged systems.

      Seems that they have still been hard at work over there. Very cool. They deserve the success.

    3. Re:Cost? by gandhi_2 · · Score: 0, Troll

      astroturf much?

    4. Re:Cost? by logjon · · Score: 0

      Yeah, for a minute, I thought 'Cool, maybe this really is an innovative company,' until I saw that it was an AC post.

      --
      The stories and info posted here are artistic works of fiction and falsehood.
      Only fools would take it as fact.
    5. Re:Cost? by morcego · · Score: 2, Insightful

      If this is really astroturfing, they just shot themselves on the foot. I mean, I've just got the message that this new technology of theirs will be "prohibitively expensive" ...

      --
      morcego
    6. Re:Cost? by Anonymous Coward · · Score: 0

      "we definitely cannot afford it."

      Oh don't be such a Jew.

      yes you're a big, talking about cheap jews. i bet i donate more money to charity in a year than you have in your entire lifetime.

    7. Re:Cost? by bm_luethke · · Score: 2, Insightful

      So, lets assume what you say is true - is this really a nice business that deserves success? Hard to say.

      Obviously if they can do all that is claimed then they "deserve success", though of course that depends on your definition of success. If success means being the richest company in the world showered with personal sex slaves then, no, they really didn't deserve that. If you mean deserve to pay their employees a slightly above average salary for their area and have a slightly above average return for their investors then certainly - I would say they deserve more than that.

      Of course that is the crux of the problem that is asked and the one you bring up - they took a cheap system and through software made it perform as well as the high dollar items. They then apparently turned around and charged the similar to the high end items which kinda defeats the whole "cheaper" angle. They do not deserve to do that because they found a nifty way to do something.

      Since you are an AC there are already a few posts accusing you of astroturfing, if so then it is a poor attempt. You tell us a story where someone is charging WAY too much for their product and basically failed due to a bad marketing department (marketing isn't just there to hype a product, in a successful business it has a real impact on how profitable things are). If they can take a cheapo drive and through software/firmware make it perform like a high dollar one and then charge me most of what the high dollar one costs - why purchase theirs? They would have to have nearly totally equal guarantees that the enterprise level devices did.

      In short getting 95% the benefit at 90% the cost isn't really worth it - that extra percentage in costs is usually worth other intangibles ("Who ever got fired because of purchasing IBM" was an effective marketing tool for a reason even when you got 90% the benefit at 110% the cost), getting 90% at 70% the cost very much is. In the longer run if true then this will make a difference - if they have a patent then selling/licensing it can generate a decent amount of money if done well. But if they follow the pricing model you allude too then it will be a dead end.

      --
      ------- Sorry about the spelling, I suffer from two problems. Dyslexia makes it difficult to spell well, lazy makes it
    8. Re:Cost? by renoX · · Score: 2, Informative

      Not really: their technology is used to make MLC as robust as SLC, so if it cost more than SLC's price, then it's useless..

    9. Re:Cost? by Anonymous Coward · · Score: 0

      This is called Wear Leveling .

    10. Re:Cost? by Anonymous Coward · · Score: 0

      Does this breaktrough affect X4 or X6-like MLC flash durability?

      Not to mention counteract the increased degradation by the onslaught of scaling nand.

    11. Re:Cost? by mcgrew · · Score: 1

      Anobit Technologies announced it has come to market with its first solid state drive using a proprietary processor

      There are open source processors?

    12. Re:Cost? by Anonymous Coward · · Score: 1, Funny

      What jew talkin' 'bout, Willis?!

    13. Re:Cost? by BronsCon · · Score: 2, Interesting

      Really, they should be developing this tech for use with SLC drives. If it can make an MLC perform like an SLC, imagine what it would do for the already-faster-and-longer-lasting SLC drives.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    14. Re:Cost? by samkass · · Score: 2, Interesting

      I don't know the details of Anobit's technology, but it sure sounds like they are, essentially, adding Forward Error Correction to the written data. Thus, even if the data you get back is a little garbled you can detect how garbled it is and recover the original signal if it's not TOO garbled. You lose some percentage of your capacity, but, like RAID, you can use more cheaper parts to provide the same effective capacity cheaper.

      It sounds like a clever and retroactively obvious thing to do-- I wonder if they've patented it and how much Slashdot will scream if they did.

      --
      E pluribus unum
    15. Re:Cost? by rrohbeck · · Score: 1

      Yes.

  3. Big Deal. by Phybersyk0 · · Score: 1

    Call me when it's 75% cheaper than other "solutions".

    1. Re:Big Deal. by TouchAndGo · · Score: 1

      Cause technological advances are only progress if they mean you can get a cheaper netbook right this second.

    2. Re:Big Deal. by Anonymous Coward · · Score: 0

      Speak for yourself, I can afford it.

    3. Re:Big Deal. by mlts · · Score: 1, Interesting

      Actually, I'd love something with any of the following:

      1: Noticeably better price, but without sacrificing reliability. An average HDD in the enterprise has 1 million hours MTBF with constant reads/writes. A SSD should be similar, or perhaps a lot more because there are no moving parts.

      2: An archival grade SSD that can hold data for hundreds, if not thousands of years before so many electrons escape the cells to make a 1 or a zero impossible to tell apart. I don't know any media that can last for more than 10 years reliably. Yes, maybe a CD-R or two may last that long, but it is more of a matter of luck than anything else.

      3: SSDs using a different port than SATA. Perhaps have it interface as a direct PCI-E device with a custom bus to add more SSD capacity in a similar form factor to RAM DIMMs.

      4: A SSD drive built onto the motherboard. This way, a laptop can be a bit thinner due to not worrying about a 2.5" drive.

      5: Combine #1 and #2, and make a device like a tape library that can take SSDs in an optimized form factor and switch them in and out. This way, backups can be copied to a SSD module, module can be dumped in a bin for Iron Mountain to take off.

      6: Combine a cryptographic token and a SSD array, so one can have an encrypted hard disk where the PIN is typed on the device itself before it can be used. This way, no keyloggers on a compromised PC can intercept the data. Add to this volumes where various PINs protect certain volumes and too many wrong guesses would have the device zero out the key for that volume, and this would be a way to back up PCs securely without needing any additional encryption software.

      7: Combine a fast flash array with a tape library for an easier way to do D2D2T backups.

      8: Put some flash onto a tape format, so a tape can be encrypted with one key, but the flash storage on the tape would store an access list of who can unlock the tape's master key. This way, a passphrase, a smart card, and a PGP/gpg key on someone's machine all work to recover data from a tape.

      9: A read-only format that can be made very cheaply with a decent capacity. If done right, this might be able to replace Blu-Ray for a movie or audio format. To boot, libraries can be made where all the disks could be readable at once.

      10: A standardized full disk encryption format. This way, I insert a flash disk into my camera or phone, enter a password, and it can read/write to that. Then, put it into my computer, type the passphrase, copy the data. If the flash disk is stolen, the data is protected unless the attacker can yank the key out of the computer or phone's memory (a lot harder feat than just picking up an accidentally lost flash drive.)

    4. Re:Big Deal. by Zakabog · · Score: 1

      3: SSDs using a different port than SATA. Perhaps have it interface as a direct PCI-E device with a custom bus to add more SSD capacity in a similar form factor to RAM DIMMs.

      Seriously...?

    5. Re:Big Deal. by Anonymous Coward · · Score: 0

      wow, I save 100$!

    6. Re:Big Deal. by vadim_t · · Score: 2, Informative

      1: Noticeably better price, but without sacrificing reliability. An average HDD in the enterprise has 1 million hours MTBF with constant reads/writes. A SSD should be similar, or perhaps a lot more because there are no moving parts.

      It's a tradeoff. Reliability needs redundancy, and redundancy costs money. So either take the financial hit, or wait until the reliable devices get cheap enough.

      2: An archival grade SSD that can hold data for hundreds, if not thousands of years before so many electrons escape the cells to make a 1 or a zero impossible to tell apart. I don't know any media that can last for more than 10 years reliably. Yes, maybe a CD-R or two may last that long, but it is more of a matter of luck than anything else.

      I think it's early for that still. SSDs are too expensive to be used for archiving stuff. Their strength is performance. For archiving there's tape.

      3: SSDs using a different port than SATA. Perhaps have it interface as a direct PCI-E device with a custom bus to add more SSD capacity in a similar form factor to RAM DIMMs.

      Exists, in several versions. Like PCI-e cards that take DIMMs, and SSDs too.

      4: A SSD drive built onto the motherboard. This way, a laptop can be a bit thinner due to not worrying about a 2.5" drive.

      Exists as well I think.

      8: Put some flash onto a tape format, so a tape can be encrypted with one key, but the flash storage on the tape would store an access list of who can unlock the tape's master key. This way, a passphrase, a smart card, and a PGP/gpg key on someone's machine all work to recover data from a tape.

      LTO already includes a chip for metadata and stuff like that.

      10: A standardized full disk encryption format. This way, I insert a flash disk into my camera or phone, enter a password, and it can read/write to that. Then, put it into my computer, type the passphrase, copy the data. If the flash disk is stolen, the data is protected unless the attacker can yank the key out of the computer or phone's memory (a lot harder feat than just picking up an accidentally lost flash drive.)

      IDE has support for password protection. I don't think anything stops the disk from encrypting the data, and since it's part of the standard modern hardware should support it. Laptops have options for this in the BIOS.

    7. Re:Big Deal. by dargaud · · Score: 1

      3: SSDs using a different port than SATA. Perhaps have it interface as a direct PCI-E device with a custom bus to add more SSD capacity in a similar form factor to RAM DIMMs.

      Yes, I want SSDs that can replace CD readers in my older laptops (just slide out the whole thing), and/or SSDs that I can plug into the usually unused miniPCI port of my older laptop. None existed last time I looked.

      A standardized full disk encryption format. This way, I insert a flash disk into my camera or phone

      Yes, with an easy way to enter the password on keyboard-less devices, so I won't be afraid to pass through customs with an mp3 player.

      --
      Non-Linux Penguins ?
    8. Re:Big Deal. by fuzzyfuzzyfungus · · Score: 1

      MiniPCI based SSDs, if they exist at all(I've never seen one) are doomed to forever be super-niche items. Why? Because miniPCIe SSDs became a fairly major product category with the rise of the netbook. (a randomly chosen example. No endorsement is implied; just to demonstrate how easy to find they are.) Since basically no new laptops are coming out with miniPCI slots, only miniPCIe slots, there just isn't a whole lot of demand. If you actually meant PCIe, though, shop away!(assuming your laptop has a large enough empty space. The SSD cards are usually rather longer than the wifi or cell cards.

      As for CD-ROM replacements, the trick is that there is no standard for the actual modules that swap in and out of laptops. The CD-rom drives themselves, are standardish(not "standard" as in "you can get replacements and all the cables and connectors you could want wherever parts are sold"; but they all seem to be approximately the same). By the time the manufacturer has put a custom plastic housing around them, and possibly a custom hot-swap connector, anything goes. Many; but by no means all, laptop models have a module available(from the manufacturer, or a third party) that will allow you to put an HDD in the CD-ROM slot. They are just dumb mechanical adapters and will work just as well with an 2.5 inch format SSD.

    9. Re:Big Deal. by Maury+Markowitz · · Score: 1

      2: An archival grade SSD that can hold data for hundreds, if not thousands of years before so many electrons escape the cells to make a 1 or a zero impossible to tell apart. I don't know any media that can last for more than 10 years reliably. Yes, maybe a CD-R or two may last that long, but it is more of a matter of luck than anything else.

      Meh. Copy it off and back on every five years.

      The main problem with long term data on SSD is charge leakage. That does not cause mechanical wear (unlike lots of writes). If you archive data to an SSD, then periodically re-write it, its perfectly fresh again. Doing so will give you decades of safe storage without ever getting near the write limits. And doing so will not take much time due to the inherent speed of the media, and will get both faster and cheaper "for free" as the systems improve over time -- that SSD you're safeing offsite will take less time and effort to refresh 5 years from now than it does today. Let Iron Mountain do this and charge you for it.

      Maury

    10. Re:Big Deal. by mcgrew · · Score: 1

      I don't know any media that can last for more than 10 years reliably.

      Acid-free paper does. I have a book at home that was printed in 1886.

    11. Re:Big Deal. by mlts · · Score: 1

      I should have stated computer media, because a quality book in a decent environment can last centuries, perhaps more as archival and preservation technologies improve.

      Digitial media doesn't fare as well. Paper tape swells and gets misaligned. Punch cards can get put out of order and don't have the density to handle modern storage. Magnetic domains on tape drives get scrambled. CDs and DVDs suffer from oxidation on the dye layer. Photos fade [1]. Hard disks get mechanical issues such as bearing failure.

      It might be that as posted above, one of the better ways for long term electronic preservation of information (assuming future archivists have access to modern technology and electricity) might be SLC flash (single cell so there is always a large difference between a 1 and a 0 compared to having to guess if the value is a 0, 1, 2, or a 3), and have the media connected to some power source. This way, the media can get a recharge to protect against data loss due to electron tunneling, but also periodically check if any errors have cropped up, and use onboard ECC to rewrite any blocks that have been damaged over time.

      [1]: Photos might be a good way of storing data, and there was an IBM mainframe in the 1970s which actually used black and white negatives as WORM storage. However, there are always issues of data density, and making sure the film is preserved (stored well away from UV light, etc.)

    12. Re:Big Deal. by IICV · · Score: 1

      4: A SSD drive built onto the motherboard. This way, a laptop can be a bit thinner due to not worrying about a 2.5" drive.

      I bet you this will be standard on MacBook Pros within the next five years.

    13. Re:Big Deal. by mlts · · Score: 1

      Other than the fact of upgradability/expandability, I wouldn't mind that. If the Flash drive were on a mPCIe card, or perhaps even a superfast MicroSD card, that would be a nice compromise between space and ability to get a larger disk.

    14. Re:Big Deal. by IICV · · Score: 1

      Other than the fact of upgradability/expandability, I wouldn't mind that.

      Haven't you been paying attention to Apple's mobile products? Size and battery life trump everything, up to and including expandability and serviceability. If they can compress the MacBook by ten millimeters with a motherboard-integrated Flash drive, they're going to do it. Hell, if you open up a MacBook, the CD drive takes up the most space - followed by the hard drive; until Apple pulls an Apple (circa 1999) and removes the CD like they removed the floppy, the hard drive is the best target for space savings.

    15. Re:Big Deal. by Crudely_Indecent · · Score: 1

      Depends on what you consider cheap.... Are you talking about dollars flying out of your wallet? It seems to me that if you go with the other solutions, fewer dollars will fly much more often.

      Lets just say:
      Standard SSD sustains 3,000 cycles and costs $100
      Anobit SSD sustains 50,000 cycles and costs $500

      With the same usage, you will have gone through 16+ standard SSD drives before your Anobit SSD fails. So for 5 times the cost, you get 16 times the usage.

      If we break that down to cost per write cycle, the value becomes clearer.

      $100 / 3000 cycles = $0.03 per write cycle
      $500 / 50000 cycles = $0.01 per write cycle

      If the Anobit device is the same price as the other solutions:
      $100 / 50000 cycles = $0.002 per write cycle

      At 5 times the cost, longevity makes the Anobit a better value.

      The price would have to be $1500 before the value of the Anobit device reaches the cost per write cycle of the other solutions.....but it will still outlive 16+ of the other solutions.

      (now, go ahead and tear my math apart)

      --


      "Lame" - Galaxar
    16. Re:Big Deal. by mcgrew · · Score: 1

      I think the way to keep an archive for life would be to continuously back it up before the origial media degrades. I have a lot of CDs that are copies of CDs that are no longer readable. That's the beauty of digital media; copies are identical.

      I'm not too sure about photographic storage, as film is easily scratched and can degrade in other ways as well. Better to back up early and often.

    17. Re:Big Deal. by mlts · · Score: 1

      Apple has already done that with the MBAir. I do think that the rest of the MB line will go exclusively flash once there are motherboard based SSDs that have 250GB or more.

    18. Re:Big Deal. by hitmark · · Score: 1

      sounds like something that snake oil gibson was pushing some years ago, a program to strengthen the magnetic pattern on the HDD.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    19. Re:Big Deal. by hitmark · · Score: 1

      i just wish tape was more available in a home use price range for archiving the increasing amount of family data.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
  4. Old adage(Slightly screwed up) by moogied · · Score: 4, Funny

    Never do what you can in hardware, in software. ...and we can't do this in hardware! :)

    --
    So basically, -1 troll/offtopic is really slashdots way of saying "I hate that you thought of something before me."
    1. Re:Old adage(Slightly screwed up) by Anonymous Coward · · Score: 0

      May we ask, why?

    2. Re:Old adage(Slightly screwed up) by logjon · · Score: 1, Informative

      Because dedicated circuitry is more stable and requires less computing overhead?

      --
      The stories and info posted here are artistic works of fiction and falsehood.
      Only fools would take it as fact.
    3. Re:Old adage(Slightly screwed up) by Trepidity · · Score: 2, Insightful

      It also often costs more and is less upgradable, though. These days Linux's software RAID, for example, beats out hardware RAID in a lot of ways (except on the high end).

    4. Re:Old adage(Slightly screwed up) by Anonymous Coward · · Score: 0

      Software is field programmable and code grunts are cheaper.

    5. Re:Old adage(Slightly screwed up) by sourcerror · · Score: 1

      Because dedicated circuitry is more stable and requires less computing overhead?

      What about RISC?

    6. Re:Old adage(Slightly screwed up) by logjon · · Score: 0

      It's pretty much a compromise between the versatility of complex processing and the simplicity and reliability of dedicated circuitry. Either will trump a RISC processor as far as its strengths go, but RISC provides a good, lower cost balance between the two that is, for many applications, good enough. Note, however, that 'good enough' != 'optimal'

      --
      The stories and info posted here are artistic works of fiction and falsehood.
      Only fools would take it as fact.
    7. Re:Old adage(Slightly screwed up) by secmartin · · Score: 1

      So true, and it looks like they didn't manage to do it in software. They claim to improve both durability AND performance; http://storage-news.com/2010/06/16/yet-another-ssd-breakthrough/ has a comparison of the quoted performance numbers for this drive, and they appear to be lower than quoted numbers for a competitor's MLC-based SSD.

  5. Price is the biggest issue by guruevi · · Score: 5, Informative

    With Enterprise SSD's (SLC) still in the $100/GB range, we're far away from general acceptance in the datacenter. MLC also has the problem of being slow to write to vs. SLC which is one of the important metrics when considering SSD's to accelerate your classic spindles. SLC's are reliable enough to last for at least 3 years even fully loaded at 3 or 6 Gbps.

    I used some Intel X-25-M and Intel X-25-E's in my environment as they are affordable and generally get the highest scores in IOPS and throughput respectively read and write caches and the performance is way under my expectations. The Intel X-25-E's don't work well under heavy loads on LSI controllers (throws errors and SCSI bus resets) while he Intel X-25-M's do work fine. Every other month there is fresh firmware to fix some or another problem and firmware updating is manual labor with a boot CD, not something you can simply schedule at night or do while the system is online so they are what I would call beta-quality. Especially once fully filled the IOPS performance drops from ~3000 IOPS like a brick to ~1000 IOPS which a small set of hard drives can fulfill so the only good thing it's left for is latency.

    We'll see what the Vertex 2 EX brings (Sandforce 1500 controller) which has an advertised 50k IOPS although that might be more marketing than anything. I'm still waiting on a decent priced SAS SSD which can actually sustain 5-10000 IOPS by itself even when fully loaded.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
    1. Re:Price is the biggest issue by XanC · · Score: 2, Informative

      Isn't it more like $10/GB?

    2. Re:Price is the biggest issue by Shikaku · · Score: 2, Interesting

      Every other month there is fresh firmware to fix some or another problem and firmware updating is manual labor with a boot CD, not something you can simply schedule at night or do while the system is online so they are what I would call beta-quality.

      Why can't firmware be upgraded on SSD drives thusly:

      there are x-MB where they are labeled bad blocks, always. The firmware updater (which can be written in a script since writes to these bad blocks are just a dd in a specific place), the controller checks a signature, and if passed then halts all writes and reads while it upgrades the firmware.

      Then when it completes all reads and writes resume. ;) Yes I know that can be disastrous but that seems like a good way to live update.

    3. Re:Price is the biggest issue by worx101 · · Score: 1

      Probably just a typo or maybe they just trying to express how really expensive it is? :P

    4. Re:Price is the biggest issue by Anonymous Coward · · Score: 5, Interesting

      ...

      there are x-MB where they are labeled bad blocks, always. The firmware updater (which can be written in a script since writes to these bad blocks are just a dd in a specific place), the controller checks a signature, and if passed then halts all writes and reads while it upgrades the firmware.

      Then when it completes all reads and writes resume. ;) Yes I know that can be disastrous but that seems like a good way to live update.

      Several years ago, I wrote an ATA drive firmware flash driver and utility, to allow my company's customers to upgrade firmware in the field. Let me explain how drive firmware flash works.

      Most/all modern drives (or at least Enterprise versions) support the ATA DOWNLOAD_MICROCODE command. The flash chips on the electronics board (or reserved sectors on the platters, depending on the implementation) have sufficient capacity to hold the running firmware, and to hold the new version. The new version is buffered in the drive, validated, then written to the chips/spindle, validated again, then activated and the drive reset.

      Modulo some minor drive-specific quirks, the DOWNLOAD_MICROCODE command works as specified. Other than adding model strings to the utility's whitelist, the Intel X25-Es worked without issue. While we've always recommended performing the flash from single-user mode and immediately rebooting, I've done it during normal operations plenty of times. The main things are to remember to quiesce the channel before the doing the flash, and properly reinitializing it afterwards.

      Posting anonymously because I'm revealing details about my job.

    5. Re:Price is the biggest issue by StarsAreAlsoFire · · Score: 1

      "Especially once fully filled the IOPS performance drops from ~3000 IOPS like a brick to ~1000 IOPS which a small set of hard drives can fulfill so the only good thing it's left for is latency."

      Does your environment support trim natively? Just curious.

      My environment does not, and after a week or two I start to notice performance going south and remember to run the 'optimization' utility intel offers. This on an X-25M, G2.

      As an aside, I've noticed that your average Dell workstation cannot support two X-25's. End up with I/O deadlocks. It is very sad. Pathetic even.

    6. Re:Price is the biggest issue by jez9999 · · Score: 1

      Especially once fully filled the IOPS performance drops from ~3000 IOPS like a brick to ~1000 IOPS which a small set of hard drives can fulfill so the only good thing it's left for is latency.

      What about noise, heat, and energy usage?

    7. Re:Price is the biggest issue by guruevi · · Score: 4, Informative

      Pliant technologies - ls300s - $10,631/300GB = $35/GB (that's one of the cheaper ones). STEC Zeus (high IOPS): $16,911/18GB = $939/GB

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    8. Re:Price is the biggest issue by guruevi · · Score: 1

      TRIM doesn't work when your drive is actually filled 100%. I use it as cache, not as a data carrier. Even so, in the datacenter, drives are frequently filled to such a capacity that even TRIM won't do much and TRIM only works when you know what blocks are supposed to be empty something a lot of data carriers (in the datacenter) don't know (eg. RAID controllers, iSCSI targets, ...).

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    9. Re:Price is the biggest issue by m.dillon · · Score: 1

      One thing you need to be careful about with the Intel SSDs is that they have some serious firmware bugs with their SMART implementation. Issuing a SMART command while the controller is busy with other non-SMART commands can brick the SSD and require a full reset or power cycle to fix.

      If you are getting bus errors on your controllers and not issuing SMART commands then it probably isn't the SSDs fault.

      In anycase, SSDs have plenty enough going for them to warrant the significantly increased cost per GB of storage, you just aren't thinking about them in the right context. Try comparing their cost to the cost of RAM instead of the cost of bulk storage and it should become clear. There is a great deal of infrastructure today that requires costly, power hungry machines with tons of ram for which a SSD retrofit is extremely cost effective. Instead of a big honking server with 32G of ram you can often get the equivalent using a tiny server with 4G of ram and a small 40G SSD. Not in all cases, of course, but certainly a large chunk. The requirement for this sort of conversion is, of course, that the ram is mostly used to store a static or slowly-changing dynamic data set.

      Another example would be the storage and management of meta-data. Meta-data uses several orders of magnitude less storage than the data it manages, but often uses more storage than you can conveniently pack into server ram. The perfect solution is a couple of SSDs. Abstractly, if you needed to index 100 million different files using a SSD is the perfect solution.

      You wind up spending $100 to replace $1000 worth of hardware and god knows how much energy. Or, just as good, you spend $100 to retrofit existing hardware instead of having to buy new hardware.

      A really good example of this would be the active session data for web servers. You know, when you login to something like Amazon and it keeps track of your session for the next hour. This data set is essentially kept in ram full time now but could easily be spooled off to SSD-based storage after 5 minutes of idle without wearing the SSD out. The ram requirements for storing session data are then reduced from needing a 30-60 minute session data footprint to only needing a 5 minute session data footprint. That is a big deal. The reason SSDs can fix this problem while HDs cannot is due to the random-access nature of the spool-in/spool-out of the session data. A HD is severely limited by seek time.

      Thus SSD technology has the ability to reduce overall power consumption and physical footprint in a manner which makes it very cost effective.

      Write bandwidth is another interesting issue, but I'm not sure how applicable it is to the use of SSDs in an enterprise environment. Writing to a hard disk is certainly be more cost effective if the writes and future reads are linear. If either the writes or the reads are NOT linear the 1-2 orders of magnitude improved iops for random access that you get with a SSD kinda trumps the cost issue. The smaller Intel SSDs do have fairly a inconsistent IOPS / bulk random access and bandwidth but on the otherhand even the worst-case is still ten times better than a hard drive. The OCZ colossus, on the otherhand, is optimized for write bandwidth and write IOPS is far more consistent, but it sucks rocks on random reads due to the lack of NCQ support (presumably they will fix that).

      The only time a SSD can be said to be clearly NOT cost effective is in the linear reading and writing case.

      -Matt

    10. Re:Price is the biggest issue by rrohbeck · · Score: 1

      It gets interesting if the drive is behind a RAID controller. We just did that and it took a while to get it right and work around the bugs in pass through mode.

    11. Re:Price is the biggest issue by BikeHelmet · · Score: 1

      Why don't you grab a PCIe SSD? An ioDrive or something? Those can score 150k IOPS in real-world tests, for only a couple thousand dollars. If IOPS matter more than capacity, they deliver.

  6. I just glanced at the specs, but Sandforce? by drizek · · Score: 3, Insightful

    How is this different/better than the sandforce controllers we already have?

    1. Re:I just glanced at the specs, but Sandforce? by Concern+Is+A+Faggot · · Score: 0

      How is this different/better than the sandforce controllers we already have?

      Well, this one is kosher.

      --
      Help! Help! I've been moded down by a Jewish conspiracy!
    2. Re:I just glanced at the specs, but Sandforce? by should_be_linear · · Score: 0, Troll

      I would't buy Israeli product, given I have several choices. This principle helped in the case of South Africa, so why not repeating it.

      --
      839*929
    3. Re:I just glanced at the specs, but Sandforce? by Anonymous Coward · · Score: 0

      you're probably too late; a huge number of networking and security intellectual property originated there - from firewalls, routers and cryptography for a start

    4. Re:I just glanced at the specs, but Sandforce? by Anonymous Coward · · Score: 0

      mod this man up!

    5. Re:I just glanced at the specs, but Sandforce? by Shikaku · · Score: 1

      They invented Algebra.

      And 0.

      So you use one of their products every second of your life.

    6. Re:I just glanced at the specs, but Sandforce? by dave420 · · Score: 1

      No, 0 and Algebra were first devised in India, with "Algebra" being first written about in Persia.

    7. Re:I just glanced at the specs, but Sandforce? by Christian+Smith · · Score: 2, Funny

      I'm sure Algebra and 0 were invented sometime before 1948.

    8. Re:I just glanced at the specs, but Sandforce? by blackraven14250 · · Score: 1

      Israel is a bit older than that.

      I mean, they talk about it in the old testament, a 3000+ year old set of books.

    9. Re:I just glanced at the specs, but Sandforce? by yukk · · Score: 1

      Good luck with that considering they invented half the stuff we use every day. Take your asswipery elsewhere.

      --
      The trouble with the rat race is that even if you win, you're still a rat." Lily Tomlin
    10. Re:I just glanced at the specs, but Sandforce? by SINternet · · Score: 1

      Pilfered Ideas and marketed them first.

  7. If anything by Gordo_1 · · Score: 4, Interesting

    I suspect this will eventually bring down the manufacturing costs of Enterprise class drives, rather than making consumer drives "more reliable". I think reliability concerns with current consumer-oriented MLC designs to be overstated.

    Anecdotally, my Intel 160GB G2 drive is going on 7 months of usage as a primary drive on a daily used Win7-64 box, and has averaged about 6GB per day of writes over that period (according to Intel's SSD toolbox utility). Given that rate of use over a sustained period (which theoretically means it could last decades, assuming that some as yet undiscovered manufacturing defect doesn't cut it short) combined with the fact that even when SSDs fail, they do so gracefully on the next write operation, I just don't see the need for consumer-oriented drives to sport such fancy reliability tricks.

    1. Re:If anything by worx101 · · Score: 1

      Could be they are just trying to counter all the unfounded bad opinions that seem to exist about SSD drives. For one, I have met more than one IT engineer who seems to believe that a SSD will fail(and be rendered completely unusuable) after 1 or 2 years of regular use :/

    2. Re:If anything by afidel · · Score: 2, Interesting

      It totally depends on the use case. Some of my larger san volumes show 2TB/day of writes which means according to Intel's x-25e datasheet a 64GB drive would last ~1,000 days or under 3 years.

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

      Also don't forget that the size of the writes can make a big difference. If it writes in 512-byte sectors then writing one byte causes the same wear as writing 512. I've got no idea how to predict a shortened lifespan given this fact, it's highly dependent on the user's usage habits. All I can say for sure is that the only time a drive will get close to it's expected lifespan is if it's used in something like a video editing environment where all writes are large, contiguous files. God help you if you ran squid on one though, or accidentally let Windows use it for virtual memory.

    4. Re:If anything by Anonymous Coward · · Score: 0

      If one of your larger san volumes is in the 64GB range then I have news for you.

    5. Re:If anything by seanadams.com · · Score: 1

      You're probably making too high of an assumption about the incremental cost to add this to consumer products. I would be surprised if it's even a single square mm of die area. All depends how they price the IP.

    6. Re:If anything by afidel · · Score: 1

      I was referring to larger in the sense of writes per day, they are only a few tens of GB each, they are the redo log volumes for our OLTP Oracle servers.

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

      Makes sense... it will make it less expensive to manufacture reliable enterprise drives.

      New enterprise SSDs can be MLCs using this technology, they may be higher capacity, or provide more profits to the SSD part manufacturers, but will be just as expensive. Enterprises pay for reliability that meets the requirements for their market.

      Consumer market has a lower level of reliability... consumers aren't willing to pay as much for reliability, so reliability will be less.

      You can't provide greater reliability to a market that's not willing to pay for that extra -- they'll buy the competitor's product instead that's cheaper (and less reliable)

    8. Re:If anything by timeOday · · Score: 2, Interesting

      Some of my larger san volumes show 2TB/day of writes which means according to Intel's x-25e datasheet a 64GB drive would last ~1,000 days or under 3 years.

      I don't get it. Is that 2TB/day per 64GB of storage? (Approx 40 total rewrites of your entire storage capacity per day?) Or 2TB/day spread across a much larger storage capacity? I would guess the latter, in which case the writes would be spread across a large number of drives and less intensive on each drive.

    9. Re:If anything by afidel · · Score: 2, Informative

      Nope, that's 2TB/day across 20GB (I believe, logged off my corp systems a while ago but it's in the low 10's of GB regardless of the actual size). It's the redo log volumes for a fairly high transaction load OLTP Oracle server.

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

      I hear they have these nifty things called "blocks"...

    11. Re:If anything by Rockoon · · Score: 1

      If you are writing 2TB/day to a 64GB drive then you already expect to replace the thing every few years, even if it was a platter, at least in the median case.

      If you are on the extreme end, then platter failures are quite common.

      --
      "His name was James Damore."
    12. Re:If anything by Christian+Smith · · Score: 2, Interesting

      IANADBA, but something like the redo log volumes don't exactly tax a mechanical disk, being mostly sequential reads and writes, and so would be a reasonable candidate to leave as HDD. Even a cheap as chips 5400rpm laptop drive could sustain 23MB/s (2TB/day) sequentially without breaking a sweat.

      However, using the SAME (Stripe And Mirror Everything) principle, spreading all load across multiple mirrored SSDs should provide both the speed and endurance capacity you would need, with the great random performance provided by SSD and less wasted space of short stroked HDD.

      I think it'll be interesting to compare the price/performance of all SSD based TPC benchmarks when they start coming in. High throughput TPC configurations end up being expensive partly due to the huge number of HDDs required to provide the IOPS. SSD should make the storage simpler and reduce the number of drives required, reducing capital and management costs.

    13. Re:If anything by m.dillon · · Score: 1

      This is called write amplification and it depends on many factors: Linearity of writes by the computer, how often the computer tells the SSD to flush dirty data to media, the size of the SSDs ram cache, the ability of the SSD to write-combine or scatter/gather sectors, the wear leveling algorithm used by the SSD, and a few other factors.

      MLC flash uses 128K blocks. If a database or log is flushing every 1K you wind up with a 128:1 write amplification effect, for example. With some tuning (for example flushing the logs for several database transactions at once instead of one at a time) write amplification effects can be minimized.

      Something I noticed while testing the Intel parts is that algorithms to cache clean data or meta-data in a SSD which is mastered elsewhere... that is, a cache which does not have to survive a host reboot, can be optimized to the point where write amplification effects are reduced to 2:1 or better. Formatting a filesystem on a SSD directly tends to have more severe write amplification effects. We are already seeing write durabilities in the 200TB range on Intel's 40G MLC SSDs when used as a data/meta-data cache instead of with a filesystem, which is very good.

      -Matt

    14. Re:If anything by afidel · · Score: 1

      We lose about 1.5-2% of spindles per year, losing effectively 33+% per year of already expensive spindles doesn't really work out too well.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  8. Signal to noise ratio in FLASH MEMORY? by Anonymous Coward · · Score: 2, Interesting

    How can a solid state drive have a "signal to noise ratio"?

    It's all digital. Either the voltages are within their valid thresholds or they are not.

    Wouldn't you need the world's fastest DSP to "clean up" noisy digital signals and still maintain the type of transfer rates they claim?

    There is nothing about this breakthrough that makes any sense. Snake oil?

    1. Re:Signal to noise ratio in FLASH MEMORY? by Ster · · Score: 5, Informative

      Say you're talking about a 4-level MLC cell, and say it runs at 3.3V. If the voltage is on [0V, 0.825V), that's 00b; [0.825, 1.65V) is 01b; [1.65V, 2.475V) is 10b, and [2.475V, 3.3V) is 11b. But those are analog voltages - the controller has to read the voltage, do an analog-to-digital conversion, and figure out which level it corresponds to. The ranges listed above are for if you have perfect discrimination - in most cases, it's difficult to differentiate small differences, so they don't use the full range. With better A-to-D and signal processing, they can resolve the differences better, which in turn lets them get more write cycles.

      Those numbers are pulled out of the air for illustrative purposes; I have no idea what the real values are.

    2. Re:Signal to noise ratio in FLASH MEMORY? by Anonymous Coward · · Score: 0

      I believe they may be referring to interconnect noise due to variations in power supply.

    3. Re:Signal to noise ratio in FLASH MEMORY? by Anonymous Coward · · Score: 3, Insightful

      It's all digital.

      Actually, once you get far down enough, nothing is :)

    4. Re:Signal to noise ratio in FLASH MEMORY? by Anonymous Coward · · Score: 0

      In the end a digital signal (1/0) is just another abstraction that is used so that those who aren't engineers will not have to care about signal levels and stuff. It does not matter how you set the tresholds or how high signal voltage you use, there will always be a possiblity that an external disturbance makes a bit readout turn wrong. (That is why we have checksums and restransmissions in TCP/IP.)
      In MLC they use multiple tresholds to store multiple bits in the same memory cell, when reading the cell the resulting sample/timeframe also has the same tresholds and is more sensitive to noise. Higher read frequencies also gives the signal less time to stabilize.
      And no, you would not need the worlds fastest DSP to clean up the signal. The filtering parts of the DSP are not general purpose and can perform some simple calculations at almost the same speed that a generec CPU is able to just transfer the data. Don't expect a generic CPU to be able to process data at the same speed as a DSP.

    5. Re:Signal to noise ratio in FLASH MEMORY? by Anonymous Coward · · Score: 0

      This explanation is correct, but it is still odd how an SSD manufacturer can do this, since flash chips
      expose only a digital interface. Flash memory chips do not typically expose the analog interface and
      not even the internal error correction to the outside circuitry, so how can a SSD developer do this?
      Surely they are not making their own flash chips?

    6. Re:Signal to noise ratio in FLASH MEMORY? by Anonymous Coward · · Score: 1, Insightful

      Onc you get far down enough, everything is. Consider Planck time: it's the smallest quantum of time for which there can be "a difference that makes a difference".

    7. Re:Signal to noise ratio in FLASH MEMORY? by Anonymous Coward · · Score: 0

      Quite right. Doing "signal processing" on the raw voltage levels from each cell would be prohibitively expensive and/or slow, as they would basically be bypassing the fast, custom, hard-wired ADC logic inside each Flash module (assuming that it's even possible, which I doubt it is).

    8. Re:Signal to noise ratio in FLASH MEMORY? by m.dillon · · Score: 1

      I'm pretty sure flash chips use analog voltage comparators internally, not A/D's. Though, theoretically, it would be possible to mess with the thresholds for the comparators so if a block had excessive bit errors the thresholds could be manipulated and the block re-read to determine which bits are the most likely culprits. With that information in-hand further error correction could be done.

      That is, normally ECC is calculated without any knowledge about which of the N bits of data might be erroneous. If you can gain this additional information your existing ECC code can actually correct more bits, and you can also develop other ECC codes. For example, a simple burst ECC code is just XORing each 8 bit byte in the data stream to produce a single 8 bit burst ECC code. This code would only be useful if you had the additional 'likely culprit' information in hand and if the likely culprit had no overlaps in the burst ECC code. All very easily calculated. These other ECC methodologies only work if you can figure out which bits of data are the most likely to be erroneous.

      -Matt

    9. Re:Signal to noise ratio in FLASH MEMORY? by rrohbeck · · Score: 1

      I've never seen a Flash chip with an analog interface. Citation needed.

    10. Re:Signal to noise ratio in FLASH MEMORY? by willy_me · · Score: 1

      the controller has to read the voltage, do an analog-to-digital conversion

      If there are only 4 levels then it makes much more sense to use comparators. The number of transistors required would be greatly reduced and the latency almost eliminated. Should one require the flexibility of being able to adjust the reference voltage, they could utilize a DtoA as a reference. DtoA circuitry is much simpler/faster then AtoD circuitry.

    11. Re:Signal to noise ratio in FLASH MEMORY? by Agripa · · Score: 1

      If there are only 4 levels then it makes much more sense to use comparators.

      A comparator is a 1 bit A to D converter. 4 comparators make a 2 bit A to D converter.

      Should one require the flexibility of being able to adjust the reference voltage, they could utilize a DtoA as a reference. DtoA circuitry is much simpler/faster then AtoD circuitry.

      Internally, something like this is already done. During writes, a reference cell or cells are written which are used during reads to adjust or generate the reference voltage for the comparisons.

    12. Re:Signal to noise ratio in FLASH MEMORY? by Anonymous Coward · · Score: 0

      Whatever the real values are, your example contains one bad design choice. Assigning 00, 01, 10 and 11 to increasing voltages means that a small error will transform a 01 into a 10 or vice versa. A little error causes *two* errors in the bit pattern. All real products sort the levels as 00, 01, 11, 10, so only one bit changes between adjacent voltage intervals.

      The same trick is done for every kind of multilevel coding (such as radio transmissions).

      It obviously extends to 8 levels and beyond. (google for Gray codes)

    13. Re:Signal to noise ratio in FLASH MEMORY? by Anonymous Coward · · Score: 0

      Simpler example. Suppose you have 8 data bits and one parity bit. This kind of code has no error correction ability (only error detection), because if the parity does not match, you do not know which one of the 9 bits is wrong. But if you have analog voltages for each bit, you can discover that only one bit is very near a threshold and so it is the one to be changed. Statistically you often do the right correction, so the code can become error correcting and lower the error probability.

  9. Old technology by RKBA · · Score: 1

    We already did something very similar to this on the BAIL backup subsystem of the Cassini spacecraft many years ago, and it didn't require a "special" processor.

  10. New trend by gringofrijolero · · Score: 3, Funny

    The SSD will have a more powerful CPU than the computer.. All it will need is a graphics and audio chip, more RAM and.. oh... nevermind..

    --
    Todos mis movimientos están friamente calculados
  11. http://www.imdb.com/title/tt0848228/ by Anonymous Coward · · Score: 0
  12. Spaceships?!? by Anonymous Coward · · Score: 0

    The Israelis have Super Star Destroyers?!?

    Wait, crap, I just left http://bbs.stardestroyer.net/. My bad.

  13. Yay.... by Anonymous Coward · · Score: 0

    ...for Moore's Law!

  14. Oh sure by TheRealQuestor · · Score: 1

    Just great, another awesome piece of tech I so desire in my machine that I can't afford. CURSES YOU!

  15. It's expensive by mysidia · · Score: 1

    The company is not revealing pricing yet."

    They are competing on reliability, so it makes sense the price would be higher.

    The fact they are not advertising the price, strongly suggests they do not intend to compete based on price, and price will be high.

    Marketing rule #1 is shove all the positive aspects of your product in the customer's face.

    Don't talk about the negatives or the disadvantages, if you can avoid it.

    In this case the product's not out yet, so they can avoid talking about the high price it will cost at launch :)

  16. Re:jew lover's by Anonymous Coward · · Score: 0

    Jew lover's what ? That's a possessive apostrophe you twit.
    At least you show that you're a bigoted idiot instead of making people work it out for themselves.

  17. Great tech, but MLC still remains bad news. by blind+biker · · Score: 2, Insightful

    So we can have 50.000 instead of 3000 rewrite cycles. That's great. However, I still like the 100.000 to 1.000.000 rewrite cycles of SLC. Actually, SLC is only 50% more expensive to manufacture (per bit) than two-level MLC - I really don't understand why are manufacturers so enamoured with MLC.

    --
    "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
    1. Re:Great tech, but MLC still remains bad news. by nyctopterus · · Score: 1

      Because price is the most important factor here? Reliability has got to good enough, what needs to happen now is a sharp reduction in price.

    2. Re:Great tech, but MLC still remains bad news. by blind+biker · · Score: 1

      As I said, SLC is only 50% more expensive, per bit, than 4-level (2 bit/cell) MLC. That's hardly helping in a "sharp" decrease in price.

      --
      "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
    3. Re:Great tech, but MLC still remains bad news. by Anonymous Coward · · Score: 1, Informative

      If I'm buying 100,000 parts, SLC costs 5x more (per bit) than MLC at the present. I'm pretty certain the reason is supply - there's factories churning out an ungodly amount of MLC for use in memory cards, thumbdrives, MP3 players, etc. but SLC really only finds use in the embedded (where I've used it) and enterprise-SSD space.

      MLC isn't *that* bad - the reliability issues you'll find with it are bit errors, not entire lost blocks of data. Add an extra level of error protection and plenty of spare area to handle the extra errors you'll see and you'll be fine.

      This is what TFA seems to be doing. Mind you, I wouldn't call it a breakthrough (I hate that word), just the logical thing to do when your storage medium has a lower "SNR" because it's using MLC. If they've got an innovative technique/algorithm for maintaining lots of IOPS through their multiple ECC layers, or an innovative ECC algorithm then that's, well, innovative.

    4. Re:Great tech, but MLC still remains bad news. by Anonymous Coward · · Score: 0

      Actually I don't think you have any idea what you are talking about. MLC and SLC are the same wafers until they hit probe. Then only at probed are they burned into SLC or MLC. How are SLC more expensive? Does your company have 2 difference manufacturing processes?

  18. Re:jew lover's by Anonymous Coward · · Score: 0

    Jew lover's what ? That's a possessive apostrophe you twit. At least you show that you're a bigoted idiot instead of making people work it out for themselves.

    Great, Jew lover vs Grammer Nazi. This could be fun in a few minutes

  19. This article is IMPOSSIBLE to decode by pslam · · Score: 5, Insightful

    This sounds absolutely no different to how all wear-leveled, error correcting flash controllers work. They all use multiple levels of ECC to decrease the error rate. The 'signal processing' they're doing doesn't sound like anything new.

    If there is something new going on here, it's absolutely impossible to decode from the layman's language used in the article. All I hear is "Other vendors use X bits for ECC. We use Y bits and we do it in software instead of hardware.", which is basically just another way of saying "Other vendors have 4 blades, we have 5 blades."

    1. Re:This article is IMPOSSIBLE to decode by rrohbeck · · Score: 1

      You just don't read marketese. Are you an engineer or what? If yes this is not for you.

    2. Re:This article is IMPOSSIBLE to decode by BCGlorfindel · · Score: 1

      If there is something new going on here, it's absolutely impossible to decode from the layman's language used in the article. All I hear is "Other vendors use X bits for ECC. We use Y bits and we do it in software instead of hardware.", which is basically just another way of saying "Other vendors have 4 blades, we have 5 blades."

      Well, as you can see, their dials go to eleven!

    3. Re:This article is IMPOSSIBLE to decode by randyleepublic · · Score: 0

      Can someone explain something to me: the whole erase trim thing seems like such a kludge. Why doesn't the controller, when it gets a "delete" command, update the file system table, and then mark the data for erasure to take place as soon as the drive is quiescent? What's so hard about that?

      --
      Social Credit would solve everything...
    4. Re:This article is IMPOSSIBLE to decode by pslam · · Score: 1

      It's because the controller operates at a level below file system. It sees raw sectors, not files. It would be wrong for it to infer anything about the data contained in sectors.

      The 'trim' command is to tell the flash controller which sectors become free in the file system. The next time you write data, rather than it shuffling around data to wear level, it can just erase and overwrite an already free block. Flash controllers which don't support this will eventually always have to do a 'swap' or some other shuffling of block data once every sector of flash has been written to. This is slow.

      There's no other way for this to work other than the flash controller handling the file system, which is a bad idea for many reasons.

  20. Re:kdawson and Josh Knarr's balls have touched by Anonymous Coward · · Score: 0

    Hello, mirko

  21. Re:Another Product from Israel by jjohnson · · Score: 0, Troll

    Well if they'd stop oiling the spindle with blood and pituitary glands of Palestinian babies, I'd buy from them again. Christ, it's just about impossible to get that shit out of the rug.

    --
    Anyone who loves or hates any language, platform, or manufacturer, doesn't know what they're talking about.
  22. Wear balancing is 1999 by Anonymous Coward · · Score: 0

    Except we've been wear balancing as a standard since the 1990's and we certainly didn't invent it.

    1. Re:Wear balancing is 1999 by hairyfeet · · Score: 1

      Question: Has anybody really sat down and pounded the fuck out of these SSDs to see what the REAL numbers are, or is everyone simply taking the companies word for it? I mean with HDDs we've all (well most of us geeks here at /.) have pounded the shit out of a drive with heavy I/O so we have a pretty good idea what the MTBF is, but I haven't actually seen any sites where they have just taken these new SSDs and seen how many actual read/write cycles it takes to really kill the cells.

      So does anybody have any links with real numbers, so we can judge what kind of risk we are looking at here? I mean having more speed is nice, but if it ends up as risky as RAID-0 you can keep it, thanks anyway. with heavy audio/video editing I get about 3 years out of a HDD, which by that time I'm ready for a larger size anyway. So anyone have any hard data? Hell even some anecdotes on how long they have lasted on your server would be nice.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    2. Re:Wear balancing is 1999 by Anonymous Coward · · Score: 1, Informative

      I can't give exact figures but for a little while I was involved with an 1MH MTBF test on STEC SSDs from a major OEM. The consensus from the OEM's engineers was that so far it had been impressive. That was a while back though.

    3. Re:Wear balancing is 1999 by StayFrosty · · Score: 1

      While I don't have hard numbers for you, I can assure you that it is not as risky as RAID-0. This is due to the fact that when a cell wears out the data doesn't go away. You can still read the data, you just can't write to that cell again.

      --
      "Frequently wrong, never in doubt."
    4. Re:Wear balancing is 1999 by OffTheWallSoccer · · Score: 1

      This is due to the fact that when a cell wears out the data doesn't go away. You can still read the data, you just can't write to that cell again.

      That is incorrect. A flash cell can outright fail or can simply return an excessive number of bit errors. The SSD firmware decides when to stop using a block based on the likelihood of unsuccessfully retrieving the data in the future.

      Something else to keep in mind is that cells degrade even when not being accessed, when neighboring cells are read -- an effect called "read disturb".

  23. they didn't invent wear leveling by YesIAmAScript · · Score: 4, Informative

    Wear leveling was normal for NAND long before that.

    What kind of n00b are you?

    http://www.google.com/patents?vid=6850443

    --
    http://lkml.org/lkml/2005/8/20/95
  24. SSD? by Loki_666 · · Score: 1

    Thats a shame... i thought they had developed a Super Star Destroyed. Nothing to see here... move along.

  25. RAID by CarpetShark · · Score: 1

    Call me when it's 75% cheaper than other "solutions".

    From the description (and a lot of guesswork), it sounds a bit like they might have put in a basic RAID system, but using separate memory chips instead of drives. In terms of price vs performance/capacity, RAID has been a good solution, so this might well make sense, IF they don't try to make it out to be some black box filled with magical gold dust, rather than a simple application of existing tech in a new area.

  26. Better ECC by Anonymous Coward · · Score: 2, Interesting

    It's just a matter of time before someone would use a stronger ECC. Now each 512-byte sector has extra 16 bytes for ECC checksum, which is enough to recover one bit. Given enough space for the checksum it's possible to recover as much data as needed. There are a lot of implementations in hardware. Every wireless tech designed in the last 20 years uses one, typically amount of extra data is in range 1/6 - 1/2. Hard drives certainly implenent better ECC too.

    Now the problem is where to place extra checksums in current NAND chips, but it should be solvable. This problem is about as difficult as implementing wear leveling.

    1. Re:Better ECC by Guspaz · · Score: 1

      Extra ECC data and fancy controller trickery can't get around the fact that the write limit is a limit of the underlying flash, not the controller...

  27. How many write cycles SLC/MLC? by raynet · · Score: 1

    The article says this new technology boosts the number of write cycles from 3000 to 50000. Sounds good, but then again, SLC flash in 1991 supported 1million writes and MLC 100.000 writes. Later consumer grade MLC flash claimed to handle 10000 writes and Micron is selling MLC flash that supports 30000 writes and I recall AMD having MLCs with 100.000 writes. Maybe the 3000 writes MLC is high density & as cheap as possible kind of flash and this new Israeli technology works on that. But unless it is cheaper than Micron flash, I don't see why would anyone use it.

    --
    - Raynet --> .
  28. "In a big way" by SpaghettiPattern · · Score: 1

    Call me old fashioned but "in a big way" simply doesn't cut it for me. It is language used by pikeys. Or by bullies which are a linguistic or intellect stone's throw away from pikeys.

    Do the geek proud and make a bit of an effort when writing. After all, the typical geek reads more than Joe Average -well "he" claims so and I personally do anyway- and hence trains his brain in appreciating well formed sentences.

    Besides, there are so many alternatives to "in a big way".

    --

    I hadn't the slightest objection to his spending his time planning massacres for the bourgeoisie... (P.G. Wodehouse)
    1. Re:"In a big way" by rrohbeck · · Score: 1

      They should have used "up to X % better" or "all new"to make it clear that this is marketing BS.

    2. Re:"In a big way" by mcgrew · · Score: 1

      After all, the typical geek reads more than Joe Average

      Then why do so many slashdotters spell "lose" with two Os, even though both can be verbs and have completely different meanings? Or don't know when and when not to use an apostrophe, can't tell their from there, etc? For some of them English is a second language but most of them write as if they've never read a book before. Even someone who never reads anything but pulp fiction would do better than that.

  29. Extra layer of Error correction by Anonymous Coward · · Score: 0

    So if Slashdot summaries are stored there before being posted, it will fix all the typos and such?

  30. Be careful when travellijg to Israel. by Reservoir+Penguin · · Score: 0, Offtopic

    Two years ago I made a huge mistake letting my gf convince me she needed dead sea dirt for her chronic illness. The result, me and my rented car got nearly STONED to death by Jewish hassidic (sp?) villagers just off the main road. I understand now it's not polite to take pictures of your synagogues shirtless but common, stoning tourists w/o even giving a chance to explain themselves? It did not happen to me but later I heard stories of people killed by Jewish religious students for kissing on the beach. Israel maybe the most democratic and western like country in the ME bit it ain't America or Europe, it's still fucking ME. Just remember it.

    --
    US-UK-Israel: The real Axis of Evil
    1. Re:Be careful when travellijg to Israel. by Anonymous Coward · · Score: 0

      "people killed by Jewish religious students for kissing on the beach"!? I live here, and it's utter bullshit. Your lies won't help your cause nor your credibility.

    2. Re:Be careful when travellijg to Israel. by Anonymous Coward · · Score: 0

      Neither will yours.

  31. special flash chips required by pngai · · Score: 1

    Based on this patent, it looks like they write, read back an analog signal, and then use any deviation from expectations to compute a compensation factor for a second write which is the actual data write. In other words, the first write is used to calibrate the data writes. I assume this calibration is done rarely or the write bandwidth would be 1/3 of a non-calibrating system.
    Variations due to process (the cell is smaller or larger than intended) only need to be calibrated once. Variations due to environment such as temperature or supply voltage require more frequent calibration but should hurt bandwidth too much. I assume the MSP determines when calibration is required.
    The patent:
    http://www.freepatentsonline.com/y2009/0103358.html
    Although the vagueness of the marketing material made me skeptical, the patent shows they have a significant contribution and this technology does have value.

    1. Re:special flash chips required by pngai · · Score: 1

      should hurt bandwidth too much ->
      should not hurt bandwidth too much

  32. engineers lacking vision by epine · · Score: 2, Insightful

    Extra ECC data and fancy controller trickery can't get around the fact that the write limit is a limit of the underlying flash, not the controller...

    Extra ECC data and fancy controller trickery can't get around the fact that the magnetic media density limit is a limit of the underlying magnetic domains, not the controller...

    No wait! Then they invented PRML. Turns out the underlying limit was actually due to engineers lacking vision. All they needed was a new analytic frame of reference. The same deal has happened over and over again with RF spectrum. One man's noise is another man's signal. I just don't know the RF world well enough to cite examples off the top of my head.

    That said, there's a long of history of quacks who would like you to believe they invented PRML when they actually haven't.

    On gut instinct I'd give this about 3:1 against this having a solid grain of truth, and slightly longer odds against commercialization at significantly better than cost parity compared to other methods of achieving the same end. Even where you find a grain of truth, the product often falls into a niche for one reason or another. Sometimes it's nothing serious, just small things that get refined in the due course of time, which would be great if your massively larger competitors were transfixed with awe.

    So many business plans are missing the critical line item:

    Transfix deep-pocket competitors with awe while we burnish our new technology to ultimate perfection.

    Pity.

  33. Re: by Anonymous Coward · · Score: 1, Insightful

    Several of the most important corporations in the world have major R&D sites in Israel. You would have to boycott Intel, Microsoft, Sun, Philips, Zoran, IBM, Motorola.. the list goes on..
    Besides whats the point? How does you not buying a superior SSD promote peace in any way?

      Strong hi-tech companies provide philanthropic aid many times without accordance to government policies. So what your saying doesn't make much sense.
    I believe in peace and human rights, but honestly I don't think South Africa is an example of how things should be done.