NVMe and the prospects for an all-silicon storage infrastructure

Published: September 2016
Duration: 32:30
Fill in the form to continue


Key points of the webinar

  • Introduction into Non-Volatile Memory Express (NVMe)
  • Non-Volatile Memory Host Controller Interface Specification (NVMHCI): what it can enable and why it may be valuable

Description

Initially presented as the alternative to HDD, flash is really worth a look in terms of cost and proposed benefits. However, it has vulnerabilities, like memory wear-out, fragmentation, which vendors are trying to hide with lots of marchitecture. Commercial SSDs based on flash used SATA controllers, which were convenient, but quite expensive. Besides, SATA controller design featured multiple buffers, which led to the I/O latency increase.

NVMe (Non-Volatile Memory Express) is a scalable, high performance CPU PCI-E Gen3 direct connect to NVMe devices, developed for server systems using SSDs technology. NVMe eliminates the need to use the SATA controller and proprietary workarounds, because it provides a PCIe interface for flash modules. It simplifies storage I/O processing and uses less CPU instructions to process I/O request than SAS/SATA.

In this webinar, IT expert Jon Toigo shares his thoughts on present and future of NVMe. Watch it to learn what values NVMe brings to performance and in-memory databases and its use cases within different software and hardware solutions.

Related content: