多活高可用服务 MAS-创建混沌实验:创建混沌工程

时间:2024-07-08 19:13:09

创建混沌工程

  1. 登录MAS控制台。
  2. 单击“混沌工程”,进入“混沌实验”页面。
  3. 单击右上角的“创建混沌实验”。
  4. 自定义输入混沌实验名称。
  5. 添加攻击目标。

    图1 添加攻击目标
    1. 在“攻击目标”页签,单击“添加攻击目标”。
      表1 参数说明

      参数名称

      说明

      应用

      选择需要攻击的应用

      类型

      选择故障注入的故障模式类型

    2. 在弹窗下拉框中选择需要攻击的应用。
    3. 勾选需要攻击的服务资源。
    4. 单击“确定”。

  6. 设置攻击步骤。

    图2 攻击步骤
    1. 单击“添加故障模式”。
    2. 在“添加故障模式”弹窗内,选择具体所需故障模式,并设置故障模式参数。

      不同故障模式需要设置的参数不同,具体请参考《故障模式库》章节。

    3. 配置调度策略。
      表2 调度策略参数说明

      参数

      配置说明

      随机算法

      • 常规:所有故障模式注入所有攻击目标。
      • 随机:根据攻击目标数和故障模式数来随机注入。

      单次攻击持续时长

      配置单次攻击持续时长,最长可配置3600秒或60分钟。

      攻击目标数

      当随机算法选择“随机”时可见,配置攻击目标数量,区间选择范围根据目标数增长。

      攻击模式数

      当随机算法选择“随机”时可见,配置攻击故障模式数量,区间选择范围根据故障模式数增长。

      攻击重复次数

      配置攻击重复次数,最大可配置50次,配置后可重复对目标攻击。

      攻击前等待

      配置攻击前等待时长,最长间隔为3600秒或60分钟。

      攻击后等待

      配置攻击后等待时长,最长间隔为3600秒或60分钟。

    4. 如需添加更多攻击模型,可单击“添加攻击模型”,并重复上述步骤13

  7. 设置高级配置。

    前提条件:

    1. 配置背景流量需要您先创建PerfTest测试工程任务。
    2. 配置 AOM 资源监控需要您先安装ICAgent。
      图3 高级配置
      1. 单击“添加背景流量”。
      2. 在“背景流量”弹窗中选择工程名称。
        表3 参数说明

        参数名称

        说明

        工程名

        请选择工程

        任务名称

        请选择任务名称

        资源组类型

        请选择资源组类型

      3. 勾选任务,并选择资源组,单击“确定”。
      4. 配置监控指标,可通过AOM查看系统资源类监控指标。
        1. 单击,在弹窗中添加需要监控的主机监控指标,最多可选择10个指标。
        2. 选择统计方式。
        3. 选择统计周期。

          统计方式:选择统计方式为平均值、最小值、最大值、总计和样本个数中一种。

          统计周期:选择统计周期为1分钟、5分钟、15分钟和1小时中一种。

  8. 单击“保存”,完成混沌实验的创建。
support.huaweicloud.com/usermanual-mas/mas_03_0162.html