You need to enable JavaScript to run this app.
文档中心
弹性伸缩

弹性伸缩

复制全文
下载 pdf
最佳实践
结合抢占式实例降低成本
复制全文
下载 pdf
结合抢占式实例降低成本
弹性伸缩支持在同一伸缩组中同时添加“按量计费”和“抢占式实例”计费类型的实例,帮助您在应对业务波动的同时降低成本。本文为您介绍如何构建一个低成本、高效伸缩、随时可应对业务浪涌的伸缩任务。​
什么是抢占式实例​
抢占式实例是一种独特的按量计费方式,与常规的按量计费相比,抢占式实例可以将实例的计算资源以一定折扣进行售卖,且价格随市场供需关系实时变化。购买抢占式实例时,您需要设定价格上限,即设定一个愿意为该实例支付的最高价格,仅代表您的购买意愿,账单结算时仍以市场价格为准。​
因此,使用该计费方式购买的云服务器实例,性能与常规服务器无异,但是当库存不足或市场价格超出您设定的价格上限时,系统会自动释放实例资源,对这些折扣售卖的云服务器实例进行中断回收,回收机制请参见回收抢占式实例。您设定的价格需在当前市场价与按量计费实例价格之间,出价越高,抢占式实例成功购买或继续保留的机会就越大。​
抢占式实例的运行流程请参见下图,更多介绍请参见运行流程。​
​​​
抢占式实例的应用场景​
由于抢占式实例的运行和释放受库存和市场价格影响,因此较适用于无状态的应用场景,例如无状态Web站点服务、图像渲染、大数据分析、离线分析、大规模并行计算和测试等。应用程序的分布度、可扩展性和容错能力越高,越适合使用抢占式实例节省成本和提升吞吐量。​
注意​
为避免实例中断回收机制对业务带来的影响,对于需要长时间作业或稳定性要求较高的有状态应用,例如数据库,请勿采用抢占式实例。在抢占式实例被释放时,应用状态难以保存。​
抢占式实例在AS中的应用​
在弹性伸缩中使用抢占式实例,相较于传统按量计费实例,可以有效降低成本。但由于其不稳定性,可能会出现实例扩容失败或自动释放的情况,进而影响业务运行,请您根据实际业务场景合理评估和使用。以下是为您推荐的几种使用方案,帮助您在节省成本的同时尽量保证业务稳定运行。​
  • 保障基础业务稳定运行​
  • 设置 组内最小按量计费实例数/容量 或 组内按量计费比例,即固定伸缩组中按量计费实例的数量。在保证基础业务稳定运行的基础上,扩容或缩减抢占式实例。​
  • 提高扩容成功率​
  • 配置 多计算规格,即在启动模版或伸缩配置中选择多个性能/价格相近的计算规格。扩容时,当较高优先级的规格库存售罄或无法成功创建时,自动使用较低优先级的规格创建实例。​
  • 配置 多子网,即选择多个实例可部署的子网。扩容时可以根据多个可用区中的库存情况创建抢占式实例。​
  • 设置 使用按量计费补充抢占式实例,即在抢占式实例已售罄时创建同规格的按量计费实例。​
  • 降低实例回收对业务的影响​
  • 设置 抢占式实例到期替换,即在抢占式实例被回收前5分钟左右,自动创建新的抢占式实例替换掉当前抢占式实例。避免由于抢占式实例回收而影响业务性能。​
操作步骤​
本节为您介绍在弹性伸缩中应用抢占式实例的配置方式。​
  1. 登录 伸缩组控制台,单击伸缩组名称进入详情页面。​
  1. 配置 多子网:在“基本信息”页面,单击“变更子网”按钮,选择多个子网,单击“确定”按钮。了解更多​
  1. 配置 多计算规格:在“基本信息”页面,单击“添加/修改伸缩配置来源”按钮,修改伸缩组已绑定的伸缩配置/启动模版。​
  1. 单击列表右侧的“修改伸缩配置/启动模版”按钮。​
  1. 修改“计费类型”为“抢占式实例”。​
  1. 开启“开启多规格选择”/“扩展启动模版配置”,选择多个计算规格,并拖动进行排序。​
  1. 选择抢占式实例的价格模式。​
  • ​
    价格模式​
    说明​
    购买结果​
    设置单台上限价​
    • 您需要为目标实例设定一个价格上限,仅代表购买意愿,结算时仍以市场价格为准。​
    • 该价格需在当前市场价与按量计费实例价格之间,出价越高,抢占式实例成功购买或继续保留的机会就越大。历史价格可单击“查看历史价格”按钮进行查看。​
    • 出价 ≥ 市场价 且 库存充足,购买抢占式实例成功。​
    • 出价 < 市场价 或 库存不足,购买抢占式实例失败。​
    自动出价​
    系统自动以按量计费实例价格为上限(仅代表购买意愿),即表示始终接受实时的市场价格作为抢占式实例的账单结算价格,库存资源不足时,实例会被自动释放。​
    库存充足,购买抢占式实例成功。​
    ​
    ​
    库存不足,购买抢占式实例失败。​
    ​
  1. 单击“确定”按钮。​
  1. 配置 扩缩容策略:在“策略信息”页面,单击“配置策略”按钮,开启“高级配置”,参照下表配置完成后,单击“确定”按钮。了解更多​
  • ​
    参数名称​
    说明​
    示例​
    组中最小按量实例数/容量​
    伸缩组中按量计费实例的最小个数/容量,当伸缩组中按量计费实例小于该值时,将优先创建按量计费实例。​
    2​
    组内按量实例所占比例​
    伸缩组中按量计费实例所占比例,,计算时不包括 组中最小按量实例数/容量 对应的按量计费实例。​
    50%​
    抢占式实例到期替换​
    开启则表示在抢占式实例被回收前5分钟左右,伸缩组将主动新建新的抢占式实例替换掉当前抢占式实例。​
    开启​
    使用按量计费补充抢占式实例​
    当满足自动扩容实例策略的前提下,如果抢占式实例已售罄,则创建同规格的按量计费实例以满足扩容需求。​
    开启​
    ​
  1. 示例:如上所述配置,当伸缩组自动扩容10台实例时:​
  • 若抢占式实例出价 ≥ 市场价 且 库存充足时,则将创建 2 + 8 * 50% = 6台 按量计费实例,8 * 50% = 4台 抢占式实例。​
  • 若抢占式实例出价 ≥ 市场价 且 仅剩余2台库存时,则将使用按量计费实例补充抢占式实例,即创建 8台 按量计费实例,2台 抢占式实例。​
设置抢占式实例扩缩容通知​
平台支持通过站内信、邮箱、短信、告警回调等方式发送通知,帮助您及时感知抢占式实例的扩缩容变化情况。​
  • 伸缩组配置伸缩通知能力,了解组中实例的扩缩容情况。​
  • 通过订阅事件通知,在抢占式实例中断前5分钟接收来自站内信、短信、邮件等渠道发送的即将释放实例的通知。​
​
最近更新时间:2026.10.14 17:47:46
这个页面对您有帮助吗?
有用
有用
无用
无用