TY - GEN
T1 - High performance solid state storage under linux
AU - Seppanen, Eric
AU - O'Keefe, Matthew T.
AU - Lilja, David J
PY - 2010
Y1 - 2010
N2 - Solid state drives (SSDs) allow single-drive performance that is far greater than disks can produce. Their low latency and potential for parallel operations mean that they are able to read and write data at speeds that strain operating system I/O interfaces. Additionally, their performance characteristics expose gaps in existing benchmarking methodologies. We discuss the impact on Linux system design of a prototype PCI Express SSD that operates at least an order of magnitude faster than most drives available today. We develop benchmarking strategies and focus on several areas where current Linux systems need improvement, and suggest methods of taking full advantage of such high-performance solid state storage. We demonstrate that an SSD can perform with high through-put, high operation rates, and low latency under the most difficult conditions. This suggests that high-performance SSDs can dramatically improve parallel I/O performance for future high performance computing (HPC) systems.
AB - Solid state drives (SSDs) allow single-drive performance that is far greater than disks can produce. Their low latency and potential for parallel operations mean that they are able to read and write data at speeds that strain operating system I/O interfaces. Additionally, their performance characteristics expose gaps in existing benchmarking methodologies. We discuss the impact on Linux system design of a prototype PCI Express SSD that operates at least an order of magnitude faster than most drives available today. We develop benchmarking strategies and focus on several areas where current Linux systems need improvement, and suggest methods of taking full advantage of such high-performance solid state storage. We demonstrate that an SSD can perform with high through-put, high operation rates, and low latency under the most difficult conditions. This suggests that high-performance SSDs can dramatically improve parallel I/O performance for future high performance computing (HPC) systems.
UR - http://www.scopus.com/inward/record.url?scp=77957827763&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77957827763&partnerID=8YFLogxK
U2 - 10.1109/MSST.2010.5496976
DO - 10.1109/MSST.2010.5496976
M3 - Conference contribution
AN - SCOPUS:77957827763
SN - 9781424471539
T3 - 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies, MSST2010
BT - 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies, MSST2010
PB - IEEE Computer Society
T2 - 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies, MSST 2010
Y2 - 6 May 2010 through 7 May 2010
ER -