Supermicro Server Management (Redfish API)
DMTF's Redfish® is a standard API 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. Supermicro enables Redfish feature sets on their X10/X11 platforms with 3.xx and 1.xx BMC firmware respectively.
Together, Redfish and Supermicro creates a dominant alliance for managing today's heterogeneous hyper scale data center environment with a new management standard for uniform server management and monitoring as scale increases exponentially.
You can explore complete DMTF Redfish specification at https://www.dmtf.org/standards/redfish
Redfish features and benefits:
Until Redfish, interoperable management standards were lacking for modern data center environments. As organizations shift to scale-out solutions, legacy standards are insufficient to successfully manage numerous simple and multi-node servers or hybrid infrastructures. Seeking a modern interface that builds on widely-used tools to accelerate development, today's customers demand a well-defined API that uses the protocols, structures and security models that are common in Internet and web services environments.
Supermicro Redfish solution enables users to program simple configuration and maintenance tasks that, until now, have been extremely complex, fragile, and time consuming at scale. Redfish reduces vendor-lock in, adds security, increases productivity and plays a significant role to enable next generation infrastructures. User can receive advantage of following Redfish features for Supermicro based X10 (with 3.xx BMC firmware) and X11 (with 1.xx BMC firmware) generation servers. These features are covered under SFT-OOB-LIC and SFT-DCMS-SINGLE license.
Supermicro Redfish features:
- Get System/Chassis inventory info
- Manage user accounts and privileges
- BMC configuration (AD, LDAP, SNMP, SMTP, RADIUS, Fanmode, Mousemode, NTP, Snooping etc.)
- BIOS configuration
- Boot order change
- RAID configuration (For 3108)
- Storage Management
- Get NIC MAC info (NIC asset info)
- BMC/BIOS Firmware updates
- Get thermal/power/sensor info
- Get system memory info
- Get hostname
- Launch iKVM/HTML5 using redfish
- Update SSL certificate and key
- Perform computer system reset
- BMC reset
- BMC configuration reset
- Get health event log/Advanced system event log
- Acknowledge warning/critical severity events
- Virtual Media ISO image mounting