云容器引擎 CCE-弹性伸缩概述:组件介绍
组件介绍
工作负载弹性组件介绍
类型 |
组件名称 |
组件介绍 |
参考文档 |
---|---|---|---|
HPA |
metrics-server |
Kubernetes内置组件,实现Pod水平自动伸缩的功能,即Horizontal Pod Autoscaling。在kubernetes社区HPA功能的基础上,增加了应用级别的冷却时间窗和扩缩容阈值等功能。 |
创建工作负载弹性伸缩(HPA) |
CustomedHPA |
cce-hpa-controller |
华为云自研的弹性伸缩增强能力,主要面向无状态工作负载进行弹性扩缩容。能够基于指标(CPU利用率、内存利用率)或周期(每天、每周、每月或每年的具体时间点)。 |
创建工作负载弹性伸缩(CustomedHPA) |
prometheus |
一套开源的系统监控报警框架,负责采集kubernetes集群中kubelet的公开指标项(CPU利用率、内存利用率)。 |
节点弹性伸缩组件介绍
组件名称 |
组件介绍 |
适用场景 |
参考文档 |
---|---|---|---|
autoscaler |
Kubernetes社区开源组件,节点水平伸缩组件,华为云提供了独有的调度、弹性优化、成本优化的功能。 |
全场景支持,适合在线业务、深度学习、大规模成本算力交付等。 |
节点自动伸缩 |