A fully persistent and consistent read/write cache using flash-based general SSDs for desktop workloads

作者:

Highlights:

• We proposed a fully persistent read/write cache.

• It guarantees persistency and consistency of dirty data even at a crash or a power failure using general SSDs.

• It quickly recovers the flash cache without any data loss.

• We implemented this scheme in Linux.

• The evaluation was performed with real workloads, and showed our scheme outperforms another flash cache by 50%.

摘要

Highlights•We proposed a fully persistent read/write cache.•It guarantees persistency and consistency of dirty data even at a crash or a power failure using general SSDs.•It quickly recovers the flash cache without any data loss.•We implemented this scheme in Linux.•The evaluation was performed with real workloads, and showed our scheme outperforms another flash cache by 50%.

论文关键词:Secondary storage

论文评审过程:Received 6 April 2015, Revised 10 December 2015, Accepted 4 February 2016, Available online 12 February 2016, Version of Record 2 March 2016.

论文官网地址:https://doi.org/10.1016/j.is.2016.02.002