Supermicro Server Management (Redfish API)

Redfish is an open industry standard specification and schema developed by DMTF (SPMF) group that specifies RESTful interface and utilizes JSON and OData. Supermicro is a promoter of this standard as part of its efforts to meet the systems management requirements for hyper-scale Datacenters solutions.

Supermicro will support Redfish RESTful APIs on its X10 Generation and future server product line. All the BMC firmware designated with 3.xx will support this technology.

Supported Methods

  • Read Requests (GET): The GET method is used to request a representation of a specified resource. The representation can be either a single resource or a collection. E.g., Get Temperature Reading
  • Update (PATCH): The PATCH method is used to apply partial modifications to a resource. E.g., change session timeout
  • Create (POST): The POST method is used to create a new resource. This request is submitted to the resource collection in which the new resource is meant to belong. For E.g., User Account addition
  • Actions (POST): The POST method may also be used to initiate operations on the object (Actions). For E.g., System Reset
  • Delete (DELETE): The DELETE method is used to remove a resource. E.g, Delete Event Subscription

Additional Information can be found in the user guide.

Note: Access to Redfish APIs or Web interfaces using Firmware 3.xx also will have https as default. If you disable https as default on WebUI, then access to Redfish RESTful API is disabled. Redfish features require SFT-OOB-LIC or SFT-DCMS-Single.

For further questions, please contact support@supermicro.com

Supermicro Update Manager (SUM)

The Supermicro Update Manager (SUM) can be used to manage the BIOS and BMC firmware image update and configuration update for Supermicro X9 (Romley), X10, and X11 generation systems. In addition, system checks as well as event log management are also supported. Moreover, special applications are also provided to facilitate system management. To update configurations, users can edit system BIOS settings, DMI information and BMC configurations from readable text files, as well as use this update manager to apply these configurations. Two channels are possible for management: the OOB (Out-Of-Band) channel, i.e. communication through the BMC IPMI interface, and the in-band channel, i.e. communication through the local system interfaces. By the OOB channel, most management commands (except CheckSystemUtilization) can be executed independently of the OS on the managed system and even before the system OS is installed.
Request to Download Software
Supermicro Update Manager (SUM) version 1.6.2

Download Software

Supermicro Power Manager (SPM)

If the power capacity of single rack is limited or you want to improve the system power utilization, then power management tool is a must have for your data center management. Supermicro® provides SPM software based on Intel Data Center Manager (DCM) package. SPM leverages Supermicro® IPMI interface and Intel Node Manager 2.0 Technology to monitor CPU/Memory/System power usage, and remotely control power consumption. It can control power consumption of whole system by policy-based. Administrator can configure policies by data center, room, row, rack, target machine, or logical group. The policy can be triggered by condition of power or temperature threshold. And you can schedule the policies by time of day or/and day of week.
Request to Download Software
Supermicro Power Manager (SPM) version 1.5.1

Download Software

Supermicro IPMI Utilities

IPMIView for Android V1.3.0 (Available on Google Play) (Direct Link)
IPMIView for iOS V1.3.0 (Available on Apple Store)

Download Free SMCI™ Software
IPMIView version 2.12.0
SMCIPMITool version 2.17.0
IPMICFG version 1.26.0

IPMICFG

IPMICFG is an in-band utility for configuring IPMI devices. It is a command line tool providing standard IPMI and Supermicro® proprietary OEM commands. This CLI-based utility can be executed on DOS, Windows, and Linux OS and does not require any installation procedures. This utility is used for BMC/FRU configuration.

IPMICFG Key Features:

    •   – Set up IPMI IP Address
    •   – Set up IPMI Configuration
    •   – Configure IPMI User Management
    •   – Configure IPMI FRU
    •   – Manage System Event Log (SEL)
    •   – Manage IPMI by node management (NM) protocol

 

IPMICFG

 

SMCIPMITool

The SMCIPMITool is an out-of-band Supermicro utility that allows a user to interface with SuperBlade® systems and IPMI devices via CLI (Command Line Interface). This utility provided two user modes, viz.: OS Command Line Mode and Shell Mode. This utility can be easily integrated with existing infrastructure to connect with Supermicro server’s baseboard management controllers.

SMCIPMITool Key Features:

    •   – Remote IPMI Management
    •   – Remote NM (Node Manager) 2.0 Management
    •   – Remote IPMI Sensor and Event Management
    •   – Remote FRU Management
    •   – Remote IPMI User/Group Management
    •   – Remote Blade System Management
    •   – IPMI Firmware Upgrade
    •   – Virtual Media Management

 

