文档首页 > > 用户指南> 弹性伸缩>

弹性伸缩概述

弹性伸缩概述

分享
更新时间:2021/02/19 GMT+08:00

CCE提供如下弹性伸缩功能:

  1. 基于CCE提供的K8S插件(autoscaler/hpa)实现弹性伸缩推荐使用该类弹性伸缩)。
  2. 基于AOM服务实现弹性伸缩(伸缩指标和触发伸缩均由AOM服务提供)。

基于CCE提供的K8S插件(autoscaler/hpa)实现弹性伸缩

使用入口:

  1. 工作负载伸缩
    1. 在左侧导航栏中选择“弹性伸缩”,进入“工作负载伸缩”。
    2. 在左侧导航栏中选择“工作负载 > 无状态负载 Deployment/有状态负载 StatefulSet”,进入工作负载详情页,在“伸缩”页签下“弹性伸缩 - HPA”。
  2. 节点伸缩

    在左侧导航栏中选择“弹性伸缩”,进入“节点伸缩”。

约束与限制

  • 请在使用的集群中安装对应的插件,详情请参见创建工作负载伸缩策略创建节点伸缩策略
  • 节点伸缩仅针对节点池下的节点,使用弹性伸缩的节点池需开启弹性扩缩容功能(在创建/编辑节点池时指定)。

使用须知

  • 支持监控指标伸缩和定时伸缩两种策略的负载伸缩。
  • 支持调度扩容(在负载实例无法调度时自动从节点池中扩容节点)、监控指标扩容、定时扩容三种节点扩容策略。
  • 节点缩容仅支持资源分配率缩容机制,当集群下CPU和内存分配率低于用户设置的门限(在安装/编辑autoscaler插件时设置)时将对节点池下节点启动缩容(该功能可以关闭),如图1
    图1 自动缩容设置
  • defaultpool仅用于兼容非节点池创建的节点。

基于AOM服务实现弹性伸缩

使用入口

  1. 工作负载伸缩:在左侧导航栏中选择“工作负载 > 无状态负载 Deployment/有状态负载 StatefulSet”,单击工作负载名称进入工作负载详情页,在“伸缩”页签下选择“弹性伸缩 - AOM”。详情请参见弹性伸缩-AOM
  2. 节点扩容:在左侧导航栏中选择“资源管理 > 集群管理”,进入集群详情页,选择“弹性扩容”页签。详情请参见集群弹性扩容

约束与限制

当前区域的AOM服务支持伸缩功能,并且CCE集群版本低于v1.17。

使用须知

  • 支持监控指标伸缩和定时伸缩两种策略的负载伸缩。
  • 支持监控指标和定时两种策略的节点扩容,不支持节点缩容。
  • 节点仅支持设置一个节点配置(在集群详情页的“弹性扩容”页签下进行设置),且节点模板支持的节点可配参数较少。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问