竞价实例

最近更新时间:2018-09-11 11:00:14

查看pdf

什么是竞价实例

竞价实例(Spot)是云服务器 CVM 的一种新实例运作模式,它最核心的特点是折扣售卖和系统中断机制,即您可以以一定幅度的折扣购买实例,但同时系统可能会自动回收这些折扣售卖的实例。当您购买并获得一个竞价实例后,它的使用和按量计费的 CVM 实例基本毫无区别,包括控制台操作、远程登录、服务部署、关联 VPC 等。

公测阶段特殊策略

  • 使用申请:公测期间您需要提交使用申请,申请后腾讯云技术支持工程师会审核您的请求并反馈结果。申请页面 >>
  • 固定折扣比例:所有规格的竞价实例将以固定折扣出售。按同规格按量计费实例 20% 的价格出售,少量类型的实例可能微调。
  • 系统中断依旧会发生:系统不会因为市场价格大于用户出价的原因产生中断,但是会因为竞价实例资源池库存不足而产生中断。当库存不足时,系统会从已分配的竞价实例里随机回收。
  • 持续扩大支持范围:公测初期只有部分可用区和实例类型支持竞价模式,可用区和实例类型会随着公测时长而逐步开放,最新地域和实例类型请查看 竞价实例 FAQ - 竞价实例支持地域和类型>>

产品特点

I. 极致性价比


竞价实例以按量计费实例的折扣价出售,最低 1 折。

  • 折扣幅度:竞价实例的价格以同规格按量计费实例为基准,在此之上进行折扣售卖,折扣区间为 10% 到原价。
  • 折扣涉及部分:折扣仅涉及云服务器 CPU 和内存部分,其他部分如系统盘、数据盘、带宽、收费镜像等云服务器关联收费项均不受竞价折扣影响。
  • 价格波动:这个折扣比例在一段时间内是稳定的,但是当可用区发生大规模购买行为时,价格会产生波动(公测阶段,折扣比例将固定为 2 折)。

II. 系统中断机制


不同于按量计费和包年包月实例只能由用户主动释放,竞价实例会被系统后台中断,系统会根据当前价格和资源池存量等综合情况判断是否中断已分配的竞价实例。

  • 价格原因中断:当市场价格大于您的最高指定出价时,实例将会被回收(公测阶段,市场价格将会固定)。
  • 库存原因中断:当该类型资源池库存整体紧张时,系统将根据缺口回收竞价型实例;当库存恢复时,您又可以申请到竞价实例。

不适用场景

由于系统中断机制的存在,您并不能完全掌握实例的生命周期,所以建议避免在竞价实例上运行对稳定性要求极高的服务,例如:

  • 数据库服务
  • 没有采用负载均衡的在线服务、网站服务
  • 分布式架构里的核心主控制节点
  • 长时间(10+ 小时)的大数据计算作业

适用场景和行业

适用场景

  • 大数据计算
  • 采用了负载均衡的在线服务和网站服务
  • 网络爬虫业务
  • 其他细粒度或支持断点续算的计算场景

适用行业

  • 基因测序和分析
  • 药物晶型分析
  • 视频转码、视频渲染
  • 金融、交易数据分析
  • 图片和多媒体处理
  • 科学计算(地理、流体力学、……)

限制

  • 配额限制:不同于云服务器的台数限制,竞价实例以用户在可用区下拥有的所有竞价型实例的 vCPU 核心数之和作为配额限制指标,公测期间每个账号每个可用区最多可拥有 30 个 vCPU 核心之和的竞价实例(如需提升配额可通过工单申请)。
  • 操作限制 1:竞价实例不支持升降配置。
  • 操作限制 2:竞价实例不支持转包年包月。

最佳实践

I. 切分任务粒度

  • 长时间作业拆成细粒度的作业,减少被中断可能性;
  • 使用类似 EMR 这样天然具有切分思维的大数据套件。

II. 通过负载均衡在保证在线和网站服务的稳定性

  • 接入层使用负载均衡,例如 CLB;
  • 后端资源采用部分按量计费实例 + 大量竞价实例的配比模式;
  • 监听竞价实例中断情况,从 CLB 中移除即将中断的实例。

III. 支持断点续算的计算调度模式

  • 将计算中间结果放到 COS/CFS/NAS 等永久存储产品上;
  • 通过 Metadata 感知即将中断的实例,在 2 分钟保留期内将计算结果保存;
  • 待竞价实例再次启动时,继续上一次的运算。