Redfish (specification)

The Redfish standard is a suite of specifications that deliver an industry standard protocol providing a RESTful interface for the management of servers, storage, networking, and converged infrastructure.

[1][2] The Redfish standard has been elaborated under the SPMF umbrella at the DMTF in 2014.

[3] In 2016, Models for BIOS, disk drives, memory, storage, volume, endpoint, fabric, switch, PCIe device, zone, software/firmware inventory & update, multi-function NICs), host interface (KCS replacement) and privilege mapping were added.

In August 2016, SNIA released a first model for network storage services (Swordfish[5]), an extension of the Redfish specification.

Redfish is used by both proprietary software (such as HPE OneView) as well as FLOSS ones (such as OpenBMC).