SMCIPMITool

IPMIView

IPMIView is a GUI-based software application that allows administrators to manage multiple target systems through BMC. IPMIView V2.0 supports Supermicro’s BMCs that adheres to either IPMI v1.5 or v2.0.

IPMIView monitors and reports on the status of a SuperBlade® system, including the blade server, power supply, gigabit switch, InfiniBand and CMM modules. IPMIView also supports remote KVM and Virtual Media.

IPMIView Key Features:

    •   – IPMI System Management
    •   – KVM Console Redirection
    •   – Text Console Redirection
    •   – Virtual Media Management
    •   – IPMI User/Group Management
    •   – Trap Receiver
    •   – Mobile App (Android, iOS)

 

IPMIView

 

IPMIView_Mobile IPMIView_Mobile

Supermicro Intelligent Management

The Supermicro X11 platform’s Baseboard Management Controller (BMC) is built on the ASPEED AST 2500 controller. The AST2500 is designed to dedicatedly support PCIE 1x, Gen2 bus interfaces. It supports 14x I2C/SMBUS devices.

The Supermicro X10 platform’s Baseboard Management Controller (BMC) is built on the ASPEED AST 2400 controller. The AST2400 is designed to dedicatedly support PCIE 1x bus interface. It supports 14x I2C/SMBUS devices.

The Supermicro X9 platform’s BMC is built on Nuvoton WPCM450 Controller. The WPCM450 communicates with onboard components via six SMBus interfaces, Platform Environment Control Interface (PECI) buses, and General Purpose I/O ports.

BMCs are ideal for server management and supports

– The 2D/VGA-compatible Graphics Core with support of PCI interface
– Multimedia virtualization and Keyboard/Video/Mouse (KVM) Redirection functions
– Network access via an external Ethernet PHY module or shared NCSI connections

For configuring BMC securely in datacenters, please review our best practices guide and firmware updates to address Common Vulnerabilities and Exposures (CVEs).

Supermicro BMC Firmware is feature-rich and supports:

IPMI 2.0 based management

  • BMC stack with a full IPMI 2.0 implementation
  • Hardware health monitor
  • Remote power control

Keyboard, Video & Mouse (KVM) Console Redirection with multi language support
HTML5 web Console Redirection
Serial over LAN (SOL)
Media Redirection

  • Simultaneous floppy and CD/ DVD redirection
  • Efficient USB 2.0-based CD/DVD redirection, with typical speed greater than 15xCD
  • Support for USB key

VLAN support
Event Log and Alerting

  • Read Log events
  • Full SMTP support
  • Sensor readings
  • SNMP trap
  • Email alerts

Sophisticated User Management

  • IPMI based user management
  • Added security with SSL (HTTPS)
  • Multiple user permission level
  • Multiple user profiles

Active Directory/LDAP Client support

  • Direct LDAP support from the device
  • Windows Active Directory and Open-LDAP

Common Information Model (CIM)

  • CIM Object Manager (CIMOM)
  • True Object Manager with CIM class handling
  • Creating class, instance and working with the instances
  • Core support for all DMTF profiles

SMASH and CLP support

  • SSH based SOL
  • Power control of the server
  • Support for all DMTF Profiles
  • Complete command support

WSMAN Support

  • Supports WSMAN as well as WS-CIM
  • Fully organically developed code as library
  • LIGHTTPD
  • HTTP and HTTPS support
  • Complete WSMAN support – Discovery, Enumeration, Get, Put, Subscribe and Eventing
  • Rich client library support (C, Java, JavaScript)
  • Web Interface Multilanguage support
  • Full Unicode support
  • Multiple language support for multiple clients simultaneously

Web based configuration

  • Full configuration using web UI

Firmware Firewall
Watchdog Timer
Fail-safe firmware upgrade
Tools to flash firmware in DOS, Linux and Windows

 

Supermicro Server Manager (SSM)

Supermicro Server Manager (SSM) provides a comprehensive solution to manage and maintain Supermicro servers in an IT datacenter from a single console view.

SSM also provides a CLI interface that allows users to automate server management from their infrastructure software.

SSM is beneficial for IT environments where

  1. IT Administrators need a centralized console to administer all Supermicro servers in datacenter
  2. Collect comprehensive information from IPMI and SuperDoctor® 5
  3. Avoid developing automation framework for server hardware management

Request to Download Software
Supermicro Server Manager (SSM) version 2.2.1  (build 692)

Download Software