多规格伸缩配置创建实例的选择的规格顺序是什么?
当伸缩配置选择多个规格时,根据伸缩组可用区及多可用区扩展策略的配置不同,创建实例时选择的规格顺序不同,本章节将分单个可用区和多可用区情况说明。
单可用区
当伸缩组只选择了一个可用区时,伸缩组中的实例都会创建在该可用区中。伸缩配置选择多个规格时,可按照如下两种规格使用优先顺序创建实例:
- 选择优先:伸缩组扩容时按照您选择规格的顺序进行。例如,您依次选择了规格2、3、1。系统会按照您选择的顺序优先选择规格2创建实例,当规格2库存不足或者因为其他原因创建失败时,系统会选择规格3创建实例,当规格3也无法创建实例时才会使用规格1。
- 成本优先:伸缩组扩容时按照价格最优原则进行优先级排序。例如,您依次选择了规格1、2、3。这三个规格按成本排序为:1>3>2。系统会优先选择规格2(成本最低的规格)创建实例,当规格2无法创建实例时,选择规格3,当规格3也无法创建实例时,才会选择规格1。
多可用区
当伸缩组选择了两个及两个以上的可用区时,需要配置“多可用区扩展策略”(“均衡分布”或“选择优先”)。当您选择不同的多可用区扩展策略时,选择的实例规格的创建顺序也会不同。对不同的创建顺序分情况说明如下:
- 均衡分布:云服务器扩容时优先保证选择的可用区列表中各可用区下云服务器数量均衡,当无法在目标可用区下完成云服务器扩容时,按照选择优先原则选择其他可用区。创建实例选择AZ和规格的顺序举例如下:
您依次选择了可用区AZ1、AZ2、AZ3,创建伸缩配置时选择了规格1、2、3,且规格选择的优先级顺序为2、3、1。AZ1、AZ2、AZ3分别有3、2、3台实例,按照均衡分布原则AZ2的实例数较少,优先选择AZ2创建实例。先使用规格2在AZ2中创建实例,若成功则伸缩活动成功,若规格2无法在AZ2中创建实例,依次尝试使用规格3和规格1创建实例,若均失败,则AZ2中无法创建实例。根据当均衡分布无法创建实例,按照选择优先原则选择其他可用区,将在AZ1中按照规格2、3、1的顺序依次尝试创建实例。若AZ1仍无法创建云服务器,选择AZ3进行尝试,选择规格的顺序仍是2、3、1。
- 选择优先:云服务器扩容时目标可用区的选择按照选择的可用区列表的顺序进行优先级排序。创建实例选择AZ和规格的顺序举例如下:
您依次选择了可用区AZ1、AZ2、AZ3,创建伸缩配置时选择了规格1、2、3,且规格选择的优先级顺序为2、3、1。无论AZ中的实例是否均衡,系统会按照您选择AZ的顺序,即AZ1、AZ2、AZ3依次创建实例。先使用规格2在AZ1中创建实例,若无法成功,使用规格3在AZ1中创建实例,若仍无法成功,再使用规格1在AZ1中创建实例。若使用3种规格在AZ1中均无法创建实例,则尝试在AZ2中创建实例,仍按照规格顺序2、3、1进行创建。若AZ2中仍无法创建实例,选择AZ3创建实例,规格选择顺序仍为2、3、1。
该部分规格的优先级顺序是根据伸缩配置中选择的“规格使用优先策略”确定的,具体的确定方式可参考单可用区。
实例类 所有常见问题
- 如何保证手动移入的ECS实例不被移出伸缩组?
- 多规格伸缩配置创建实例的选择的规格顺序是什么?
- 当实例被移出伸缩组并删除后,实例中的数据会保留吗?
- 我能添加已经创建的包年包月ECS实例吗?
- 按照伸缩策略增加的云服务器,当我不用时可以自动删除吗?
- 什么是期望实例数?
- 如何删除通过弹性伸缩创建的云服务器?
- 包年包月的ECS实例出现异常后会不会被伸缩组删除?
- 如何处理伸缩组中状态是“异常”的实例?
- 当伸缩组中实例无法通过负载均衡健康检查而频繁地被删除再重新创建时应该怎么办?
- 如何阻止伸缩组内的云服务器被自动移除?
- 为什么在伸缩组内移除并删除实例后,ECS页面还能看到实例?
- 手动将实例移入伸缩组时,需要该实例已绑定弹性公网IP吗?
- 弹性伸缩(AS)伸缩出来的新实例必须是伸缩组已经关联的伸缩配置里的镜像,而不能复制现有的实例状态吗?
- 为ECS自动分配的EIP,是自动新购,还是从未绑定的EIP中绑定?
more