NVM Express Management Interface

Home>NVM Express Management Interface

What is the difference between in-band and out of band support?

By |2020-04-15T13:10:29-08:00April 15th, 2020||

In-band means sending commands in an operating system through a standard NVMe driver and commands, while out-of-band means outside of the operating system knowledge, most commonly done with a host BMC through the SMBUS protocol, but now can be done over PCIe vendor defined messages as well.

Comments Off on What is the difference between in-band and out of band support?

What is Enclosure Management?

By |2020-04-15T13:09:18-08:00April 15th, 2020||

Enclosure management is a way to monitor the physical presence of SSDs in an enclosure (find out what slot an SSD is in, operate LEDs), which may be a storage array, a JBOD/JBOF, etc., monitor temperature and fan speed, and send management commands to the SSDs from the storage enclosure.

Comments Off on What is Enclosure Management?

What prompted the creation of the NVMe-MI specification?

By |2020-04-15T13:07:04-08:00April 15th, 2020||

The NVMe-MI specification was created to define a command set and architecture for managing NVMe storage, making it possible to discover, monitor, configure, and update NVMe devices in multiple operating environments. It started with just out-of-band management for OS agnostic management of SSDs over SMBUS, to have a standard way for SSDs and host servers [...]

Comments Off on What prompted the creation of the NVMe-MI specification?

What is the NVMe-MI specification?

By |2020-04-15T13:06:21-08:00April 15th, 2020||

The NVMe-MI specification defines a command set and architecture for managing NVMe storage. NVMe-MI technology provides an industry standard for the management of NVMe devices in-band (through an operating system) and out-of-band (usually through a BMC, or baseboard management controller). Anchor features include standardized NVMe enclosure management, the ability to access NVMe-MI technology functionality in-band [...]

Comments Off on What is the NVMe-MI specification?