NVMe Basic Management Command

Written by NVMeBMaster on . Posted in Blog

The NVM Express Management Interface (NVMe-MI) Workgroup has released a technical note that describes an out-of-band management command for NVMe devices that utilizes an SMBus Block Read operation. This command provides a standardized method of performing basic inventorying and health status polling of NVMe devices.

The NVMe-MI workgroup is standardizing a comprehensive management architecture that builds on top of the Distributed Management Task Force (DMTF) Management Component Transport Protocol (MCTP) and allows out-of-band management of an NVMe device over SMBus and over PCIe using Vendor Defined Messages. The NVMe-MI 1.0 specification is expected to be completed later this year and allows a management controller to both monitor the status of an NVMe device as well as configure its state. This enables advanced features such as out-of-band firmware updates.

Prior to completion and public availability of the NVMe-MI 1.0 specification, we have received feedback that a standardized method is needed by the industry to poll an NVMe device for basic health status information and which only requires SMBus slave support. The intent of the technical note is to publicly release a standardized approach for such a capability.

The technical note is available at http://nvmexpress.org/specifications/.

Peter Onufryk
NVMe-MI Workgroup Chair

ChromeOS adds boot support for NVM Express

Written by NVMeBMaster on . Posted in Blog

2000px-Google_Chrome_2011_Logo_svg_ ChromeOS devices are known for their fast boot support through a combination of an open source coreboot bootloader and its associated payload called depthcharge. This week, the ChromeOS depthcharge firmware has added boot driver support for NVM Express SSDs. Check it out at Google’s source repository here. We are excited to see infrastructure expanding to support ChromeOS, enabling future mobile platforms to support the benefits of NVM Express!

Jason Akers, Software Architect, Intel Corporation

Webinar Invitation: NVM Express Infrastructure – Exploring Data Center PCIe Topologies

Written by NVMeBMaster on . Posted in Blog

On January 29, 2015 NVM Express™, Inc. is holding a webinar, NVM Express Infrastructure – Exploring Data Center PCIe Topologies at 12:00 PM Pacific Standard Time. This one hour webinar covers how and why to deploy NVM Express (NVMe™) solid-state drives in the data center, and explores available PCI Express SSD topologies, form factors, and interconnects. Learn what it takes to bring high performance PCIe SSDs into the mainstream with NVMe, and discover the value it delivers to the data center with an efficient protocol, the scalability and flexibility of PCIe, and a standard ecosystem for software, drivers, and management. The presentation will be led by Intel’s Jonmichael Hands and PMC’s Peter Onufryk. 

Registration is free and accessed at https://www.brighttalk.com/webcast/12367/141221.

Hope you can join! – NVM Express, Inc.

Open Fabrics Alliance NVM Express Window driver 1.4 Released December 8, 2014

Written by NVMeBMaster on . Posted in Blog

NVM Express in is pleased to announce the 1.4 release of the open source Open Fabrics Alliance (OFA) NVM Express Windows driver. This release is a result of an excellent collaboration between the NVM Express communities.

The following features have been added to this release:

  • Pass Windows Hardware Certification Kit (HCK) and WHQL
  • Hot plug / swap support • Migrate to VS 2013/WDK 8.1
  • WPP Tracing / WMI processing support • Format NVM enhancement
  • Bus reset enhancement
  • Several bug fixes

The 1.4 release package may be downloaded at https://svn.openfabrics.org/svnrepo/nvmewin/releases/revision_1.4.

You can participate in the development of the OFA NVM Express Windows driver by joining the mailing list at nvmewin@lists.openfabrics.org. To subscribe to the OFA NVM Express Windows driver mailing list, please visit http://lists.openfabrics.org/mailman/listinfo/nvmewin.

Thanks to Intel, Seagate, HGST, Samsung, PMC-Sierra and others who contribute to the successful 1.4 release. Looking forward to working with you all again on future releases.

Kwok Kong, PCM

Upcoming SNIA Webcast: The Performance Impact of NVMe & NVMe over Fabrics

Written by NVMeBMaster on . Posted in Blog

SNIA and NVM Express, Inc. are teaming up to present information on NVM Express (NVMe) and NVMe over Fabrics, and you are invited to join the Webcast.

The Webcast will be led by an expert panel including Cisco’s J. Metz, EMC’s Steve Sardella and Intel’s Amber Huffman and Dave Minturn. This webcast will provide an overview of NVMe over Fabrics, such as Ethernet with RDMA (iWARP), multiple fabric support plans, how NVMe end-to-end eliminates SCSI translation latency, and how NVMe and NVMe over Fabrics are impacting data center storage performance.

