弹性供应是一个使用抢占式实例和按量付费实例快速部署实例集群的方案,支持一键部署跨计费方式、跨可用区、跨实例规格族的实例集群。弹性供应以供应组为载体调度和维护计算资源,您可以通过弹性供应组稳定提供计算力,缓解抢占式实例的回收机制带来的不稳定因素,免去重复手动创建实例的繁琐操作。

弹性供应组简介

通过抢占式实例,您能以较低成本使用计算资源,但抢占式实例的保护周期为一小时,超过一小时后可能会被回收。您需要及时关注抢占式实例在下一小时是否可用,并在不可用时创建新的抢占式实例,需要维护的抢占式实例越多,耗费的时间越长。针对这种情况,您可以选择使用弹性供应组部署实例集群,设置好目标容量和调度策略后即可实现一键部署。

弹性供应组的适用场景和抢占式实例类似,即适用无状态的应用场景,例如可横向伸缩的Web站点服务、图像渲染、大数据分析、并行计算等。但弹性供应组有灵活的策略组合,可以缓解抢占式实例被回收的影响,以实例集群的形式交付也更加便捷。

创建弹性供应组后,具体的实例规格和创建操作由弹性供应组自动完成,您无需逐一计算单台实例的成本。如果选择持续保持模式,弹性供应组还会自动比较实时容量和目标容量,在抢占式实例被回收时从备选实例规格创建实例,最大限度保有满足业务需求的目标容量,以最低的成本满足您的计算力需求。

简单来说,弹性供应组可以根据您指定的备选实例规格和调度策略,创建出一个满足计算力需求的实例集群,示意图如下。


 弹性供应概述_弹性供应组_部署与弹性_云服务器 ECS 阿里云技术文档

特点

  • 跨计费方式

    抢占式实例成本低,但使用时受到回收机制的制约,并且在地域内库存充足时才会提供。按量付费实例可以随时创建随时释放,相比抢占式实例会优先保证库存,但是成本高。弹性供应组中可以同时开出抢占式实例和按量付费实例,您可以搭配使用两种计费方式,保证满足最低计算力,同时降低获得更高计算力时的成本。

  • 跨可用区

    将实例集群部署在同一可用区内可以降低实例之间的网络延时,部署在不同可用区内可以提高应用容灾能力。弹性供应组支持跨可用区部署实例集群,您可以视需求配置可用区选项。

  • 跨实例规格族

    弹性供应组支持在多个实例规格族下指定备选实例规格,扩大实例规格的可选范围,还支持为每个备选实例规格指定权重和优先级,您可以在提高调度任务成功率的同时保证可控性。

  • 灵活的策略组合

    弹性供应组通过目标容量和扩容策略的组合满足多样动态的业务需求,支持设置集群目标容量、抢占式实例目标容量和按量付费实例目标容量,并支持为抢占式实例和按量付费实例分别指定扩容策略。此外,您还可以设置差额容量的补齐方式,应对抢占式实例目标容量和按量付费实例目标容量不能达到集群目标容量要求的情况。

  • 完备的成本控制

    弹性供应组支持针对全局实例规格和单个实例规格设置价格上限,确保不会超出您的成本承受范围。

  • 实用的保护机制

    弹性供应组提供了关停选项,应对弹性供应组过期或实例超容量,您可以视需要开启关停保护。弹性供应组还会对实例进行健康检查,保证组内实例可用。

计费

弹性供应为免费功能,但是您需要为通过弹性供应组创建出的实例资源付费,详情请参见抢占式实例计费按量付费

使用限制

  • 弹性供应组不可以跨地域调度实例。
  • 每个弹性供应组下最多创建1000台实例。
  • 每个弹性供应组最多指定一个启动模板,但是您可以扩展启动模板,详情请参见弹性供应组模板设置