Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Data Storage Hardware

RAM Disk Puts New Spin On the SSD 305

theraindog writes "Although the solid-state storage market is currently dominated by flash-based devices, you can also build an SSD out of standard system memory modules. Hardware-based RAM disks tend to be prohibitively expensive, but ACard has built an affordable one that supports up to 64GB of standard DDR2 memory and features dual Serial ATA ports to improve performance with RAID configurations. And it's driver-free and OS-independent, too. The Tech Report's in-depth review of the ANS-9010 RAM disk pits it against the fastest SSDs around and nicely illustrates the drive's staggering performance potential with multitasking and multi-user loads. However, it also highlights the device's shortcomings, including the fact that SSDs are more practical for most applications."
This discussion has been archived. No new comments can be posted.

RAM Disk Puts New Spin On the SSD

Comments Filter:
  • In summary (Score:5, Informative)

    by Max Romantschuk ( 132276 ) <max@romantschuk.fi> on Thursday January 22, 2009 @09:19AM (#26558561) Homepage

    Skimming the article, I'd summarize as follows:

    Real world performance not radically better than fast traditional HDs or SSD solutions, and you can't power off your PC for the night. (Unless you backup to flash every night.)

    I'd say this is a niche product, but could be a very good one for a chosen few applications.

  • Not that impressive (Score:2, Informative)

    by __aardcx5948 ( 913248 ) on Thursday January 22, 2009 @09:30AM (#26558647)
    In the real world benchmark, the only place where it shines is during file copy operations. It's on par with Intel's SSD when measuring OS load time, game level load times and other application benchmarks. The battery only hold 16GB for 4 hours too, you'll need that CF card to backup to (which is a neat feature, just the press of a button to backup and restore). Any way, I'd gladly take it for free.
  • by setagllib ( 753300 ) on Thursday January 22, 2009 @09:33AM (#26558659)

    These days you can just use iSCSI to any free Unix-like and export a memory-backed virtual disk. It's also a nice way to use one machine's memory as swapspace for another, and with a fast network link it's like having more RAM in the client machine.

  • by Anonymous Coward on Thursday January 22, 2009 @09:42AM (#26558731)

    Since when is being "...more practical for most application..." considered a shortcoming?

    I think the artical meant the FlashDrive bases SSDs, not the memory bases SSDs. Why the artical uses the term SSD, which points to both types of disks I do not know.

  • Re:No ECC... (Score:2, Informative)

    by cyberjock1980 ( 1131059 ) on Thursday January 22, 2009 @10:02AM (#26558903)

    Actually, this box supports it's own ECC function. If you use ECC RAM, the ECC function is just like a normal ECC function. However, if you don't want to spend extravagant prices for ECC RAM, the box will create it's own ECC function. This function does use 1/9th the total RAM, but it is ECC, and it works. I own 3 of these boxes right now. They are fast as heck. I haven't played with SSD much(my first SSD drive arrives in the mail today), but I was able to perform tasks at performances that were beyond comprehension. From the time I double clicked the executable to the computer completely rebooted after the install was less than 2 minutes. Currently, Windows XP with all the standard software installed is less than 30 seconds.

  • by ustolemyname ( 1301665 ) on Thursday January 22, 2009 @10:04AM (#26558917)
    I wouldn't say "no" sense. It's battery backed up + connected to a compact flash slot, so when the power goes out it starts backing up your data to permanent storage.

    My apologies - forgot I wasn't supposed to RTFA.
  • by cyberjock1980 ( 1131059 ) on Thursday January 22, 2009 @10:09AM (#26558963)

    If you compare this thing to just putting the RAM in your PC there are NO upsides.

    Ok...
    1. Find me a motherboard that has 8 RAM slots that doesn't require expensive ECC and/or Registered memory
    2. Find me a computer that can boot from it's own RAM drive.
    3. Find me a computer that can use a RAM drive that can be persistent through reboots without having to save the contents to something else.

    I have several of these, and I run a power cord that is normally used for one of those SATA/IDE to USB kits in the back of my computer to power my box.

    You don't think about all of the uses that this thing offers.

  • failure mode (Score:3, Informative)

    by Lord Ender ( 156273 ) on Thursday January 22, 2009 @10:14AM (#26559009) Homepage

    How does this thing handle getting the power cord yanked in the middle of a large write operation?

  • Son of iRAM (Score:5, Informative)

    by (H)elix1 ( 231155 ) * <slashdot.helix@nOSPaM.gmail.com> on Thursday January 22, 2009 @10:33AM (#26559231) Homepage Journal
    I got one of these in our lab, and can answer questions on it. Had both units... the 6 slot version and the 8 slot version. This thing is the spiritual successor of gigabytes's iRAM. It takes bog standard DDR2 RAM as storage and lets you connect it as a SATA drive.

    A few of the things it improved on the old iRAM.

    *DDR2 supported ram, with 6-8 slots, taking up to 4G sticks.
    *A fair sized battery.
    *A CF backup slot.
    *RAID friendly, multiple SATA ports on 8 slot model.
    *Uses 5.25" bay rather than PCI slot.
    *ECC

    First off, no special device driver was needed - the drive was OS agnostic. Every mainboard and controller card I used saw it the device like any other SATA hard drive you might plug in.

    The RAM slots take bog standard DDR2 RAM. The documenation mentions speeds of 400/533/667/800 are all supported. Benchmarks with 533 and 800 grade RAM produced identical benchmarks, so faster RAM does not appear to have any impact. I also mixed and matched faster and slower DDR2 modules without issue.

    Just like most mainboards, the RAM needed to be installed in pairs if over one stick was used.

    Unbuffered ECC or non-ECC modules are both supported. Registered RAM was not. I tried to pull eight 4GB sticks from one of my Sun boxes to give the 'full montey' test. No joy. Had to stick with the far cheaper RAM.

    There was an interesting option for these who wanted to have ECC but used 'regular' non-ECC RAM. Eleven percent of the memory could be reserved for error correction. Again, all hardware based - just move a jumper. Performance metrics between ECC and 'simulated ECC' had negligible differences.

    The 8 slot model has two SATA ports. By setting a jumper, you could have the entire RAM capacity as one large drive on one SATA port or split it as two independent drives. If you splid the drive you had to have an even number of RAM sticks installed. Another jumper would dumb the interface down to SATA1 speeds rather than SATA2. Never tested that....

    Did test RAID-0, however. (grin) The synthetic benchmarks don't hit this device's sweet spot - database usage. Reads are fast. Writes are just about as fast. The RAID controller really makes a difference, as my 3Ware card performed significantly faster than with the mainboard based RAID. Using a EVGA 780i mainboard, it was not crushingly faster than a trio of velociraptors.

    For anyone who has installed XP, you know the wait between hitting the 'workgroup' and the first reboot? Just over two minutes. By far the fastest install I've ever done. The OS also started faster than any other disk or SSD system I've used.

    The CF bay was a nifty option. The question came up - what if I want to shut my machine down overnight? You can. If you have a CF card with more capacity than your RAM, it will back up the disk image automagically. You can also push a button to back up the current 'drive image' to CF, and another to restore the image. (I was able to go back and forth from Linux and Windows very easily).

    Anyhow, tis a fantastic high speed scratch disk or OS disk when write speed matters. For those of us who already maxed out RAM, this covers the gap between RAM drive sharing RAM with the mainboard and fast disk.
  • Re:failure mode (Score:4, Informative)

    by (H)elix1 ( 231155 ) * <slashdot.helix@nOSPaM.gmail.com> on Thursday January 22, 2009 @10:43AM (#26559389) Homepage Journal

    Same as any HDD - a hard shutdown. The battery pack will then start backing up the current state of the memory to a CF card, so that when power is returned to the system you can run fsck or chkdsk. If you don't have a CF card, it will keep the RAM alive for a few hours, then all is gone if power was not restored.

  • by Fweeky ( 41046 ) on Thursday January 22, 2009 @10:43AM (#26559399) Homepage

    Intel's new SSD's have MFT-style stuff on the controllers; they have very fast random writes [blogspot.com].

    In contrast, the Intel SSD does about 8,500 4kB random writes per second.

  • by (H)elix1 ( 231155 ) * <slashdot.helix@nOSPaM.gmail.com> on Thursday January 22, 2009 @10:47AM (#26559451) Homepage Journal

    I've got one. In practice, it is. You cut power to the device, it will start making a backup using its internal battery - which lasts 3-4 hours. This is not dependent on you pushing the button to do a manual backup of the current drive image.

  • Re:No ECC... (Score:3, Informative)

    by (H)elix1 ( 231155 ) * <slashdot.helix@nOSPaM.gmail.com> on Thursday January 22, 2009 @10:58AM (#26559577) Homepage Journal

    I've got one. Registered ECC is not supported. Unregistered ECC is supported. I saw no real performance decrease in simulated vs real ECC RAM. The SATA interface seemed to be a much greater bottle neck.

  • by Glonoinha ( 587375 ) on Thursday January 22, 2009 @11:01AM (#26559613) Journal

    it needs about 20 minutes to transfer 16GB to backup card

    That's 16 megabytes per second - if I had to guess, the bottleneck is the CF transfer rate and has nothing to do with the rest of the device.

  • by Wonko the Sane ( 25252 ) * on Thursday January 22, 2009 @11:06AM (#26559673) Journal

    You're confusing bits and bytes.

  • by ajlitt ( 19055 ) on Thursday January 22, 2009 @11:49AM (#26560355)

    IA32 can address up to 64GB with PAE.

  • by PitaBred ( 632671 ) <slashdot&pitabred,dyndns,org> on Thursday January 22, 2009 @03:00PM (#26563563) Homepage
    My 16GB SDHC is class 6 [wikipedia.org], which means it'll write at 6MB/s. That's significantly slower than an SSD drive. It is because of the difference between SLC and MLC [wikipedia.org] types of flash, really.

"What man has done, man can aspire to do." -- Jerry Pournelle, about space flight

Working...