背景
需求:网管需要给机柜管理板下发机柜位号,机柜管理板需要根据机柜位号设置A/B路负载均衡,网管可以通过Redfish相关接口获取和修改机柜位号信息
整体方案
- 网管通过板间通信给机柜管理板下发机柜位号,并将这些信息上树提供给bmc使用
评审点
1、 “Chassis” 新增属性
详细描述
1、 “Chassis” 新增属性
资源path:/bmc/kepler/Chassis/:ChassisId
资源interface:bmc.kepler.Chassis
变化类型:新增
| 属性名称 | 变化类型 | 签名 | 读写&权限 | 持久化 | 变化通知 | 接口说明 | 接口约束 |
|---|---|---|---|---|---|---|---|
| ChassisIdentifier | 新增属性 | s | R:ReadOnly;W:BasicSetting | 掉电持久化 | true | Chassis标识符,由运维人员指定 | 无 |
评审结论
同意在/bmc/kepler/Chassis/:ChassisId路径下bmc.kepler.Chassis接口下新增属性:
ChassisIdentifier: 签名为s,读权限:ReadOnly,写权限:BasicSetting,发送变化通知事件;
遗留问题
修改接口约束,不应只限制为数字;
修改接口属性说明,不应限定为机柜位号;