Redfish Forum Redfish Forum
Forum Chair(s)
- Jeff Autor, Hewlett Packard Enterprise
- Mike Raineri, Dell Technologies
Forum Description
The Redfish Forum, formerly known as the Scalable Platforms Management Forum (SPMF), is responsible for the DMTF’s Redfish®. A standard, Redfish is designed to deliver simple and secure management for converged, hybrid IT and the Software Defined Data Center (SDDC). Both human readable and machine capable, Redfish leverages common Internet and web services standards to expose information directly to the modern tool chain.
The Redfish Forum also maintains the Redfish Developer Hub, a one-stop, in-depth technical resource – by developers, for developers – designed to provide all the files, tools, community support, tutorials and other advanced education developers need to use Redfish.
Get Involved:
- The Redfish Forum develops the Redfish Standard.
- Participation in this group is one of the benefits of membership of the DMTF’s Redfish Forum. Learn more about the Refish Forum and join to contribute to this standard.
- DMTF welcomes feedback on our standards, but requires that individuals submitting comments first agree to our DMTF Feedback Policy.
Related Information:
- Visit the Redfish Forum Workspace (members-only).
Upcoming Forum Deliverables
DMTF Standard Publication Identifier | Document Title | Target Version | Target Release Date |
---|---|---|---|
DSP0266 | Redfish Specification | 1.19.0 | Published |
DSP8010 | Redfish Schema (New, Minor, Errata) | 2023.2 | Published |
DSP0268 | Redfish Data Model Specification | 2023.2 | Published |
DSP0272 | Redfish Interoperability Profiles Specification | 1.7.0 | Published |
DSP8011 | Redfish Standard Registries | 2023.2 | Published |
Current Redfish Forum Membership:
- Promoting Members:
- Broadcom Inc.
- Cisco
- Dell Technologies
- Ericsson AB
- Hewlett Packard Enterprise
- HP, Inc.
- IBM
- IEIT SYSTEMS Co., Ltd
- Intel Corporation
- Lenovo
- Microsoft Corporation
- Supermicro
- Verizon
- Supporting Members:
- Advanced Micro Devices
- Alibaba (China) Co., Ltd
- American Megatrends, Inc.
- ARM, Inc.
- CoreWeave
- DigitalOcean
- Eaton
- Extreme System Design Co.
- Fujitsu
- Google, LLC
- H3C
- Huawei
- Jabil
- KIOXIA Corporation
- Marvell Asia Pte, Ltd.
- Meta
- Microchip Technology Inc.
- NetApp
- NVIDIA
- Phoenix Technologies
- Quanta Computer
- Rambus Inc.
- Vertiv
- ZT Systems
DMTF Specifications
DSP # | Version | Title | Date | Comments | Versions |
---|---|---|---|---|---|
DSP0288 | 1.2.0 | CXL to Redfish Mapping Specification | 20 May 2024 | Standard | View |
DSP0285 | 1.1.0 | RedPath Specification | 22 May 2023 | Standard | View |
DSP0272 | 1.8.0 | Redfish Interoperability Profiles Specification | 20 May 2024 | Standard | View |
DSP0270 | 1.3.1 | Redfish Host Interface Specification | 21 Sep 2023 | Stanard | View |
DSP0268 | 2024.3 | Redfish Data Model Specification | 16 Sep 2024 | Standard | View |
DSP0266 | 1.20.2 | Redfish Specification | 16 Sep 2024 | Standard | View |
Work in Progress Documents
DSP # | Version | Title | Date | Comments | Versions |
---|---|---|---|---|---|
DSP2065 | 2024.4WIP90 | Redfish Message Registry Guide | 11 Oct 2024 | Work-in-Progress | View |
DSP-IS0028 | WIP90 | Redfish Policy Model Bundle | 4 Oct 2024 | Work-in-Progress | View |
DSP-IS0025 | WIP80 | Redfish for Factory Automation - WIP | 17 Jun 2024 | Work-in-Progress | View |
DSP-IS0005 | 1.0.0WIP95 | Redfish DCIM Bundle | 28 Feb 2023 | Work-in-Progress | View |
DSP-IS0004 | 0.9c | Redfish Ethernet Switch Proposal Bundle (YANG) | 26 Oct 2020 | Work-in-Progress | View |
DSP0271 | 0.5.6 | YANG to Redfish Mapping Specification | 13 Oct 2016 | Work-In-Progress | View |
White Papers and Technical Notes
DSP # | Version | Title | Date | Comments | Versions |
---|---|---|---|---|---|
Tech Note | 2018.2 | Redfish Tech Note - Simple and Secure Management for Converged, Hybrid IT | 28 Nov 2018 | Informational | View |
DSP2068 | 1.0.0 | Redfish Conformance and Test Tools White Paper | 2 Feb 2024 | Informational | View |
DSP2066 | 1.0.0 | Redfish Fabrics White Paper | 24 May 2022 | Informational | View |
DSP2065 | 2024.3 | Redfish Message Registry Guide | 16 Sep 2024 | Informational | View |
DSP2064 | 1.0.0 | Redfish for Thermal Equipment | 22 May 2023 | Informational | View |
DSP2063 | 1.0.0 | Redfish SmartNIC White Paper | 31 Dec 2021 | Informational | View |
DSP2062 | 1.0.2 | Redfish Firmware Update White Paper | 20 May 2024 | Informational | View |
DSP2060 | 1.1.0 | Redfish User Guide | 16 Sep 2024 | Informational | View |
DSP2059 | 1.1.0 | Redfish Certificate Management White Paper | 31 Dec 2021 | Informational | View |
DSP2056 | 1.0.0 | Redfish for Power Distribution Equipment White Paper | 21 Feb 2020 | Informational | View |
DSP2055 | 1.0.0 | Quick Start for Authoring Redfish Schema | 6 Aug 2019 | Informational | View |
DSP2053 | 2024.3 | Redfish Property Guide | 16 Sep 2024 | Informational | View |
DSP2052 | 1.0.0 | Redfish and OData White Paper | 5 Apr 2018 | Informational | View |
DSP2051 | 1.0.1 | Redfish Telemetry White Paper | 21 Sep 2022 | Informational | View |
DSP2050 | 1.3.0 | Redfish Composability White Paper | 31 Oct 2023 | Informational | View |
DSP2048 | 0.1.0 | Redfish Baseline Switch Model | 7 Mar 2017 | Informational | View |
DSP2047 | 0.1.0 | Redfish for Networking White Paper | 3 Mar 2017 | Informational | View |
DSP2046 | 2024.3 | Redfish Resource and Schema Guide | 16 Sep 2024 | Informational | View |
DSP2045 | 1.0.0 | Redfish Frequently asked Questions (FAQ) | 4 Aug 2015 | Informational | View |
DSP2044 | 1.0.4 | Redfish White Paper | 4 Sep 2018 | Informational | View |
DSP2043 | 2024.3 | Redfish Mockups Bundle | 16 Sep 2024 | Informational | View |
DSP-IS0018 | 1.0.0 | Redfish Conformance Test Suite Guidance | 7 Jun 2021 | Informational | View |
Schemas
Open Source Projects using DMTF SPMF Technologies
Open Source Project | Description of Tool |
---|---|
gofish |
Gofish is a Golang library for interacting with DMTF Redfish and SNIA Swordfish enabled devices. |
libredfish |
libRedfish is a C client library that allows for Creation of Entities (POST), Read of Entities (GET), Update of Entities (PATCH), Deletion of Entities (DELETE), running Actions (POST), receiving events, and providing some basic query abilities. This is a DMTF-led effort. |
Python Redfish Library |
Python library for interacting with devices which support a Redfish Service. This is a DMTF-led effort. |
Python Redfish Utility |
DMTF's python-based utility for interacting with devices supporting a Redfish Service. This is a DMTF-led effort. |
Python Redfish Utility |
Hewlett Packard's Redfish Utility is a command line interface that allows you to manage servers that take advantage of Redfish APIs |
Python-Redfish |
A Python Redfish library. |
RackHD |
RackHD to support not only the legacy protocols such as IPMI, but also new Restful interfaces such as DMTF Redfish. |
Redfish Interface Emulator |
The Redfish Interface Emulator can emulate a Redfish-based interface statically (GET) or dynamically (POST, PATCH, DELETE). This is a DMTF-led effort. |
Redfish Interop Validator |
The Redfish Interop Validator is a python3 tool that will validate a service based on a profile given to the tool. This is a DMTF-led effort. |
Redfish Mockup Creator |
A python3.4 program that creates a Redfish Mockup folder structure from a real live Redfish service. This is a DMTF lead effort. |
Redfish Mockup Server |
A simple Python 3.4 program that can be copied into a folder at the top of any Redfish mockup and can serve Redfish requests on the specified IP/port. This is a DMTF-led effort. |
Redfish Profile Simulator |
A Flask-based simulator of a Redfish Service implementing the proposed OCP feature Profile. This is a DMTF-led effort. |
Redfish Protocol Validator |
The Redfish Protocol Validator tests the HTTP protocol behavior of a Redfish service to validate that it conforms to the Redfish specification. This is a DMTF-led effort. |
Redfish Reference Checker |
RedfishReferenceTool.py is a python3 tool that checks for valid reference URLs in CSDL xml files. This is a DMTF-led effort. |
Redfish Service Conformance Checker |
This tool checks an operational Redfish Service to see that it conforms to the normative statements from the Redfish specification. This is a DMTF-led effort. |
Redfish Service Validator |
The Redfish Service Validator is a Python3 tool for checking conformance of any "device" with a Redfish service interface against Redfish CSDL schema. This is a DMTF-led effort. |
Redfish Tool |
A Python34 program that implements a command line tool for accessing the Redfish API. This is a DMTF-led effort. |
Sushy |
A Python library to communicate with Redfish based systems. |