Skip to Main content Skip to Navigation
Conference papers

Reorder the Write Sequence by Virtual Write Buffer to Extend SSD’s Lifespan

Abstract : The limited lifespan is the Achilles’s heel of Solid State Drive (SSD) based on NAND flash memory. NAND flash has two drawbacks that degrade SSD’s lifespan. One is the out-of-place update. Another is the sequential write constraint within a block. To extend the lifespan, SSD usually employs a write buffer to reduce write traffic to flash memory. However, existing write buffer schemes only pay attention to the first drawback, but fail to overcome the second one. We propose a virtual write buffer architecture, which covers the two aspects simultaneously. The virtual buffer consists of two components, DRAM and the reorder area. DRAM is the normal write buffer which aims at the first drawback. It endeavors to reduce write traffic to flash memory as much as possible by pursuing higher hit ratio. The reorder area is actually a part of SSD’s flash address space. It focuses on reordering write sequence directed to flash chip. Reordering write sequence helps to overcome the second drawback. The two components work together just like the virtual memory adopted by operating system. So, we name the architecture as virtual write buffer. Our virtual write buffer outperforms traditional write buffers because of two reasons. First, the DRAM can adopt any existing superior cache replacement policy, it achieves higher hit ratio than traditional write buffers do. Second, the virtual write buffer reorders the write sequence, which hasn’t been exploited by traditional write buffers. We compare the virtual write buffer with others by trace-driven simulations. Experimental results show that, SSDs employing the virtual buffer survive longer lifespan on most workloads.
Document type :
Conference papers
Complete list of metadata

Cited literature [15 references]  Display  Hide  Download
Contributor : Hal Ifip <>
Submitted on : Monday, September 25, 2017 - 4:33:35 PM
Last modification on : Thursday, March 5, 2020 - 5:40:25 PM
Long-term archiving on: : Tuesday, December 26, 2017 - 2:21:14 PM


Files produced by the author(s)


Distributed under a Creative Commons Attribution 4.0 International License



Zhiguang Chen, Fang Liu, Yimo Du. Reorder the Write Sequence by Virtual Write Buffer to Extend SSD’s Lifespan. 8th Network and Parallel Computing (NPC), Oct 2011, Changsha,, China. pp.263-276, ⟨10.1007/978-3-642-24403-2_21⟩. ⟨hal-01593016⟩



Record views


Files downloads