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 系统固件更新容器发行说明》。