[PDF][PDF] Extending SSD Lifetimes with Disk-Based Write Caches.

G Soundararajan, V Prabhakaran, M Balakrishnan… - FAST, 2010 - usenix.org
We present Griffin, a hybrid storage device that uses a hard disk drive (HDD) as a write
cache for a Solid State Device (SSD). Griffin is motivated by two observations: First, HDDs …

[PDF][PDF] De-indirection for flash-based SSDs with nameless writes.

Y Zhang, LP Arulraj, AC Arpaci-Dusseau… - FAST, 2012 - usenix.org
Abstract We present Nameless Writes, a new device interface that removes the need for
indirection in modern solid-state storage devices (SSDs). Nameless writes allow the device …

[PDF][PDF] Removing the costs of indirection in flash-based {SSDs} with nameless writes

AC Arpaci-Dusseau, RH Arpaci-Dusseau… - 2nd Workshop on Hot …, 2010 - usenix.org
We present nameless writes, a new interface that obviates the need for indirection in modern
solid-state storage devices (SSDs). Nameless writes allow the device to pick the location of …

Split-level I/O scheduling

S Yang, T Harter, N Agrawal, SS Kowsalya… - Proceedings of the 25th …, 2015 - dl.acm.org
We introduce split-level I/O scheduling, a new framework that splits I/O scheduling logic
across handlers at three layers of the storage stack: block, system call, and page cache. We …

[PDF][PDF] Disks for data centers

E Brewer, L Ying, L Greenfield, R Cypher… - FAST16, Google …, 2016 - storageconsortium.de
Disks form the central element of Cloud-based storage, whose demand far outpaces the
considerable rate of innovation in disks. Exponential growth in demand, already in progress …

Optimizing the block I/O subsystem for fast storage devices

YJ Yu, DI Shin, W Shin, NY Song, JW Choi… - ACM Transactions on …, 2014 - dl.acm.org
Fast storage devices are an emerging solution to satisfy data-intensive applications. They
provide high transaction rates for DBMS, low response times for Web servers, instant on …

Leveraging data deduplication to improve the performance of primary storage systems in the cloud

B Mao, H Jiang, S Wu, L Tian - … of the 4th annual Symposium on Cloud …, 2013 - dl.acm.org
Recent studies have shown that moderate to high data redundancy exists in primary storage
systems, such as VM-based, enterprise and HPC storage systems, which indicates that the …

{RFLUSH}: Rethink the Flush

J Yeon, M Jeong, S Lee, E Lee - 16th USENIX Conference on File and …, 2018 - usenix.org
A FLUSH command has been used for decades to enforce persistence and ordering of
updates in a storage device. The command forces all the data in the volatile buffer to non …

The Design and Implementation of a High-Performance Log-Structured RAID System for ZNS SSDs

J Li, Q Wang, S Han, PPC Lee - arXiv preprint arXiv:2402.17963, 2024 - arxiv.org
Zoned Namespace (ZNS) defines a new abstraction for host software to flexibly manage
storage in flash-based SSDs as append-only zones. It also provides a Zone Append …

Manylogs: Improved CMR/SMR disk bandwidth and faster durability with scattered logs

T Patana-anake, V Martin, N Sandler… - … 32nd Symposium on …, 2016 - ieeexplore.ieee.org
We introduce manylogs, a simple and novel concept of logging that deploys many scattered
logs on disk such that small random writes can be appended into any log near the current …