【已评审】支持电源均流分区管理

背景

机框场景,机框分区供电,共8个PSU分2个分区,2个分区内节点负载不同,无法跨分区进行均流,会出现均流异常告警,需要支持对PSU下发均流分区配置

关联ISSUE

暂无

整体方案

1、新增资源协作接口属性,标识电源是否支持分区配置
2、新增资源协作接口属性及方法,用于查询和配置电源均流分区

评审点

1、变更资源协作接口 bmc.kepler.Chassis.PowerSubsystem.PowerSupply.OutputControl

详细描述

评审点1:变更资源协作接口 bmc.kepler.Chassis.PowerSubsystem.PowerSupply.OutputControl

变更描述:接口承载了电源输出控制相关的功能,电源输出均流,是通过微调输出电压实现,新增属性和方法同属于接口功能的一部分。
接口链接:bmc.kepler.Chassis.PowerSubsystem.PowerSupply.OutputControl接口定义。

变更属性

变更类型 属性名称 签名 只读 变化通知 属性描述 访问权限 属性来源 持久化类型 变更影响
新增 CurrentBalanceGroupSupported y 是 是 是否支持均流分区配置,0:不支持,1:支持,默认255:表示未知 ReadOnly 从电源读取 不持久化 无
新增 CurrentBalanceGroup y 是 是 电源均流分区,0:均流分区0,1:均流分区1,2:均流分区2,3:均流分区3,默认255:表示未知 ReadOnly 从电源读取 不持久化 无

变更方法

变更类型 方法名称 请求签名 请求参数描述 响应签名 响应参数描述 方法描述 访问权限 变更影响
新增 SetCurrentBalanceGroup y CurrentBalanceGroup:电源均流分区,0:均流分区0,1:均流分区1,2:均流分区2,3:均流分区3 NA NA 设置电源均流分区 PowerMgmt 无

是否准备好AI预审

否

评审结论

1、同意bmc.kepler.Chassis.PowerSubsystem.PowerSupply.OutputControl接口新增属性CurrentBalanceGroupSupported,类型y,表示是否支持均流分区配置,0:不支持,1:支持,默认255:表示未知
2、同意bmc.kepler.Chassis.PowerSubsystem.PowerSupply.OutputControl接口新增属性CurrentBalanceGroup,类型y,表示电源均流分区,0:均流分区0,1:均流分区1,2:均流分区2,3:均流分区3,默认255:表示未知。新增方法SetCurrentBalanceGroup,请求签名y,用于设置电源均流分区