背景
实现通过动态调节电源输出电压,以提高整机电源供电效率;需要提供redfish接口允许客户设置、查询电源输出电压调压使能状态。
关联ISSUE
评审点
(1)/redfish/v1/Managers/{manager_id}/EnergySavingService GET接口新增属性PSUOutputVoltageAdjustmentEnabled表示电源输出电压调压使能状态;
(2)/redfish/v1/Managers/{manager_id}/EnergySavingService PATCH接口新增属性PSUOutputVoltageAdjustmentEnabled设置电源输出电压调压使能状态;
详细描述
评审点1:/redfish/v1/Managers/{manager_id}/EnergySavingService GET接口新增属性PSUOutputVoltageAdjustmentEnabled表示电源输出电压调压使能状态
资源URI :/redfish/v1/Managers/{manager_id}/EnergySavingService
资源版本 :EnergySavingService.v1_0_0
变化类型:新增属性
操作权限 :ReadOnly
应用场景:查询电源输出电压使能状态
新增响应参数 :
| 属性名 | 类型 | 示例/取值约束 | readonly | 易变属性 | 实现patch | 操作权限 | 描述 |
|---|---|---|---|---|---|---|---|
| PSUOutputVoltageAdjustmentEnabled | bool | true: 表示电源输出电压调压使能,电源输出电压随电源负载动态调节 false: 表示电源输出电压调压关闭,电源输出电压保持稳压状态 不支持的机型不显示该属性 |
否 | 否 | 是 | ReadOnly | 电源输出电压调压功能使能状态 |
Schema定义 :
"PSUOutputVoltageAdjustmentEnabled": {
"type": [
"boolean",
"null"
],
"readonly": false,
"description": "PSU output voltage adjustment enable status.",
"longDescription": "This property shall contain the PSU output voltage adjustment enable status."
}
评审点2:/redfish/v1/Managers/{manager_id}/EnergySavingService PATCH接口新增属性PSUOutputVoltageAdjustmentEnabled设置电源输出电压调压使能状态
资源URI:redfish/v1/Managers/{manager_id}/EnergySavingService
资源版本:EnergySavingService.v1_0_0
变化类型:新增属性
操作类型:PATCH
操作权限:PowerMgmt
应用场景:设置电源输出电压使能状态
请求参数:
| 参数名 | 类型 | 必填 | 示例/取值约束 | 描述 |
|---|---|---|---|---|
| PSUOutputVoltageAdjustmentEnabled | bool | 否 | true: 表示电源输出电压调压使能,电源输出电压随电源负载动态调节 false: 表示电源输出电压调压关闭,电源输出电压保持稳压状态 不支持的机型不显示该属性 |
设置电源输出电压调压功能使能状态 |
是否准备好AI预审
是
评审结论
(1)同意 /redfish/v1/Managers/{manager_id}/EnergySavingService GET接口新增属性PSUOutputVoltageAdjustmentEnabled表示电源输出电压调压使能状态;
(2)同意 /redfish/v1/Managers/{manager_id}/EnergySavingService PATCH接口新增属性PSUOutputVoltageAdjustmentEnabled设置电源输出电压调压使能状态;
遗留问题
(1)取值说明需要说明true\false取值对电源输出电压的影响,true表示电源输出电压随电源负载动态调节,false表示电源输出电压保持稳压状态; – 已添加说明