文档中心 > 步骤4:创建和启用伸缩策略
步骤4:创建和启用伸缩策略

最近更新时间:2021-11-14

紫光云为您提供三种伸缩策略,即监控策略、周期策略和定时策略。您可以根据需要进行选择。创建伸缩策略后,将策略中设定的阈值、动作、周期、时间等作为输入条件,当条件满足时即进行伸缩活动。

  • 监控策略:根据设定的告警规则(例如CPU使用率等)、告警周期和次数,来触发伸缩动作。

  • 周期策略:根据设定的伸缩周期时间,来进行伸缩动作。

  • 定时策略:设定伸缩时间,到达该时间时即进行伸缩动作。为一次性执行事件。


使用限制和指导

一个伸缩组内最多可创建10条伸缩策略。


新建伸缩策略

新建监控策略

  1. 在伸缩组页面,单击伸缩组ID,或选择伸缩组后的“更多 > 管理伸缩策略”。

    图片 19.png

  2. 选择“伸缩策略”页签。

  3. 单击“新建伸缩策略”。

  4. 在新建伸缩策略页面,输入策略名称,选择策略类型为“监控策略”,并根据提示配置其它参数。

    图片 2.png

    参数说明如下。

    • 策略规则:设置监控告警的阈值规则。可以选择创建新的规则,也可以选择使用云监控中已有的规则。

      • 创建新规则:需输入规则描述、告警周期和告警次数。

        例如:告警规则为CPU使用率最大值大于或等于75%,告警周期为5分钟,告警次数为3。则系统会以每5分钟为时间单位,来检查CPU使用率。如果在5分钟内发现CPU使用率有大于或等于75%的情况,则视为一次告警行为并进行记录。当连续记录3次告警行为时,则触发伸缩动作。

        图片 10.png

      • 使用云监控已有规则:选择云监控产品中已创建的告警规则。需输入监控资源的类型、告警规则名称。

        在云监控中创建告警规则的指导请参考“新建告警规则”。

        图片 9.png

    • 伸缩动作:设置当满足策略规则时,伸缩组要执行的伸缩动作。包括增加指定个数的实例、减少指定个数的实例、设置实例个数为指定值。

      减少实例的个数时,减少的个数不能高于伸缩组中已有的实例数。

    • 沉默时间:选择执行完伸缩动作后,在多久时间内不再执行伸缩动作。沉默时间内,即使满足了设置的伸缩策略,也不会执行伸缩策略中的动作。沉默时间默认为0秒,即默认不配置沉默时间。可自定义为0-86400秒。

  5. 配置完成后,单击“确定”。


新建周期策略

  1. 在伸缩组页面,单击伸缩组ID,或选择伸缩组后的“更多 > 管理伸缩策略”。

  2. 选择“伸缩策略”页签。

  3. 单击“新建伸缩策略”。

  4. 在新建伸缩策略页面,输入策略名称,选择策略类型为“周期策略”,并根据提示配置其它参数。

    参数说明如下。

    • 频率周期:伸缩动作的重复周期,可以选择以天、周或月为周期。

      • 以天为周期:需要输入每天触发伸缩动作的时间。

        图片 11.png

      • 以周为周期:需要选择执行伸缩动作的日期和时间。

        图片 16.png

      • 以月为周期:需要选择执行伸缩动作的日期和时间。

        可以选择多个日期,以英文逗号“,”分隔。

        图片 17.png

    • 生效时间:选择该策略规则生效的时间范围。

    • 伸缩动作:设置当满足策略规则时,伸缩组要执行的伸缩动作。包括增加指定个数的实例、减少指定个数的实例、设置实例个数为指定值。

      减少实例的个数时,减少的个数不能高于伸缩组中已有的实例数。

    • 沉默时间:选择执行完伸缩动作后,在多久时间内不再执行伸缩动作。沉默时间内,即使满足了设置的伸缩策略,也不会执行伸缩策略中的动作。沉默时间默认为0秒,即默认不配置沉默时间。可自定义为0-86400秒。

  5. 配置完成后,单击“确定”。


新建定时策略

  1. 在伸缩组页面,单击伸缩组ID,或选择伸缩组后的“更多 > 管理伸缩策略”。

  2. 选择“伸缩策略”页签。

  3. 单击“新建伸缩策略”。

  4. 在新建伸缩策略页面,输入策略名称,选择策略类型为“定时策略”,并根据提示配置其它参数。

    图片 20.png

    参数说明如下。

    • 触发时间:输入触发执行伸缩动作的时间。

    • 伸缩动作:设置当满足策略规则时,伸缩组要执行的伸缩动作。包括增加指定个数的实例、减少指定个数的实例、设置实例个数为指定值。

      减少实例的个数时,减少的个数不能高于伸缩组中已有的实例数。

    • 沉默时间:选择执行完伸缩动作后,在多久时间内不再执行伸缩动作。沉默时间内,即使满足了设置的伸缩策略,也不会执行伸缩策略中的动作。沉默时间默认为0秒,即默认不配置沉默时间。可自定义为0-86400秒。

  5. 配置完成后,单击“确定”。


启用伸缩策略

伸缩策略缺省为停用状态,您需要手动进行启用。

操作步骤

  1. 返回到伸缩策略页面,单击伸缩策略后的“启用”,启用策略。

    图片 21.png

  2. (可选)启用策略后,如果需要立即执行伸缩动作,可以单击伸缩策略后的“立即生效”。系统会执行一次伸缩动作。

    图片 22.png