Sciweavers

ASPLOS
2015
ACM

Mojim: A Reliable and Highly-Available Non-Volatile Memory System

8 years 7 months ago
Mojim: A Reliable and Highly-Available Non-Volatile Memory System
Next-generation non-volatile memories (NVMs) promise DRAM-like performance, persistence, and high density. They can attach directly to processors to form non-volatile main memory (NVMM) and offer the opportunity to build very low-latency storage systems. These high-performance storage systems would be especially useful in large-scale data center environments where reliability and availability are critical. However, providing reliability and availability to NVMM is challenging, since the latency of data replication can overwhelm the low latency that NVMM should provide. We propose Mojim, a system that provides the reliability and availability that large-scale storage systems require, while preserving the performance of NVMM. Mojim achieves these goals by using a two-tier architecture in which the primary tier contains a mirrored pair of nodes and the secondary tier contains one or more secondary backup nodes with weakly consistent copies of data. Mojim uses highlyoptimized replication ...
Yiying Zhang, Jian Yang, Amirsaman Memaripour, Ste
Added 16 Apr 2016
Updated 16 Apr 2016
Type Journal
Year 2015
Where ASPLOS
Authors Yiying Zhang, Jian Yang, Amirsaman Memaripour, Steven Swanson
Comments (0)