云容器引擎 CCE-弹性伸缩概述:组件介绍

时间:2023-11-01 16:25:55

组件介绍

工作负载弹性组件介绍

表1 工作负载弹性组件

类型

组件名称

组件介绍

参考文档

HPA

metrics-server

Kubernetes内置组件,实现Pod水平自动伸缩的功能,即Horizontal Pod Autoscaling。在kubernetes社区HPA功能的基础上,增加了应用级别的冷却时间窗和扩缩容阈值等功能。

创建工作负载弹性伸缩(HPA)

CustomedHPA

cce-hpa-controller

华为云自研的弹性伸缩增强能力,主要面向无状态工作负载进行弹性扩缩容。能够基于指标(CPU利用率、内存利用率)或周期(每天、每周、每月或每年的具体时间点)

创建工作负载弹性伸缩(CustomedHPA)

prometheus

一套开源的系统监控报警框架,负责采集kubernetes集群中kubelet的公开指标项(CPU利用率、内存利用率)。

节点弹性伸缩组件介绍

表2 节点弹性组件

组件名称

组件介绍

适用场景

参考文档

autoscaler

Kubernetes社区开源组件,节点水平伸缩组件,华为云提供了独有的调度、弹性优化、成本优化的功能。

全场景支持,适合在线业务、深度学习、大规模成本算力交付等。

节点自动伸缩

support.huaweicloud.com/usermanual-cce/cce_01_0279.html