Essential Guide

Flash options in the array vs. server

A comprehensive collection of articles, videos and more, hand-picked by our editors
Q

NVDIMM vs. memory channel flash storage

Marc Staimer of Dragon Slayer Consulting compares NVDIMM and memory channel flash, explaining the advantages and disadvantages of each.

FROM THE ESSENTIAL GUIDE:

Flash options in the array vs. server

+ Show More

What is NVDIMM and how does it differ from memory channel flash products? How does NVDIMM work -- what allows it to retain memory without power?

NVDIMM is a form of non-volatile DRAM also called "NVRAM" or "NVDRAM." In-memory storage is non-volatile flash storage. NVDIMMs look, feel and act like DDR3 DRAM plugging into standard DIMM slots. The performance is the same as DRAM.

In-memory flash storage, on the other hand, connects as a DDR3 DIMM, but it is storage, not memory. It is designed to offer lower latency than PCIe flash storage because it does not have to traverse the PCIe controller or contend with other cards for bandwidth on the PCIe channel. In-memory flash storage is currently only available from SanDisk as ULLtraDIMM. SanDisk has an exclusive agreement with Diablo Technologies that pairs their DDR3 DIMM-based flash storage to SanDisk's Guardian software.

NVDIMMs are DRAM that is made non-volatile by utilizing a battery backup or super-capacitor, or "supercap." The battery backup or supercap provides the NVDIMM time, in the event of a power failure, for the NVRAM to transfer their data to flash or HDDs. Data is preserved even though the power has failed.

NVDIMM capacities are relatively small at 4 GB, 8 GB and 16 GB. Those small capacities limit scalability. Additionally, small capacities and non-volatility makes NVDIMMs more expensive than standard SDRAM per GB, and a lot more expensive than in-memory flash storage that comes in 200 GB and 400 GB capacities. However, NVRAM latency is equal to DRAM. And that latency is approximately 90% less than in-memory flash storage.

Next Steps

Comparing DIMM-connected flash vs. PCIe flash benefits

Solid-state memory channel storage takes on latency issues

Smart Storage goes DIMM with memory channel storage

Comparing performance and cost of DRAM vs. NAND

This was first published in July 2014

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

Essential Guide

Flash options in the array vs. server

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

SearchVirtualStorage

SearchCloudStorage

SearchDisasterRecovery

SearchDataBackup

SearchStorage

SearchITChannel

Close