{F2FS}: A new file system for flash storage
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 …
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
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 …
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
We introduce non-hierarchical caching (NHC), a novel approach to caching in modern
storage hierarchies. NHC improves performance as compared to classic caching by …
storage hierarchies. NHC improves performance as compared to classic caching by …
High performance design for HDFS with byte-addressability of NVM and RDMA
Non-Volatile Memory (NVM) offers byte-addressability with DRAM like performance along
with persistence. Thus, NVMs provide the opportunity to build high-throughput storage …
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
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 …
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 …
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
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 …
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
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 …
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
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 …
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 …
none of them is spotless. Different data store essentials such as performance, availability …