华为云UCS-FederatedHPA工作原理:如何保证负载伸缩的稳定性?

时间:2024-09-12 15:06:04

如何保证负载伸缩的稳定性?

为了保证负载伸缩的稳定性,HPA controller设置了以下功能:

  • 稳定窗口

    在监控到指标数据达到期待值(即满足伸缩标准)时,HPA controller会在所设定的稳定窗口期内持续检测,如果检测结果显示该时间段内的指标数据持续达到期待值,才会进行伸缩。默认扩容稳定窗口时长为0秒,缩容稳定窗口时长为300秒,支持修改。在实际配置过程中,为避免服务抖动,稳定窗口的配置的原则是快速扩容,低速缩容。

  • 容忍度

    容忍度 = abs ( 当前指标值 / 期望指标值 -1 )

    其中abs为绝对值。当指标值的变动在设定的容忍度范围之内时,不会触发工作负载的弹性伸缩。U CS 负载伸缩策略默认伸缩容忍度为0.1,不支持修改。

support.huaweicloud.com/usermanual-ucs/ucs_01_0383.html