• Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • Stephen Foskett
      • My Publications
        • Urban Forms in Suburbia: The Rise of the Edge City
      • Storage Magazine Columns
      • Whitepapers
      • Multimedia
      • Speaking Engagements
    • Services
    • Disclosures
  • Categories
    • Apple
    • Ask a Pack Rat
    • Computer History
    • Deals
    • Enterprise storage
    • Events
    • Personal
    • Photography
    • Terabyte home
    • Virtual Storage
  • Guides
    • The iPhone Exchange ActiveSync Guide
      • The iPhone Exchange ActiveSync Troubleshooting Guide
    • The iPad Exchange ActiveSync Guide
      • iPad Exchange ActiveSync Troubleshooting Guide
    • Toolbox
      • Power Over Ethernet Calculator
      • EMC Symmetrix WWN Calculator
      • EMC Symmetrix TimeFinder DOS Batch File
    • Linux Logical Volume Manager Walkthrough
  • Calendar

Stephen Foskett, Pack Rat

Understanding the accumulation of data

You are here: Home / Everything / Enterprise storage / Diablo Memory 1 Takes Memory Channel Flash To The Next Level

Diablo Memory 1 Takes Memory Channel Flash To The Next Level

August 5, 2015 By Stephen 1 Comment

I’ve written about Diablo Technologies in the past, and they’re been part of Tech Field Day and my other events. The company’s products have always blurred the line between storage and memory, placing flash chips on memory modules and leveraging the fast, low-latency memory channel rather than the PCI or SATA/SAS bus. Memory 1 does one better, delivering a true flash DIMM that works in virtually any server.

As shown in this slide from Diablo, Memory 1 is cheaper than DRAM while delivering massive capacity
As shown in this slide from Diablo, Memory 1 is cheaper than DRAM while also delivering previously-unachievable memory capacity

Memory Channel Storage and Memory Channel Memory

Diablo really wowed the storage world by bringing flash storage in a DRAM form factor to the memory channel. There, they delivered amazing performance: An order of magnitude lower latency than any other solution. And this was maximized by reducing the variability of latency seen on the PCI bus, let alone external storage solutions.

Memory Channel Storage, as Diablo calls this solution, is great for many applications but it has some limitations. For one, it requires special tweaks to the motherboard so the BIOS won’t try (and fail) to use this block flash capacity as regular memory. For another, it’s still block storage, complete with a LUN and (probably) a file system in the operating system.

Given the fact that Diablo had produced a DRAM form factor for NAND, the next logical step was making this flash appear as regular system memory, not storage. That’s Memory 1. In a way, it’s “Memory Channel Memory” though I’m glad no one is calling it that!

Diablo Memory 1

The physical product looks similar, and leverages the same technology, but the Memory 1 and MCS products are quite different in detail.

DDR4 Module

One major change is that Memory 1 no longer needs any special hardware or BIOS tweaks. The BIOS sees a few very large DIMMs and booths normally. Then a proprietary software driver starts, acting as an arbiter between the traditional RAM and Memory 1 flash. Diablo says most application execution happens in RAM, while in-memory caches are written to Memory 1. This makes it ideal for in-memory databases, caching solutions, and many web platforms but perhaps not for large, active applications. And the software will only work with Linux, Windows, and VMware initially.

Note that Memory 1 does not replace RAM in a system. You still need to buy some traditional RAM DIMMs. But you can buy a lot less (think 10:1 flash:RAM) and get a lot more.

The biggest change is simply what the product is. Memory 1 is memory; MCS is storage. Memory 1 looks like memory, acts like memory, and is accessed like memory. And it solves memory-related problems, like the fact that the biggest RAM DIMMs are much, much more expensive on a per-GB basis than smaller ones. Diablo isn’t talking pricing, but the graph above suggests that not only will Memory 1 be cheaper than the cheapest RAM, it’ll remain cheap even at large capacities.

And that’s really the killer app for this product: Too many purchase decisions are a delicate balance between RAM requirements and budgets. With Memory 1, buyers can simply buy as much RAM as they want (within reason) and not break the bank. No more buying too-big servers just for the DIMM slots or buying extra blades because you can’t get enough memory in one. And this should save tons of money when it comes to server acquisition as well as power.

Stephen’s Stance

Memory 1 is the next game-changer from Diablo. I’ve been very impressed by the company’s offerings in the past, and this is the logical next step for them. And it ought to be absolutely killer since it no longer requires special motherboard tweaks. I expect it’s going to be huge in the cloud datacenter.

Disclaimer: Diablo is a frequent Tech Field Day presenter and my company, Foskett Services, has done editorial work for them in the past, including a whitepaper written by yours truly. 

 

You might also want to read these other posts...

  • Electric Car Over the Internet: My Experience Buying…
  • What You See and What You Get When You Follow Me
  • Introducing Rabbit: I Bought a Cloud!
  • Liberate Wi-Fi Smart Bulbs and Switches with Tasmota!
  • Tortoise or Hare? Nvidia Jetson TK1

Filed Under: Enterprise storage, Virtual Storage Tagged With: Diablo Technologies, DRAM, flash memory, memory, memory channel storage, NVDIMM

Primary Sidebar

Imagine if every Thursday your shoes exploded if you tied them the usual way. This happens to us all the time with computers, and nobody thinks of complaining.

Jef Raskin

Subscribe via Email

Subscribe via email and you will receive my latest blog posts in your inbox. No ads or spam, just the same great content you find on my site!
 New posts (daily)
 Where's Stephen? (weekly)

Download My Book


Download my free e-book:
Essential Enterprise Storage Concepts!

Recent Posts

Electric Car Over the Internet: My Experience Buying From Vroom

November 28, 2020

Powering Rabbits: The Mean Well LRS-350-12 Power Supply

October 18, 2020

Tortoise or Hare? Nvidia Jetson TK1

September 22, 2020

Running Rabbits: More About My Cloud NUCs

September 21, 2020

Introducing Rabbit: I Bought a Cloud!

September 10, 2020

Remove ROM To Use LSI SAS Cards in HPE Servers

August 23, 2020

Test Your Wi-Fi with iPerf for iOS

July 9, 2020

Liberate Wi-Fi Smart Bulbs and Switches with Tasmota!

May 29, 2020

What You See and What You Get When You Follow Me

May 28, 2019

GPS Time Rollover Failures Keep Happening (But They’re Almost Done)

April 6, 2019

Symbolic Links

    Featured Posts

    Hands-On Review: Unicomp Spacesaver M Keyboard for Mac

    July 3, 2012

    A Complete List of VMware VAAI Primitives

    November 10, 2011

    What’s (Still) Wrong With Dropbox For Business

    April 17, 2013

    Virtualized and Distributed Storage: This Time For Sure!

    September 2, 2014

    The Ideal pfSense Platform: Netgate RCC-VE 2440

    September 21, 2015

    Virtual Machine Mobility: Of What, and to Where and in What State?

    January 16, 2012

    Storage Changes in VMware vSphere 5.1

    September 4, 2012

    From Kipling’s Dirigibles to the Jet Age

    May 13, 2012

    A Watch Guy’s Review of the Apple Watch

    April 27, 2015

    It’s Time To Speak Out Against Sexism In IT Recruiting

    May 6, 2013

    Copyright © 2021 · Log in