sponsors
help promote
usenix conference policies
You are here
The Tail at Store: A Revelation from Millions of Hours of Disk and SSD Deployments
Mingzhe Hao, University of Chicago; Gokul Soundararajan and Deepak Kenchammana-Hosekote, NetApp, Inc.; Andrew A. Chien and Haryadi S. Gunawi, University of Chicago
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 performance instability is not uncommon: 0.2% of the time, a disk is more than 2x slower than its peer drives in the same RAID group (and 0.6% for SSD). As a consequence, disk and SSD-based RAIDs experience at least one slow drive (i.e., storage tail) 1.5% and 2.2% of the time. To understand the root causes, we correlate slowdowns with other metrics (workload I/O rate and size, drive event, age, and model). Overall, we find that the primary cause of slowdowns are the internal characteristics and idiosyncrasies of modern disk and SSD drives. We observe that storage tails can adversely impact RAID performance, motivating the design of tail-tolerant RAID. To the best of our knowledge, this work is the most extensive documentation of storage performance instability in the field.
Open Access Media
USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.
author = {Mingzhe Hao and Gokul Soundararajan and Deepak Kenchammana-Hosekote and Andrew A. Chien and Haryadi S. Gunawi},
title = {The Tail at Store: A Revelation from Millions of Hours of Disk and {SSD} Deployments},
booktitle = {14th USENIX Conference on File and Storage Technologies (FAST 16)},
year = {2016},
isbn = {978-1-931971-28-7},
address = {Santa Clara, CA},
pages = {263--276},
url = {https://www.usenix.org/conference/fast16/technical-sessions/presentation/hao},
publisher = {USENIX Association},
month = feb
}
connect with us