TY - GEN
T1 - Performance modeling and analysis of flash-based storage devices
AU - Huang, H. Howie
AU - Li, Shan
AU - Szalay, Alex
AU - Terzis, Andreas
PY - 2011
Y1 - 2011
N2 - Flash-based solid-state drives (SSDs) will become key components in future storage systems. An accurate performance model will not only help understand the state-of-the-art of SSDs, but also provide the research tools for exploring the design space of such storage systems. Although over the years many performance models were developed for hard drives, the architectural differences between two device families prevent these models from being effective for SSDs. The hard drive performance models cannot account for several unique characteristics of SSDs, e.g., low latency, slow update, and expensive block-level erase. In this paper, we utilize the black-box modeling approach to analyze and evaluate SSD performance, including latency, bandwidth, and throughput, as it requires minimal a priori information about the storage devices. We construct the black-box models, using both synthetic workloads and real-world traces, on three SSDs, as well as an SSD RAID. We find that, while the black-box approach may produce less desirable performance predictions for hard disks, a black-box SSD model with a comprehensive set of workload characteristics can produce accurate predictions for latency, bandwidth, and throughput with small errors.
AB - Flash-based solid-state drives (SSDs) will become key components in future storage systems. An accurate performance model will not only help understand the state-of-the-art of SSDs, but also provide the research tools for exploring the design space of such storage systems. Although over the years many performance models were developed for hard drives, the architectural differences between two device families prevent these models from being effective for SSDs. The hard drive performance models cannot account for several unique characteristics of SSDs, e.g., low latency, slow update, and expensive block-level erase. In this paper, we utilize the black-box modeling approach to analyze and evaluate SSD performance, including latency, bandwidth, and throughput, as it requires minimal a priori information about the storage devices. We construct the black-box models, using both synthetic workloads and real-world traces, on three SSDs, as well as an SSD RAID. We find that, while the black-box approach may produce less desirable performance predictions for hard disks, a black-box SSD model with a comprehensive set of workload characteristics can produce accurate predictions for latency, bandwidth, and throughput with small errors.
UR - http://www.scopus.com/inward/record.url?scp=85053749908&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85053749908&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:85053749908
SN - 9781457704284
T3 - 2011 IEEE 7th International Workshop on Storage Network Architecture and Parallel I/Os, SNAPI 2011
BT - 2011 IEEE 7th International Workshop on Storage Network Architecture and Parallel I/Os, SNAPI 2011
PB - IEEE Computer Society
T2 - 2011 IEEE 7th International Workshop on Storage Network Architecture and Parallel I/Os, SNAPI 2011
Y2 - 25 May 2011 through 25 May 2011
ER -