更新时间:2026-02-02 GMT+08:00
分享

创建部署架构

在软件开发与运维全流程中,为实现应用架构的高效管理与持续优化,企业亟需一款直观、高效的架构绘制与治理工具。但传统架构管理模式存在灵活性不足、实时性缺失的问题,易造成架构信息更新滞后,直接影响架构决策的效率与准确性。

为解决上述痛点,部署架构工具可支持架构信息的实时创建与动态更新。用户完成部署架构的创建后,即可依托该工具开展架构绘图与架构治理全流程操作:基于线框、图元节点、边等画布基础元素,快速绘制与应用业务匹配的架构图,保存后便能在架构治理模块查看完整的架构详情。架构治理模块不仅会可视化展示架构图全貌,还会呈现架构整体SLO值等核心指标;同时支持用户修改应用扣减项配置,并基于新配置重新评估架构图的整体 SLO 值,实现架构指标的动态校准。

借助部署架构工具,可实现架构信息的实时同步与准确维护,保障架构图与实际业务架构的一致性,从根本上提升架构决策的效率与科学性。

创建部署架构

  1. 登录云运维中心
  2. 在左侧菜单栏选择“韧性中心 > 架构设计”。
  3. 单击“创建部署架构”。
  4. 设置“基本信息”。

    图1 配置架构基本信息

    表1 基本信息参数说明

    参数

    说明

    架构名称

    部署架构的名称。

    名称不能重复,由中文、字母、数字、中划线、下划线和空格组成,且不能以空格开头或结尾,长度不能超过128个字符。

    架构描述

    部署架构的详细描述。

    应用

    在下拉列表选择部署架构所属的应用。

    架构创建成功后不能修改关联应用。

    企业项目

    在下拉列表选择部署架构所属的企业项目。

  5. 单击“确定”。

    右上角提示“创建成功”,表示部署架构创建完成。可在架构详情页面进行架构绘图架构治理

架构绘图

  1. 登录云运维中心
  2. 在左侧菜单栏选择“韧性中心 > 架构设计”。
  3. 在部署架构列表中,选择需要操作的部署架构,单击架构名称,进入架构详情。
  4. 单击“架构绘图”按钮切换至架构绘图页签。
  5. 根据业务需求绘制架构图。

    • 从左侧图元列表中选择图元节点,拖拽到画布中。
      表2 画布元素说明

      画布元素类型

      说明

      示例

      线框

      线框用于包裹需要设置并联关系的画布元素,双击线框可以进行并联配置。

      基础图元->线框

      图元节点

      图元节点代表具体的云服务,每个图元节点都含有SLO达标值,由华为云服务等级协议规定。

      计算->弹性云服务器

      边代表画布元素间的串联关系。一个画布元素只能向外拖拽出一条边用于连接其它画布元素,也只能被一条边连接。

      -

    • 从画布内已存在的画布元素中向外拖拽出边连接到其它画布元素,构建元素间的串联关系。
    • 从左侧图元列表中选择线框,拖拽到画布中,包裹需要设置并联关系的画布元素。此处画布元素可以是嵌套的线框,也可以是图元节点。
    • 双击需要设置并联的线框,设置并联信息。
      表3 并联信息参数说明

      参数名称

      说明

      是否开启并联配置

      并联配置开关,打开开关即表示当前线框开启并联配置。

      冗余模式

      投票决策:The K-out-of-N System系统要求N个并联节点同时工作时,平均分担,确保至少K个正常,即允许至多N-K个异常,才能保证该系统工作正常。 默认K=1,即默认系统中至少1个并联节点正常工作,此时为完全并联,SLO可用度计算结果为>=1的概率,以此类推,K为其他值时,SLO可用度计算结果为>=k的概率。

      冗余模式选择“投票决策”时需配置以下参数:

      • 投票数K:投票决策冗余模式确保至少K个并联节点正常,K即投票数,默认值1。
      • 主节点个数:投票决策冗余模式中同时工作的N个并联节点。

      N+M主备:N个主节点,M个备节点,只有主节点中的1个节点发生故障,备节点才开始工作。

      冗余模式选择“N+M主备”时需配置以下参数:

      • 主节点个数:N+M主备冗余模式中的N个主节点。
      • 备节点个数:N+M主备冗余模式中的M个备节点。
      • 主备模式:N+M主备冗余模式中的主节点或者备节点。主/备节点可以是图元节点,也可以是线框整体。

      N+1负担:N+1个并联节点同时工作,平均分担,即至少N个正常,仅允许至多1个并联节点发生故障,才能保证该系统工作正常。

      冗余模式选择“N+M主备”时需配置以下参数:

      主节点个数:N+1负担冗余模式中同时工作的N个并联节点。

  6. 单击“保存”,保存绘制的架构图。

架构治理

  1. 登录云运维中心
  2. 在左侧菜单栏选择“韧性中心 > 架构设计”。
  3. 在部署架构列表中,选择需要操作的部署架构,单击架构名称,进入架构详情页面。
  4. 在架构治理页签中,单击“扣减项配置”,对应用变更、过载、其他故障的次数与平均恢复时长进行配置。

    图2 配置扣减项
    表4 扣减项配置参数说明

    参数

    说明

    计划变更次数

    一年内计划会发生的变更次数。

    变更平均恢复时长(分钟)

    一年内每次发生变更的平均恢复时长,单位为分钟。

    过载事件次数

    一年内可能会发生的过载事件次数。

    过载事件平均恢复时长(分钟)

    一年内每次发生过载事件的平均恢复时长,单位为分钟。

    是否有流控措施

    流控措施开关,若开关打开,则过载事件次数和过载事件平均恢复时长(分钟)配置失效,为默认值0。

    其他故障事件次数

    一年内可能会发生的其他故障事件次数。

    其他故障事件平均恢复时长(分钟)

    一年内每次发生其他故障事件的平均恢复时长,单位为分钟。

  5. 单击“确定”,完成扣减项配置。

    配置扣减项后,在计算架构图SLO值的过程中,各类事件发生次数上升、故障恢复时长增加,最终导致SLO值下降。

  6. 单击“立即评估”,重新评估架构图的SLO值,完成架构治理。

    图3 评估架构图

相关文档