{F2FS}: A new file system for flash storage

C Lee, D Sim, J Hwang, S Cho - 13th USENIX Conference on File and …, 2015 - usenix.org
F2FS is a Linux file system designed to perform well on modern flash storage devices. The
file system builds on append-only logging and its key design decisions were made with the …

{SpanDB}: A fast,{Cost-Effective}{LSM-tree} based {KV} store on hybrid storage

H Chen, C Ruan, C Li, X Ma, Y Xu - 19th USENIX Conference on File …, 2021 - usenix.org
Key-Value (KV) stores support many crucial applications and services. They perform fast in-
memory processing, but are still often limited by I/O performance. The recent emergence of …

The storage hierarchy is not a hierarchy: Optimizing caching on modern storage devices with orthus

K Wu, Z Guo, G Hu, K Tu, R Alagappan, R Sen… - … USENIX Conference on …, 2021 - usenix.org
We introduce non-hierarchical caching (NHC), a novel approach to caching in modern
storage hierarchies. NHC improves performance as compared to classic caching by …

High performance design for HDFS with byte-addressability of NVM and RDMA

NS Islam, M Wasi-ur-Rahman, X Lu… - Proceedings of the 2016 …, 2016 - dl.acm.org
Non-Volatile Memory (NVM) offers byte-addressability with DRAM like performance along
with persistence. Thus, NVMs provide the opportunity to build high-throughput storage …

H-ARC: A non-volatile memory based cache policy for solid state drives

Z Fan, DHC Du, D Voigt - 2014 30th Symposium on Mass …, 2014 - ieeexplore.ieee.org
With the rapid development of new types of nonvolatile memory (NVM), one of these
technologies may replace DRAM as the main memory in the near future. Some drawbacks of …

RomeFS: A CXL-SSD Aware File System Exploiting Synergy of Memory-Block Dual Paths

Y Zhan, H Hu, X Yang, S Wang, Q Cao… - Proceedings of the …, 2024 - dl.acm.org
Compute eXpress Link (CXL) based Solid-State Drives (CXL-SSDs), such as the Samsung
CMM-H model, promise to offer CXL. mem memory and CXL. io block dual-mode interfaces …

Performance modeling and practical use cases for black-box ssds

J Kim, K Choi, W Lee, J Kim - ACM Transactions on Storage (TOS), 2021 - dl.acm.org
Modern servers are actively deploying Solid-State Drives (SSDs) thanks to their high
throughput and low latency. However, current server architects cannot achieve the full …

Leveraging NVMe SSDs for building a fast, cost-effective, LSM-tree-based KV store

C Li, H Chen, C Ruan, X Ma, Y Xu - ACM Transactions on Storage (TOS), 2021 - dl.acm.org
Key-value (KV) stores support many crucial applications and services. They perform fast in-
memory processing but are still often limited by I/O performance. The recent emergence of …

A machine learning assisted data placement mechanism for hybrid storage systems

J Ren, X Chen, D Liu, Y Tan, M Duan, R Li… - Journal of Systems …, 2021 - Elsevier
Emerging applications produce massive files that show different properties in file size,
lifetime, and read/write frequency. Existing hybrid storage systems place these files onto …

A survey on tiering and caching in high-performance storage systems

M Hoseinzadeh - arxiv preprint arxiv:1904.11560, 2019 - arxiv.org
Although every individual invented storage technology made a big step towards perfection,
none of them is spotless. Different data store essentials such as performance, availability …