抢占式实例Advisor

抢占式实例Advisor是阿里云为帮助用户高效选择抢占式实例而设计的工具,目标是通过数据驱动的决策支持,帮助您快速匹配适合业务需求的抢占式实例配置组合,在成本优化与资源稳定性之间取得最佳平衡。

主要功能

抢占式实例Advisor整合了抢占式实例的实时数据查询、历史数据查询、比对及选购推荐能力:

  • 实时数据查询:展示各实例规格在指定可用区的当前价格、释放率和历史折扣率等信息。适用于需快速对比不同配置的抢占式实例当前市场价格,例如选择性价比最优的实例规格。

  • 历史数据查询:展示各实例规格在指定可用区的历史价格曲线,帮助分析价格波动趋势,辅助预估长期使用成本。适用于需快速对比不同配置的抢占式实例历史价格波动情况,例如选择价格稳定的实例规格。

  • 选购推荐:根据用户的选购目标(如容量最优、成本最优等),筛选符合需求(如实例个数、 vCPU 核数等)的最优化的算力组合。

实时数据查询

控制台

访问抢占式实例-实时数据查询页面。

image

条件筛选:支持按地域、可用区、CPU/GPU规格、vCPU数量以及内存大小等条件快速筛选,同时您也可以通过模糊搜索指定实例规格进行筛选。

数据信息:列表展示抢占式实例的实时信息,包括不同实例规格的当前价格、释放率和历史折扣率等信息。

其他功能

  • 购买:单击操作列中的购买,即可跳转到购买页进行目标实例规格的抢占式实例购买。

  • 历史价格:单击操作列中的历史价格,即可查看目标实例规格的抢占式实例历史价格。

  • 历史数据比对:单击规格族列前面的image,可以选择不同的实例规格进行历史数据比对,最多可以选择5种。

API

  • 查询当前价格:您可以调用DescribePrice查询抢占式实例的当前价格,例如查询杭州地域华东 1 可用区J下实例规格为ecs.u1-c1m4.xlarge使用时长1小时的抢占式实例价格:

    RegionId:"cn-hangzhou", //设置地域为华东 1(杭州)
    ZoneId:"cn-hangzhou-j", //设置可用区为华东 1 可用区J
    ResourceType:"instance", //设置资源类型为实例
    InstanceType:"ecs.u1-c1m4.xlarge", //设置实例规格为ecs.u1-c1m4.xlarge
    SystemDisk:{
      Category:"cloud_essd_entry", //设置系统盘类别为 ESSD Entry 云盘
      Size:40, //设置系统盘大小为 40GiB
    },
    SpotStrategy:"SpotAsPriceGo", //设置出价策略为系统自动出价
    SpotDuration:1 //设置使用时长1小时
  • 查询平均释放率和历史折扣率:您可以通过DescribeSpotAdvice查询抢占式实例平均释放率和折扣率,例如查询杭州地域华东 1 可用区J下实例规格为ecs.u1-c1m4.xlarge的平均释放率和历史折扣率:

    RegionId:"cn-hangzhou", //设置地域为华东 1(杭州)
    ZoneId:"cn-hangzhou-j", //设置可用区为华东 1 可用区J
    InstanceType:"ecs.u1-c1m4.xlarge" //设置实例规格为ecs.u1-c1m4.xlarge

历史数据查询

控制台

访问抢占式实例-历史数据查询页面。

image

条件筛选:支持按地域、可用区进行筛选,同时您也可以添加实例规格,最多可以选择5种。

数据信息

  • 标签页:展示抢占式实例的历史均价以及30天平均释放率等信息。

  • 折线图:展示选定实例规格在指定可用区的小时级历史价格曲线以及最低价格最高价格,默认近7天,最多支持近30天。

其他功能

  • 参数比对:单击查看详细规格参数比对,即可查看选定实例规格的详细规格参数对比。

  • 查找低价可用区:单击标签页中的查找低价可用区,即可查看目标实例规格的抢占式实例在不同可用区下的小时级历史价格曲线。

  • 购买:单击标签页中的立即购买,即可跳转到购买页进行目标实例规格的抢占式实例购买。

API

查询历史价格:您可以通过DescribeSpotPriceHistory查询抢占式实例的历史价格,例如查询杭州地域华东 1 可用区J下实例规格为ecs.u1-c1m4.xlarge的历史价格:

RegionId:"cn-hangzhou", //设置地域为华东 1(杭州)
ZoneId:"cn-hangzhou-j", //设置可用区为华东 1 可用区J
NetworkType:"vpc", //网络类型设置为专有网络
InstanceType:"ecs.u1-c1m4.xlarge" //设置实例规格为ecs.u1-c1m4.xlarge

选购推荐

访问抢占式实例-选购推荐页面。

image

条件筛选:先选择配置总量选购目标,再按地域、可用区、实例规格或者vCPU数量以及内存大小等条件筛选。

说明

选购目标表示不同的选购策略:

  • 容量保障推荐:为您推荐低价、低释放率、综合容量最优的抢占式实例组合。

  • 成本优先推荐:为您推荐价格最低的抢占式实例组合。

  • 多可用区均衡:出于容灾考虑,在您指定的多可用区之间均匀分配抢占式实例。

数据信息:列表展示根据您设定的配置总量、选配目标以及选配条件筛选出的推荐实例规格,包括不同实例规格的当前价格、释放率和历史折扣率等信息。

其他功能

  • 购买:单击操作列中的购买,即可跳转到购买页进行目标实例规格的抢占式实例购买。

  • 历史价格:单击操作列中的历史价格,即可查看目标实例规格的抢占式实例历史价格。

  • 一键创建:单击规格族列前面的image,可以选择不同的目标实例规格,单击一键创建跳转到弹性供应页面进行实例创建。

使用建议

使用抢占式实例Advisor时,您可以参考以下建议:

  • 选择释放率较低的实例规格:关注实例的释放率,优先选择释放率较低的实例规格,以降低中断回收带来的风险。

  • 选择历史价格波动小的实例规格:查询不同实例规格的历史价格,选择历史价格波动较小的实例规格,以减少成本增加的风险。

  • 选择多地域多可用区:选择多地域多可用区部署,降低单点库存风险。

  • 应对中断回收风险:抢占式实例可能随时会被回收,建议结合按量付费实例构建混合节点池,以提高稳定性。