目录
ACK弹性伸缩策略
ACK节点弹性策略
ACK弹性组件介绍
节点自动伸缩机制
注:默认是15s检查一遍pod的使用率,扩容是根据pod的平均使用率,缩容是根据每一个节点对于pod的使用率决定的
节点自动伸缩原理
注:
ECS+ESS可实现类似的场景,ACK也是拉取ESS服务实现的,大概全程需要1分多钟,如果想降低伸缩时间,可使用SAE产品
ACK调度层介绍
注:默认是15s检查一遍pod的使用率
HPA全称是Horizontal Pod Autoscaler
,可以基于 CPU 利用率自动扩缩 ReplicationController、Deployment、ReplicaSet
和 StatefulSet
中的 Pod 数量VPA全称是Vertical Pod Autoscaler
,使用户无需为其pods中的容器设置最新的资源request。配置后,它将根据使用情况自动设置request,从而允许在节点上进行适当的调度,以便为每个pod提供适当的资源量。
使用名为VerticalPodAutoscaler
的自定义资源定义对象配置自动缩放 。它允许指定垂直自动缩放的pod以及是否/如何应用资源建议。
调度层弹性组件适用场景及限制