【已评审】redfish接口支持电源输出电压调压使能状态

背景

实现通过动态调节电源输出电压,以提高整机电源供电效率;需要提供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表示电源输出电压保持稳压状态; – 已添加说明

预审答案内容由AI生成,仅供参考:

帖子评审结论:【待评审】redfish接口支持电源输出电压调压使能状态

帖子相关性:相关(Redfish 相关: 帖子内容包含 ‘redfish’ 关键字)

  • 总评审点数:2
  • Redfish 相关评审点:2
  • 其他评审点:0

总体结果:通过(2/2 个评审点通过)

评审点 1:/redfish/v1/Managers/{manager_id}/EnergySavingService GET接口新增属性PSUOutputVoltageAdjustmentEnabled表示电源输出电压调压使能状态【Redfish】

结果:通过

  • URI 示例生成:通过
  • Schema 验证:通过(2 项通过,1 项警告)
    • Schema 来源:DMTF ✗,OEM ✓(实际参与校验:OEM)
    • 入口 schema 文件:rackmount/oem/openubmc/json_schema/energysavingservice.v1_0_0.json(rackmount OEM 自定义(rackmount/oem/openubmc))
    • Schema 依据:静态校验直接依据:rackmount OEM 自定义(rackmount/oem/openubmc)(rackmount/oem/openubmc/json_schema/energysavingservice.v1_0_0.json)
  • 规则合规性检查:通过(18 项检查全部通过)

评审点 2:/redfish/v1/Managers/{manager_id}/EnergySavingService PATCH接口新增属性PSUOutputVoltageAdjustmentEnabled设置电源输出电压调压使能状态【Redfish】

结果:通过

  • URI 示例生成:通过
  • Schema 验证:通过(2 项通过,1 项警告)
    • Schema 来源:DMTF ✗,OEM ✓(实际参与校验:OEM)
    • 入口 schema 文件:rackmount/oem/openubmc/json_schema/energysavingservice.v1_0_0.json(rackmount OEM 自定义(rackmount/oem/openubmc))
    • Schema 依据:静态校验直接依据:rackmount OEM 自定义(rackmount/oem/openubmc)(rackmount/oem/openubmc/json_schema/energysavingservice.v1_0_0.json)
  • 规则合规性检查:通过(18 项检查全部通过)

已审视