Crash Consistency in DRAM-NVM-Disk Hybrid Storage System
Guoyu Wang, Xilong Che, Haoyang Wei, Chenju Pei, Juncheng Hu

TL;DR
This paper addresses the complex consistency challenges in hybrid storage systems combining DRAM, NVM, and disk, proposing solutions based on NVPC to improve data reliability and system efficiency.
Contribution
It introduces a novel approach to ensure crash consistency in heterogeneous storage systems, with a case study on NVPC that can be adapted to similar architectures.
Findings
Identified key consistency issues in DRAM-NVM-Disk systems
Proposed a solution improving data integrity during crashes
Demonstrated adaptability of the approach to various systems
Abstract
NVM is used as a new hierarchy in the storage system, due to its intermediate speed and capacity between DRAM, and its byte granularity. However, consistency problems emerge when we attempt to put DRAM, NVM, and disk together as an efficient whole. In this paper, we discuss the challenging consistency problems faced by heterogeneous storage systems, and propose our solution to the problems. The discussion is based on NVPC as a case study, but can be inspiring and adaptive to all similar heterogeneous storage systems.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Data Storage Technologies · Interconnection Networks and Systems · VLSI and Analog Circuit Testing
