【待评审】新增SuperPodApplicationScenario类承载超节点工作模式的特性

背景

针对不同的工作场景,超节点需要进行不同的组网等配置,故需要一个新增类实现该功能,考虑到装备场景与现网备件更换场景,需要新增装备定制接口与配置导入导出接口。

关联ISSUE

暂无。

整体方案

管理节点cpld提供一个寄存器,管理节点BMC通过写入该寄存器特定值表征超节点不同的工作场景(如工作场景1写1,工作场景2写2),管理节点cpld周期性把该配置下发给各子节点CPLD,子节点BMC从子节点CPLD寄存器获取当前的工作场景,再各自进行后续组网等配置。

详细描述

类名:SuperPodApplicationScenario

组件:ascend_feature_patch

属性名称 签名 取值范围 说明 默认值 持久化
Id y 0-255 t_SuperPodOperatingMode表的主键,无实际意义 0
ScenarioWriteReg y 0-255 用于管理节点写入工作模式的寄存器 0
ScenarioReadReg y 0-255 用于子节点读取工作模式寄存器的值 0
ApplicationScenario y 0-255 超节点当前工作模式 1 掉电持久化

评审结论

遗留问题