The tail at store: A revelation from millions of hours of disk and {SSD} deployments

M Hao, G Soundararajan… - … USENIX Conference on …, 2016 - usenix.org
We study storage performance in over 450,000 disks and 4,000 SSDs over 87 days for an
overall total of 857 million (disk) and 7 million (SSD) drive hours. We find that storage …

RAIDShield: characterizing, monitoring, and proactively protecting against disk failures

A Ma, R Traylor, F Douglis, M Chamness, G Lu… - ACM Transactions on …, 2015 - dl.acm.org
Modern storage systems orchestrate a group of disks to achieve their performance and
reliability goals. Even though such systems are designed to withstand the failure of …

Differential raid: Rethinking raid for ssd reliability

M Balakrishnan, A Kadav, V Prabhakaran… - ACM Transactions on …, 2010 - dl.acm.org
SSDs exhibit very different failure characteristics compared to hard drives. In particular, the
bit error rate (BER) of an SSD climbs as it receives more writes. As a result, RAID arrays …

On the performance variation in modern storage stacks

Z Cao, V Tarasov, HP Raman, D Hildebrand… - … USENIX conference on …, 2017 - usenix.org
Ensuring stable performance for storage stacks is important, especially with the growth in
popularity of hosted services where customers expect QoS guarantees. The same …

{RAID+}: Deterministic and Balanced Data Distribution for Large Disk Enclosures

G Zhang, Z Huang, X Ma, S Yang, Z Wang… - … USENIX Conference on …, 2018 - usenix.org
RAID+: Deterministic and Balanced Data Distribution for Large Disk Enclosures Page 1 This
paper is included in the Proceedings of the 16th USENIX Conference on File and Storage …

The pitfalls of deploying solid-state drive RAIDs

N Jeremic, G Mühl, A Busse, J Richling - Proceedings of the 4th Annual …, 2011 - dl.acm.org
Solid-State Drives (SSDs) are about to radically change the way we look at storage systems.
Without moving mechanical parts, they have the potential to supplement or even replace …

{FusionRAID}: Achieving Consistent Low Latency for Commodity {SSD} Arrays

T Jiang, G Zhang, Z Huang, X Ma, J Wei, Z Li… - … USENIX Conference on …, 2021 - usenix.org
The use of all-flash arrays has been increasing. Compared to their hard-disk counterparts,
each drive offers higher performance but also undergoes more severe periodic performance …

Higher reliability redundant disk arrays: Organization, operation, and coding

A Thomasian, M Blaum - ACM Transactions on Storage (TOS), 2009 - dl.acm.org
Parity is a popular form of data protection in redundant arrays of inexpensive/independent
disks (RAID). RAID5 dedicates one out of N disks to parity to mask single disk failures, that …

[PDF][PDF] AFRAID—a frequently redundant array of independent disks

S Savage, J Wilkes - parity, 1996 - usenix.org
Disk arrays are commonly designed to ensure that stored data will always be able to
withstand a disk failure, but meeting this goal comes at a significant cost in performance. We …

A study of {SSD} reliability in large scale enterprise storage deployments

S Maneas, K Mahdaviani, T Emami… - 18th USENIX Conference …, 2020 - usenix.org
This paper 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 …