当前位置: 首页 > 工具软件 > VPA > 使用案例 >

K8S 的HPA、VPA等

司徒斌
2023-12-01

弹性伸缩(Autoscaling)

弹性伸缩是根据业务需求和策略,经济地自动调整弹性计算资源的管理服务。典型的场景包含在线业务弹性、大规模计算训练、深度学习GPU或共享GPU的训练与推理、定时周期性负载变化等。ACK支持的弹性伸缩服务如下表。

<
弹性伸缩维度 弹性伸缩分类 描述
调度层弹性 容器水平伸缩(HPA) ACK容器水平伸缩基于CPU使用率自动扩缩Pod数量。适用于Deployment、StatefulSet等实现了scale接口的对象。
容器定时伸缩(CronHPA) 应对资源浪费的场景,ACK提供kubernetes-cronhpa-controller组件,实现资源定时扩容。适用于Deployment、StatefulSet等实现了scale接口的对象。此外CronHPA提供了HPA对象的兼容能力,您可以同时使用CronHPA与HPA。
 类似资料: