管理竞价实例

最近更新时间:2019-08-22 18:33:10

操作场景

目前已上线的竞价实例有云 API批量计算控制台两种使用方式,本文档指导您如何通过云 API 和批量计算控制台管理竞价实例。

  • 云 APIRunInstance 接口 已增加竞价实例相关参数。
  • 批量计算控制台:批量计算已支持提交作业和创建计算环境时选择竞价实例。

操作步骤

云 API

RunInstance 接口内的 InstanceMarketOptionsRequest 参数可指定使用竞价实例模式和配置相关信息。

  • 同步接口:目前 RunInstance 提供的是一次性的同步请求接口,即申请失败(库存不足、请求价格低于市场价格)则马上返回失败,且不再继续申请。
  • 固定价格(公测):公测期间采用固定折扣模式,您必须设置参数为大于等于当前市场价格,市场价格详细请参见 当前竞价实例支持哪些地域和实例类型及规格

示例场景描述

您有一台地域为广州三区的实例,该实例的付费模式为按小时后付费竞价模式。具体竞价模式的配置信息如下:

  • 最高竞价出价:0.6元/小时
  • 竞价请求模式:一次性请求
  • 镜像 ID:img-pmqg1cw7
  • 选择机型:2C4G 二代标准型(S2.MEDIUM4)
  • 购买数量:1台

请求参数

https://cvm.tencentcloudapi.com/?Action=RunInstances
&Placement.Zone=ap-guangzhou-3
&InstanceChargeType=SPOTPAID
&InstanceMarketOptions.MarketType=spot
&InstanceMarketOptions.SpotOptions.MaxPrice=0.60
&InstanceMarketOptions.SpotOptions.SpotInstanceType=one-time
&ImageId=img-pmqg1cw7
&InstanceType=S2.MEDIUM4
&InstanceCount=1
&<公共请求参数>

返回参数

{
  "Response": {
    "InstanceIdSet": [
      "ins-1vogaxgk"
    ],
    "RequestId": "3c140219-cfe9-470e-b241-907877d6fb03"
  }
}

批量计算控制台

  • 异步接口:提交作业或者创建计算环境、修改计算环境期望数量时,批量计算将以异步的形式处理您的请求。即在当前请求因为库存、价格等原因无法满足时,持续申请竞价实例型资源直到满足为止。
    如果您需要释放实例,则需要在批量计算控制台调整计算环境实例数量。若在云服务器控制台释放,批量计算会自动帮您再次创建直到满足期望数量。
  • 集群模式:批量计算的计算环境支持以集群的模式维护一批竞价实例,您只需要提交需要的数量、配置和最高出价,计算环境将自动持续发起申请直到满足期望数量,发生中断后也会自动再次发起申请补充数量。
  • 固定价格(公测):公测期间采用固定折扣模式,您必须设置参数为大于等于当前市场价格,市场价格详细请参见 当前竞价实例支持哪些地域和实例类型及规格

使用步骤

  1. 登录 批量计算控制台
  2. 在计算环境管理页面,任意选择地域(例如选择广州地域),单击【新建】。
    进入新建计算环境页面。
  3. 在新建计算环境页面,将【计费类型】设置为【竞价实例】,并根据实际需求选择您需要的机型、镜像、名称、期望数量等信息。如下图所示:
  4. 单击【确定】,完成创建。
    创建完成后,即可在 批量计算控制台 中查看到刚创建的计算环境。同时,计算环境内的云服务器也在同步创建中,您可以通过该计算环境的【活动日志】和【实例列表】来查看创建情况。