An empirical evaluation and analysis of the performance of NVM express solid state drive

by Son, Yongseok and Kang, Hara and Han, Hyuck and Yeom, Heon Young
Abstract:
Emerging non-volatile memory (NVM) technology with high throughput and scalability has considerable attraction in cloud and enterprise storage systems. The industry and academic communities made the NVMe specification to elicit the highest performance on NVM devices. While the technology is commercially viable, it is important to consider the performance of NVM devices with NVMe specification according to different I/O configurations and analyze workloads on the storage to exploit better performance. This paper provides the results of empirical evaluation and analysis of the performance on a recent NVM express solid state drive (NVMe SSD) developed by Samsung electronics, a flash-based PCIe-attached SSD built to follow NVMe specification. The maximum throughput is 2.5 GB/s and 800 MB/s for reading and writing 4 kb, respectively. We analyze the performance of NVMe SSD in terms of different performance metrics with microbenchmark and database workloads. We also perform comparison study of NVMe SSD with SATA SSD. We anticipate that the experimental results and performance analysis will provide the implications on various storage systems.
Reference:
An empirical evaluation and analysis of the performance of NVM express solid state drive (Son, Yongseok and Kang, Hara and Han, Hyuck and Yeom, Heon Young), In Cluster Computing, 2016.
Bibtex Entry:
@Article{Son2016,
	author="Son, Yongseok
		and Kang, Hara
		and Han, Hyuck
		and Yeom, Heon Young",
	title="An empirical evaluation and analysis of the performance of NVM express solid state drive",
	journal="Cluster Computing",
	year="2016",
	pages="1--13",
	abstract="Emerging non-volatile memory (NVM) technology with high throughput and scalability has considerable attraction in cloud and enterprise storage systems. The industry and academic communities made the NVMe specification to elicit the highest performance on NVM devices. While the technology is commercially viable, it is important to consider the performance of NVM devices with NVMe specification according to different I/O configurations and analyze workloads on the storage to exploit better performance. This paper provides the results of empirical evaluation and analysis of the performance on a recent NVM express solid state drive (NVMe SSD) developed by Samsung electronics, a flash-based PCIe-attached SSD built to follow NVMe specification. The maximum throughput is 2.5 GB/s and 800 MB/s for reading and writing 4 kb, respectively. We analyze the performance of NVMe SSD in terms of different performance metrics with microbenchmark and database workloads. We also perform comparison study of NVMe SSD with SATA SSD. We anticipate that the experimental results and performance analysis will provide the implications on various storage systems.",
	issn="1573-7543",
	doi="10.1007/s10586-016-0591-8",
	url="http://dx.doi.org/10.1007/s10586-016-0591-8"
}

This entry was posted in . Bookmark the permalink.