• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

NVM Express Over Fabrics Specification Released

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,231 (7.55/day)
Location
Hyderabad, India
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard ASUS ROG Strix B450-E Gaming
Cooling DeepCool Gammax L240 V2
Memory 2x 8GB G.Skill Sniper X
Video Card(s) Palit GeForce RTX 2080 SUPER GameRock
Storage Western Digital Black NVMe 512GB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
NVM Express, Inc., the organization that developed the NVM Express specification for accessing solid-state storage technologies on a PCI Express (PCIe) bus, today announced the release of its NVM Express over Fabrics specification for accessing storage devices and systems over Ethernet, Fibre Channel, InfiniBand, and other network fabrics. NVM Express, Inc. has also recently published Version 1.0 of the NVM Express Management Interface specification.

The NVM Express over Fabrics specification extends the benefits of NVM Express beyond rack-scale architectures to datacenter-wide Fabric architectures supporting thousands of solid state devices, where using a fabric as an attach point to the host is more appropriate than using PCI Express.

Storage technologies are quickly innovating to reduce latency, providing a significant performance improvement for today's cutting-edge applications. NVM Express (NVMe) is a significant step forward in high-performance, low-latency storage I/O and reduction of I/O stack overheads. NVMe over Fabrics is an essential technology to extend NVMe storage connectivity such that NVMe-enabled hosts can access NVMe-enabled storage anywhere in the datacenter, ensuring that the performance of today's and tomorrow's solid state storage technologies is fully unlocked, and that the network itself is not a bottleneck.

The new NVMe over Fabrics specification builds on NVM Express version 1.2. It is designed as a layered architecture, enabling NVMe to be transported over different fabric types. NVM Express, Inc. has also published the NVMe over Fabrics reference implementation code for Linux, including a full NVMe host and storage target implementation for the RDMA and Fibre Channel transports. CLI tools and Linux OS integration aids are included. NVMe users can download the new driver stacks, Linux distribution maintainers can pull in the NVMe over Fabrics stack, and developers of both NVMe storage systems and devices can leverage the reference design for their low-latency, high-performance solutions. In addition, the Linux driver is supported and supplemented by the Storage Performance Developer Kit (SPDK) project, which has developed a user-space device implementation to be distributed under the BSD license via Github.

NVM Express Management Interface Specification
The NVM Express Management Interface 1.0 specification defines an architecture and command set for out-of-band management of an NVM SSD over PCIe (using VDMs) and SMBus/I2C. It allows a management controller to perform tasks such as pre-boot SSD device and capability discovery, health and temperature status polling, and out-of-band firmware updates.

The NVM Express Management Interface specification allows server and storage manufacturers to deploy an interoperable management architecture to support IT managers' ability to extensively administer PCIe SSDs. Prior to development of the new specification, manufacturers relied on proprietary vendor-specific management interfaces that limited customer choice and increased cost.

All NVM Express specifications are available here.

View at TechPowerUp Main Site
 
Joined
Dec 31, 2009
Messages
19,371 (3.56/day)
Benchmark Scores Faster than yours... I'd bet on it. :)
I had no idea you have a demographic that cares about data centers...
 
Joined
Apr 1, 2010
Messages
9 (0.00/day)
Location
California
System Name Home desktop
Processor Intel Xeon E5-1650 v3 (4.6 GHz on 3 cores, 4.5 GHz on the other 3)
Motherboard ASUS X99-E WS
Cooling Switech H240-X (CPU); 8 NB eLoop 120mm B12-2 (intake case fans); 1 Swiftech Helix 140 (exhaust)
Memory Kingston 64GB DDR4 ECC
Video Card(s) ASUS Strix GTX1080 Ti OC Edition (for now)
Storage Intel SSD 750 (400 GB); Samsung 850 Pro (256 GB); Samsung 850 Pro (1 TB)
Display(s) Dell UltraSharp UP2715K (at 5120 x 2880)
Case CaseLabs Mercury S8 (custom green exterior/white interior)
Audio Device(s) Realtek® ALC1150 8-Channel High Definition Audio CODEC driving HiFiman EF-2A and HiFiman HE 400i
Power Supply Corsair AX1500i
Mouse Razer Mamba
Keyboard Razer Black Widow Chroma Stealth
Software Windows 10 x64
*/raises hand*
 
Joined
Dec 31, 2009
Messages
19,371 (3.56/day)
Benchmark Scores Faster than yours... I'd bet on it. :)
That makes 2 then! Just surprised (pleasantly) to see it here. :)
 
Top