Redfish API 支持#

DGX 系统固件支持使用行业标准 Redfish 接口管理系统的能力。本章详细介绍了 DGX A100 系统中可用的 Redfish 协议支持,以及如何使用支持的 Redfish API 完成系统管理功能。

Redfish 是一种基于 Web 的管理协议,Redfish 服务器集成到 DGX A100 BMC 固件中。默认情况下,DGX A100 BMC 和 BIOS 中启用了 Redfish 支持。通过使用 Redfish 接口,具有管理员权限的用户可以通过基于 Web 的用户界面浏览机箱和系统级别的物理资源。

Redfish 提供的信息在特定的资源端点下进行分类,Redfish 客户端可以使用以下 HTTP 方法使用这些端点

  • GET

  • POST

  • PATCH

  • PUT

  • DELETE

并非所有端点都支持所有这些操作。有关操作的更多信息,请参阅 Redfish JSON Schema。Redfish 服务器遵循 DSP0266 1.7.0 规范和 Redfish Schema 2019.1 文档。Redfish URI 通过基本身份验证和实施进行访问,以便具有所需权限的 IPMI 用户可以访问 Redfish URI。

支持的 Redfish 功能#

以下是有关 DGX A100 中支持的 Redfish 功能的一些信息。

支持以下功能

  • 管理用户帐户、权限和角色

  • 管理器会话

  • BMC 配置

  • BIOS 配置

  • BIOS 启动顺序管理

  • 获取 PCIe 设备和功能清单

  • 获取存储清单

  • 获取系统组件信息和健康状况(PSU、风扇、CPU、DIMM 等)

  • 获取传感器信息(散热/电源/冷却)

  • BMC 配置更改/BMC 重置

  • 系统/机箱电源操作

  • 获取健康事件日志/高级系统事件日志

  • 日志记录服务,提供严重/信息性严重级别的事件

  • 事件服务 (SSE)

有关更多信息,请参阅以下文档

有关您正在运行的固件版本特有的 Redfish 支持的已知问题和限制列表,请参阅《DGX A100 系统固件更新容器发行说明》。