从UCM可用性需求生成AMF配置及AoUCM建模可用性需求
1. 从UCM生成AMF配置
在系统开发中,将可用性管理框架(AMF)相关概念融入用例图(UCM)语言,能够在早期阶段生成AMF配置。
1.1 恢复动作编码
当系统出现故障时,恢复动作可通过元数据属性 RecoveryAction
进行编码,不同类型的组件、节点、应用和集群对应不同的恢复动作值:
| 类型 | 恢复动作值 | AMF枚举映射 | 说明 |
| ---- | ---- | ---- | ---- |
| UCM组件(Component类型) | component-restart
| SA AMF COMPONENT RESTART
| 重启组件 |
| UCM组件(Component类型) | component-failover
| SA AMF COMPONENT FAILOVER
| 组件故障转移,可能触发整个服务单元的故障转移,可通过 SUFailOver
布尔属性定义 |
| 节点 | node-failover
| SA AMF NODE FAILOVER
| 节点故障转移 |
| 节点 | node-switchover
| SA AMF NODE SWITCHOVER
| 节点切换 |
| 节点 | fail