Issue Downloads
Reliability of SSDs in Enterprise Storage Systems: A Large-Scale Field Study
This article presents the first large-scale field study of NAND-based SSDs in enterprise storage systems (in contrast to drives in distributed data center storage systems). The study is based on a very comprehensive set of field data, covering 1.6 ...
Strong and Efficient Consistency with Consistency-aware Durability
We introduce consistency-aware durability or Cad, a new approach to durability in distributed storage that enables strong consistency while delivering high performance. We demonstrate the efficacy of this approach by designing cross-client monotonic ...
Copy-on-Abundant-Write for Nimble File System Clones
- Yang Zhan,
- Alex Conway,
- Yizheng Jiao,
- Nirjhar Mukherjee,
- Ian Groombridge,
- Michael A. Bender,
- Martin Farach-Colton,
- William Jannen,
- Rob Johnson,
- Donald E. Porter,
- Jun Yuan
Making logical copies, or clones, of files and directories is critical to many real-world applications and workflows, including backups, virtual machines, and containers. An ideal clone implementation meets the following performance goals: (1) creating ...
NVMM-Oriented Hierarchical Persistent Client Caching for Lustre
In high-performance computing (HPC), data and metadata are stored on special server nodes and client applications access the servers’ data and metadata through a network, which induces network latencies and resource contention. These server nodes are ...
Kreon: An Efficient Memory-Mapped Key-Value Store for Flash Storage
- Anastasios Papagiannis,
- Giorgos Saloustros,
- Giorgos Xanthakis,
- Giorgos Kalaentzis,
- Pilar Gonzalez-Ferez,
- Angelos Bilas
Persistent key-value stores have emerged as a main component in the data access path of modern data processing systems. However, they exhibit high CPU and I/O overhead. Nowadays, due to power limitations, it is important to reduce CPU overheads for data ...
SSD-based Workload Characteristics and Their Performance Implications
Storage systems are designed and optimized relying on wisdom derived from analysis studies of file-system and block-level workloads. However, while SSDs are becoming a dominant building block in many storage systems, their design continues to build on ...