Redfish
Определение
Redfish — стандарт DMTF для единообразного управления оборудованием центра обработки данных, включая BMC серверов: запросы строятся по правилам REST, а объекты описаны схемами.
Также ищут: DMTF Redfish · Redfish API · API управления сервером · schema-based BMC API
Зачем это знать
Redfish упрощает автоматизацию инвентаризации, питания и обновлений, но клиент обязан читать схему, версию и возможности: необязательные функции и расширения OEM различаются.
Карта понятия
Что подтверждено
Redfish определяет протоколы, модель данных и поведение совместимого многопроизводительного удалённого и внеполосного интерфейса управления.
Граница применимости: Спецификация DMTF Redfish 1.23.1.
Redfish содержит обязательные, необязательные и зависящие от OEM элементы; одна семья API не доказывает одинаковые ресурсы, свойства или порядок обновления.
Граница применимости: Различия реализаций Redfish, явно разрешённые спецификацией.
Что проверить
- Снимите версии службы и схемы.
- Обнаруживайте ресурсы, а не угадывайте URI.
- Проверяйте задачу и результат после записи.
Первоисточники
- Redfish Specification
Определяет interoperable remote/out-of-band interface, HTTPS/TLS, authentication, roles, accounts, tasks и update service behavior.
Связанные понятия
Курсы по теме
В каталоге
- Серверы с управлением по Redfish — Redfish позволяет автоматизировать управление серверами через REST-запросы.
- Платформы с поддержкой Redfish — Набор функций Redfish зависит от BMC и прошивки, поэтому его проверяют у конкретной платформы.