背景
某厂商诉求,在固定模式下,有多个专用网口场景,如果选择了固定模式且为专用口的情况下,需要BMC主动进行网口连接状态的检测,并根据连接状态进行自动切换,对外呈现一个专用口。
关联ISSUE
暂无
整体方案
1:新增资源协作接口属性,DedicatedPortsBondEnabled,标识是否专用口固定组bond;用以标识专用口是否默认组bond,对外体现一个网口;
详细描述
评审点1:新增资源协作接口属性
资源path(新增): /bmc/厂商名/Managers/:Id/EthernetInterfaces
资源interface(新增): bmc.厂商名.Managers.EthernetInterfaces
变化类型:新增属性
应用场景:固定模式多专用口自适应切换
详细描述:
| 属性名称 | 变化类型 | 属性类型 | 读写 | 持久化 | 变化通知 | 默认值 | 接口说明 |
|---|---|---|---|---|---|---|---|
| DedicatedPortsBondEnabled | 新增属性 | Boolean | 读:ReadOnly 写:BasicSetting |
不持久化 | false | true | false:专用口固定组bond不使能 true: 专用口固定组bond使能 |
评审结论
通过,同意新增资源协作接口 bmc.厂商名.Managers.EthernetInterfaces,接口下新增属性 DedicatedPortsBondEnabled,表示专用口绑定是否使能;属性签名为 b,读写属性,读权限为 read(ReadOnly)、write(BasicSetting),不需要持久化,不发送变更通知事件
遗留问题
无