To register, visit https://www.brighttalk.com/webcast/663/132761 . Hope you can attend

NVM Express Releases 1.2 Specification

Written by NVMeBMaster on . Posted in Blog

NVM Express, Inc., announced the release of its 1.2 specification on November 12, 2014. NVM Express (NVMe) 1.2 extends the specification to a new level of enterprise and client functionality.

The NVMe 1.2 specification adds features for both enterprise and client systems. For client systems, additions include enhanced power management and other mobile oriented capabilities, such as a feature that supports designing high performance SSDs without local DRAM. This reduces SSD costs and enables smaller BGA (Ball Grid Array) based form factors. These features allow the compelling performance of NVMe to be used in solutions like fan-less two-in-one laptops.

For enterprises, there are expanded capabilities including live firmware updates and a feature that provides reduced latency when many NVMe devices are used in an environment with one or more PCIe switches.

The NVM Express 1.2 specification is available for download at http://www.nvmexpress.org/specifications/.

NVM Express, Inc. also announced it is also developing specifications to provide a management command set for NVMe devices and to bring the benefits of NVM Express to fabrics such as Ethernet, InfiniBand™ and Fibre Channel. The Management Interface Specification will define a software interface to support IT managers’ ability to manage PCIe SSDs. NVM Express over Fabrics will extend the benefits of NVMe to usages with hundreds of solid state drives where using a fabric as an attach point is more appropriate than using PCI Express. The Management Interface specification is targeted for publication in the first quarter of 2015, and the NVM Express over Fabrics specification is targeted for availability in the second half of 2015.

Intel Developers Forum 2014

Written by NVMeBMaster on . Posted in Blog

idf14-sf-collection-webt-960x192Great things are happening with NVM Express at the Intel Developers Forum September 9-11 in San Francisco.

This year’s NVM Express Technology Showcase provides an opportunity to see products and demonstrations from Avago Technologies, EMC, Intel, JDSU, Micron Technology, Microsoft, Mobiveil, PMC, Samsung Semiconductor, Super Micro Computer and Teledyne LeCroy designed to deliver full SSD performance to Client and Enterprise platforms. The Storage Networking Industry Association (SNIA), supporting a related NVM technology under development, will also be present.

In addition to great demos in all of these booths, NVM Express will show an early prototype of NVM Express over Fabrics at the Intel booth, #173 in the NVM Express Community. This demonstration showcases the performance and latency benefits for a flash appliance attached via Ethernet with RDMA.

For those interested in learning more, Intel’s Amber Huffman will be leading an educational session titled, NVM Express*: Going Mainstream and What’s Next. The session, SSDS003, takes place on Wednesday, September 10 at 2:30pm.

Swing by to meet NVM Express experts from all of the companies participating in the showcase. Look forward to seeing you in San Francisco.

NVM Express over Fabrics & NVM Express 1.2

Written by NVMeBMaster on . Posted in Blog

nvm_express_tm_colorNVM Express, Inc. recently announced that it has initiated an effort to specify a standard for NVM Express over Fabrics. This extends the benefits of NVM Express (NVMe) to usages with hundreds of solid state drives where using a fabric as an attach point is more appropriate than using PCI Express, as in flash appliances that use fabrics such as Ethernet with RDMA, InfiniBand®, Intel® Omni Scale Fabric and Fibre Channel.

The organization also announced that Revision 1.2 of the NVM Express Specification is in the final stages of ratification.

Delivering application-focused performance for data-intensive workloads, such as real-time data analytics, NVM Express over Fabrics enables end-users to connect remote subsystems with a flash appliance to achieve faster application response times and better scalability across virtual data centers. While the ability to access remote solid state drives over fabrics exists today, typically a SCSI-based protocol is used. This results in increased latency. By using NVMe end-to-end, the latency-contributing SCSI translation is eliminated, resulting in faster access to data. This provides end-users with the ability to harness the performance of hundreds of solid state drives, achieving similar latency whether the SSDs are local or remote.

An early prototype of NVM Express over Fabrics will be demonstrated at the Intel Developers Forum, September 9-11 in San Francisco at the Intel booth, #173 in the NVM Express Community.

The NVM Express 1.2 specification, extends the specification to a new level of enterprise and client functionality. The NVMe 1.2 specification adds features for both enterprise and client systems. For client systems, the NVMe 1.2 specification enables better power management, and other mobile-oriented capabilities, such as a feature that enables SSDs with less or no DRAM, reducing system costs. These features are especially important in the expanding small form factor computing segment. For enterprises, the NVMe 1.2 specification enhances status reporting and expands capabilities including live firmware updates.

The NVM Express 1.2 specification will be available for download in the fourth quarter of 2014.