Diablo Technologies is spruiking a new kind of memory.
Diablo’s new product, Memory1, is a larger, cheaper form of main memory that uses flash storage instead of DRAM to provide a cheap-and-deep option for in-memory applications.
The explosion in interest in data and analytics in recent years has spurred the creation of a host of in-memory options for performing calculations, such as [entity display=”Apache” type=”organization” subtype=”company” active=”true” key=”apache” ticker=”APA” exchange=”NYSE” natural_id=”fred/company/273″]Apache[/entity] Spark, Redis, Hadoop and others. Instead of constantly fetching data from persistent storage into a limited amount of memory, entire datasets can be loaded into memory for processing, which provides dramatic improvements in speed.
But there’s a catch.
DRAM is still relatively expensive, and even with large budgets, there’s only so much memory that can be physically attached to a server. Getting large working sets into memory is still a tricky proposition.
Memory1 puts the same kind of flash that you’d find in SSDs into DDR4 compatible DIMMs, just like sticks of memory. Unlike Diablo’s ULLtraDIMM product, Memory1 is not persistent, so the flash doesn’t store state, again just like memory.