关联issue
背景
当前AI训练集群集成大量光模块,由于光模块是易损器件,生命周期末期可能存在批量集中失效的问题。BMC新增光模块劣化故障预测功能,可对预故障光模块进行诊断。此预测类功能需要新增开关控制,支持通过redfish接口配置/查询功能使能状态。
决策点
是否增加光模块亚健康功能合集的对象"OpticalModuleSubhealthFunction",和里面的子属性"DeteriorationPredictionEnabled"
详细描述
URI :/redfish/v1/Managers/manager_id/DiagnosticService
变化类型 :新增属性
操作类型 :Get,Patch
应用场景:光模块老化预测功能开关
| 属性名称 | 取值类型(string/integer/number/object/array/null) | 取值范围 | 默认值 | 操作权限(仅针对当前说明的操作类型,可选值为UserMgmt/BasicSetting/KVMMgmt/VMMMgmt/SecurityMgmt/PowerMgmt/DiagnoseMgmt/ReadOnly/ConfigureSelf) | 约束 |
|---|---|---|---|---|---|
| DeteriorationPredictionEnabled | boolean | true/false | true | GET:ReadOnly PATCH:BasicSetting |
仅AI训练集群可使用 |
错误说明:无
性能说明:无
兼容性策略:无
示例:
{
“OpticalModuleSubhealthFunction”: {
“DeteriorationPredictionEnabled”: true
}
}
评审结论
同意增加如下接口,用于控制光模块老化预测功能使能
URI :/redfish/v1/Managers/manager_id/DiagnosticService
变化类型 :新增对象OpticalModuleSubhealthFunction,以及属性DeteriorationPredictionEnabled
操作类型 :GET,PATCH
应用场景:查询和设置光模块老化预测功能开关
操作权限:GET:ReadOnly PATCH:BasicSetting