{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 …

The history of storage systems

K Goda, M Kitsuregawa - Proceedings of the IEEE, 2012 - ieeexplore.ieee.org
This paper reviews the history of storage systems. The first section begins with the era of
early mechanical calculators and the following four sections review historically major …

f4: Facebook's warm {BLOB} storage system

S Muralidhar, W Lloyd, S Roy, C Hill, E Lin… - … USENIX Symposium on …, 2014 - usenix.org
Facebook's corpus of photos, videos, and other Binary Large OBjects (BLOBs) that need to
be reliably stored and quickly accessible is massive and continues to grow. As the footprint …

Ceph: A scalable, high-performance distributed file system

S Weil, SA Brandt, EL Miller, DDE Long… - Proceedings of the 7th …, 2006 - usenix.org
We have developed Ceph, a distributed file system that provides excellent performance,
reliability, and scalability. Ceph maximizes the separation between data and metadata …

Virtual disk drive system and method

PE Soran, JP Guider, LE Aszmann… - US Patent 7,493,514, 2009 - Google Patents
(57) ABSTRACT A disk drive system and method capable of dynamically allocating data is
provided. The disk drive system may include a RAID Subsystem having a pool of storage, for …

Oceanstore: An architecture for global-scale persistent storage

J Kubiatowicz, D Bindel, Y Chen, S Czerwinski… - ACM SIGOPS …, 2000 - dl.acm.org
OceanStore is a utility infrastructure designed to span the globe and provide continuous
access to persistent information. Since this infrastructure is comprised of untrusted servers …

Semi-static distribution technique

PF Corbett, SR Kleiman, RM English - US Patent 7,185,144, 2007 - Google Patents
A semi-static distribution technique distributes parity across disks of an array. According to
the technique, parity is distributed (assigned) across the disks of the array in a manner that …

ZNS+: Advanced zoned namespace interface for supporting in-storage zone compaction

K Han, H Gwak, D Shin, J Hwang - 15th {USENIX} Symposium on …, 2021 - usenix.org
The NVMe zoned namespace (ZNS) is emerging as a new storage interface, where the
logical address space is divided into fixed-sized zones, and each zone must be written …

[PDF][PDF] SFS: random write considered harmful in solid state drives.

C Min, K Kim, H Cho, SW Lee, YI Eom - FAST, 2012 - usenix.org
Over the last decade we have witnessed the relentless technological improvement in flash-
based solidstate drives (SSDs) and they have many advantages over hard disk drives …

Total Recall: System Support for Automated Availability Management.

R Bhagwan, K Tati, Y Cheng, S Savage, GM Voelker - Nsdi, 2004 - usenix.org
Availability is a storage system property that is both highly desired and yet minimally
engineered. While many systems provide mechanisms to improve availability-such as …