Redfish是一种新兴的可扩展平台管理标准,旨在提供一种简单、现代和安全的方式来管理和监控硬件系统。Redfish标准由DMTF(分布式管理任务力)组织开发,旨在取代传统的基于SNMP和IPMI的管理方法。Redfish标准基于RESTful架构,使用HTTP或HTTPS协议进行通信,并使用JSON格式进行数据交换。这使得Redfish标准更加灵活、可扩展和易于使用。
ISO/IEC 30115:2018是一项关于Redfish可扩展平台管理API规范的国际标准。该标准定义了一组API,用于访问和管理Redfish兼容设备的各种功能和属性。这些API包括以下方面:
1. 系统管理API:用于管理系统的各种属性和功能,如电源管理、温度传感器、风扇控制等。
2. 存储管理API:用于管理存储设备的各种属性和功能,如RAID配置、磁盘状态、存储池管理等。
3. 网络管理API:用于管理网络设备的各种属性和功能,如端口状态、VLAN配置、QoS管理等。
4. 事件管理API:用于管理系统中发生的各种事件,如警报、错误、故障等。
5. 安全管理API:用于管理系统的安全性,如用户认证、访问控制、加密等。
ISO/IEC 30115:2018标准还定义了一些通用的API,如资源管理API、元数据API和操作API等。这些API可以用于访问和管理Redfish兼容设备的各种资源和属性。
Redfish标准的优点在于其灵活性、可扩展性和易用性。Redfish标准使用RESTful架构,使得API的设计更加简单和直观。此外,Redfish标准还支持异步事件通知和推送,使得系统管理员可以更加及时地了解系统状态和事件。
相关标准
- ISO/IEC 27001:2013 信息技术 - 信息安全管理系统 - 要求
- ISO/IEC 27002:2013 信息技术 - 安全技术 - 信息安全管理实践指南
- ISO/IEC 27017:2015 信息技术 - 云计算 - 信息安全管理
- ISO/IEC 27018:2014 信息技术 - 云计算 - 个人信息保护
- ISO/IEC 20000-1:2018 信息技术 - 服务管理 - 第1部分:服务管理系统要求