Flash Beats DRAM as Solid-State Storage Solution Says New Wikibon Report

Data-in-flash beats Data-in-DRAM by up to 17X writes Wikibon CTO David Floyer in his latest report on leading-edge storage technology, “Data in DRAM is a Flash in the Pan”.  This, he says, means that medium-to-large organizations and especially Cloud service providers should avoid DRAM-based solid-state solutions such as Cassandra and SAP’s HANA. Instead they should implement flash-in-server systems such as Aerospike, which he names as the current leading system for transactional analytic applications, or FusionIO. He also recommends that major vendors such as IBM, Oracle, and Teradata radically change their architectures to embrace a true data-in-flash model.

The recommendations are based on detailed analysis of the price, performance, and cost of operation of the two technologies. The central finding is that the total two-year data-in-memory server costs for a 2 Tbyte replicated transactional analytic database with 5,000 bytes per operation using data-in-flash is $73,000, versus a total cost for a data-in-DRAM solution of $1,209,000, 17 times higher.

The main reason for this difference is that data-in-DRAM requires 50 nodes to meet the performance requirements, while flash-in-memory requires only four. Furthermore, the cost of the DRAM solution increase steadily as the number of bytes-per-operation grows from 100 to 10,000, while the cost of flash remains steady.

The report also looks at the advantages of the enhanced and lower overhead methods of addressing flash memory announced recently by Fusion-io, while noting that other vendors are working on similar extensions, and projects the likely development path of flash-in-memory systems. Floyer concludes that this will only increase the cost differential between the flash and DRAM approaches over time.

Since the cost advantage of flash grows steadily with the increase in the amount of data the system handles, the Big Data revolution will also drive the price/performance advantage of flash over time, making DRAM systems a competitive disadvantage for users. This is not just an issue for large enterprises and Cloud service providers, although they will feel the differential most acutely in many cases. Floyer cites his case study “The Hunting of the RARC” about the experience of a traditional mid-sized company that achieved impressive operational savings by implementing a data-in-flash system for its ERP system as an indication of the importance of this issue for mid-range companies.

RELATED:  Hybrid storage unicorn Infinidat embraces compression, iSCSI

As a result, he writes, “Wikibon would strongly recommend that executives from ISVs and enterprises support a data-in-flash model, especially for high performance and Big Data systems. Data-in-DRAM should be bypassed.”

As with all Wikibon research, this report is publicly available in its entirety without charge on the Wikibon Web site. Interested IT professionals should register for free membership in the Wikibon community, which allows them to comment on research, post their own research and questions for the Wikibon analysts, and participate in the frequent Peer Incite meetings, at which IT professionals discuss their experiences solving real-world business problems.

Bert Latamore

Bert Latamore is a freelance writer covering the intersection of IT and business for SiliconANGLE. He is a frequent contributor to CrowdChats focused on theCUBE coverage of major IT industry events and site editor at Wikibon.org. He has 35 years’ experience covering the IT industry including four with Gartner, five with Meta Group, and eight with Wikibon. He lives in the Virginia Blue Ridge Mountains with his wife, Moire, and their dog, cat and macaw. In his spare time he enjoys reading, hiking and photography.


Join our mailing list to receive the latest news and updates from our team.


Join our mailing list to receive the latest news and updates from our team.

Submit a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Share This

Share This

Share this post with your friends!