Auto Scaling 通过启动模板来使用伸缩服务

简介: 功能说明 AutoScaling伸缩组长期依赖的伸缩配置信息本质上就是Ecs实例配置,考虑到Ecs推出了持久化Ecs实例配置的启动模板,因此AutoScaling 将伸缩组与启动模板结合,用户可以通过直接在创建伸缩组时选择启动模板来使用弹性伸缩 伸缩组使用启动模板的默认版本与最新版本而非指定版本时.

功能说明

  • AutoScaling伸缩组长期依赖的伸缩配置信息本质上就是Ecs实例配置,考虑到Ecs推出了持久化Ecs实例配置的启动模板,因此AutoScaling 将伸缩组与启动模板结合,用户可以通过直接在创建伸缩组时选择启动模板来使用弹性伸缩
  • 伸缩组使用启动模板的默认版本与最新版本而非指定版本时,可以直接通过更改启动模板的默认版本与最新版本,来达到修改伸缩组内伸缩实例的配置的目的,使用伸缩组更灵活
  • 用户可以通过【Ecs售卖页】、【启动模板页】、现有Ecs实例的【实例设置】-> 【保存为启动模板】等多种方式创建启动模板,然后在通过启动模板创建伸缩组,降低了弹性伸缩的使用成本
  • 后续Ecs控制台的【实例启动模板】列表将增加创建弹性伸缩的入口,方便用户通过启动模板使用弹性伸缩

操作步骤

1.前往 Auto Scaling 控制台 点击【创建伸缩组】,在【组内实例配置信息来源】选择启动模版,并选择相应的启动模版,同时可以通过【始终使用默认版本】、【始终使用最新版本】、【使用自定义版本】3种方式来指定要应用的模板的版本(说明:如果选用最新模版/默认版本方式,当需要更换伸缩组的伸缩出的实例配置时,可直接通过调整对应模版的最新模版/默认版本来实现)

image

2.当您选用【使用自定义版本】时,会自动根据启动模板中的网络信息配置自动为你规划伸缩组的网络配置

image

所以请选用具有完整配置的启动模板,即创建模板时填入所有建议配置的选项

image

3.创建完伸缩组后,由于采用启动模板创建,因此可以直接启用伸缩组,开始伸缩实例了
4.当然您可以在后期通过【修改伸缩组】来切换【组内实例配置信息来源】,灵活选择是通过【伸缩配置】还是【启动模板】来作为实例配置信息来源

image

由于伸缩组的网络配置无法修改,而网络配置信息里的网络类型:经典/专有/专有网络ID,跟启动模板配置中的网络配置以及安全组设置息息相关,所以修改伸缩组的启动模板版本时,请确保启动模板中的网络配置与伸缩组已有的网络配置参数一致,否则修改时会操作失败

image

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
5天前
|
Prometheus Kubernetes 监控
k8s学习--kubernetes服务自动伸缩之水平伸缩(pod副本伸缩)HPA详细解释与案例应用
k8s学习--kubernetes服务自动伸缩之水平伸缩(pod副本伸缩)HPA详细解释与案例应用
k8s学习--kubernetes服务自动伸缩之水平伸缩(pod副本伸缩)HPA详细解释与案例应用
|
5天前
|
Kubernetes 监控 调度
k8s学习--kubernetes服务自动伸缩之垂直伸缩(资源伸缩)VPA详细解释与安装
k8s学习--kubernetes服务自动伸缩之垂直伸缩(资源伸缩)VPA详细解释与安装
|
5天前
|
Kubernetes 应用服务中间件 nginx
k8s学习--kubernetes服务自动伸缩之水平收缩(pod副本收缩)VPA策略应用案例
k8s学习--kubernetes服务自动伸缩之水平收缩(pod副本收缩)VPA策略应用案例
|
2月前
|
JSON API 网络架构
【Azure Batch】在中国区批处理服务(Mooncake Batch Account)上实验自动池(Auto Pool)的创建/删除
【Azure Batch】在中国区批处理服务(Mooncake Batch Account)上实验自动池(Auto Pool)的创建/删除
|
2月前
|
Kubernetes 监控 API
在K8S中,如何使用HPA实现自动扩缩容?
在K8S中,如何使用HPA实现自动扩缩容?
|
10月前
|
Prometheus Kubernetes API
k8s教程(pod篇)-扩缩容
k8s教程(pod篇)-扩缩容
227 1
|
Prometheus Cloud Native 数据可视化
Linkerd 2.10(Step by Step)—4. 如何配置外部 Prometheus 实例
Linkerd 2.10(Step by Step)—4. 如何配置外部 Prometheus 实例
139 0
|
弹性计算 监控 Kubernetes
k8s-对Pod自动弹性伸缩(HPA)
HPA介绍 部署metrics-server 案例自动缩容
k8s-对Pod自动弹性伸缩(HPA)
|
资源调度 Kubernetes 监控
Kubernetes 资源水平自动伸缩(Horizontal Pod Autoscaler[HPA])与纵向自动扩缩(VerticalPodAutoscaler[VPA])
Kubernetes 资源水平自动伸缩(Horizontal Pod Autoscaler[HPA])与纵向自动扩缩(VerticalPodAutoscaler[VPA])
|
弹性计算 Kubernetes 算法
Kubernetes 弹性伸缩HPA功能增强Advanced Horizontal Pod Autoscaler -介绍部署篇
背景 WHAT(做什么) Advanced Horizontal Pod Autoscaler(简称:AHPA)是kubernetes中HPA的功能增强. 在兼容原生HPA功能基础上,增加预测、执行模式配置、缩容控制等功能。
3633 0