PMC-Sierra Flashtec NVRAM Drive Review

Storage architects realized early on that speedy SSDs work perfectly for caching hot data stored in large pools of sluggish HDDs. Storage arrays beam the most important data up into flash storage, where its performance is increased by leaps and bounds. It also made financial sense to use the relatively expensive flash to boost the cheap and deep HDD storage. But times have changed.

The price of NAND continues to plummet, and suddenly there are blistering fast all-flash arrays that cost less than .50 cents per GB. Unfortunately, even the most powerful all-flash arrays can choke on tiny bits of metadata.

Flash is fast, but there are faster memory technologies. This means that there are ways to boost all-flash array performance; but if you have to cache for flash, you need something faster than flash.

DRAM is the go-to type of memory -- it is orders of magnitude faster than even the fastest SSD -- but it loses data when power is removed. For mission-critical applications, the possibility of losing data during a power loss is unacceptable.

PMC-Sierra solves this problem by strapping on a bit of NAND to back up the DRAM if power is lost. A supercapacitor provides enough auxiliary power to flush the data held in DRAM, which protects the data.

This provides over 10 million IOPS when the DRAM is addressed as memory, or 1 million IOPS when the card is addressed as a standard NVMe storage device. PMC's Flashtec NVRAM drive already serves as the engine for the fastest all-flash arrays on the planet. Come along to Tom's IT Pro as storage hits Warp 10 in our PMC-Sierra Flashtec NVRAM Drive Review.

MORE: How We Test Enterprise SSDsMORE: Latest Enterprise Storage News

Paul Alcorn is a Contributing Editor for Tom's IT Pro, covering Storage. Follow him on Twitter and on Google+.

Follow Tom's IT Pro on Twitter, Facebook, LinkedIn and Google+.

Paul Alcorn
Managing Editor: News and Emerging Tech

Paul Alcorn is the Managing Editor: News and Emerging Tech for Tom's Hardware US. He also writes news and reviews on CPUs, storage, and enterprise hardware.

  • chalabam
    There is also ssd on dimm (never reviewed on Tomshardware)

    Those are SSD on memory modules, much faster than any PCIe SSD, at least for I/O

    Examples are SanDisk's ULLtraDIMM SSD, or Viking's SATADIMM SSD.
    Reply
  • wtfxxxgp
    I didn't know about those bits either...it is kind of shocking that it has not been reviewed by THW...
    Reply
  • PaulyAlcorn
    Actually, the ULLtraDIMM is not faster than the NVRAM drive, particularly in sustained workloads.
    The SATADIMM SSD utilizes a SATA cable to transfer data, it just plugs into the memory slot for its power. Therefore, it is no faster than a typical 6 Gb/s SATA SSD.
    There are competing NVDIMM's however, that may be faster as a block or DMI device, but we would have to actually test them to verify the performance.
    Reply
  • pocketdrummer
    Ahem... cost?
    Reply
  • chalabam
    Actually, the ULLtraDIMM is not faster than the NVRAM drive, particularly in sustained workloads..
    ULLtraDIMM is flash memory (and that specific one is an old model).

    The new ones should be compared with the new PCIe SSD units.
    Reply
  • Liam Kelly
    There is also ssd on dimm (never reviewed on Tomshardware)

    Those are SSD on memory modules, much faster than any PCIe SSD, at least for I/O

    Examples are SanDisk's ULLtraDIMM SSD, or Viking's SATADIMM SSD.

    Viking's SATADIMM just gets power from the memory bus, it uses SATA for data transfer so really no different then most ssd's.
    Reply