阿里云首页 弹性容器实例

使用预留实例券

如果您的业务是长时间运行的在线业务,推荐您使用预留实例券抵扣ECI实例费用。本文介绍如何使用预留实例券来降低长时间运行实例的费用成本。

购买预留实例券

预留实例券是一种抵扣券,可以抵扣按量付费ECS实例(不含抢占式实例)的账单。如果您指定ECS规格来创建ECI实例,则对应的ECI实例费用可以使用预留实例券来抵扣。更多信息,请参见预留实例券概述

预留实例券仅支持抵扣指定ECS规格创建的ECI实例。购买前,请了解以下信息:

  • ECI仅支持指定部分ECS规格,请确保选择的ECS规格能够满足您的业务需求。更多信息,请参见指定ECS规格创建实例

  • 预留实例劵仅支持抵扣符合匹配规则的实例,请确保您使用的ECI实例符合预留实例劵的使用要求。

    说明

    购买预留实例券即代表承诺使用一定时长的实例资源,在有效期内,预留实例券将自动匹配满足条件的按量付费实例(您无法手动管理匹配状态)。匹配成功后,预留实例券每小时检查可抵扣的按量付费账单,并按券面的计算力抵扣账单。更多信息,请参见预留实例券与实例的匹配规则

您可以在ECS管理控制台的预留实例劵页面购买并管理预留实例劵。具体操作,请参见购买预留实例券

  • 如果您希望对已有的ECI实例进行成本优化,可以筛选出指定ECS规格创建的ECI实例,并根据规格情况购买对应的预留实例券。

  • 如果您还没有创建ECI实例,请根据业务需求选择合适的ECS规格,然后购买对应的预留实例劵,并指定ECS规格创建ECI实例。

创建ECI实例

如果您已经购买了预留实例券,则在创建ECI实例时,您需要指定预留实例劵对应的ECS规格,否则预留实例无法抵扣。

Kubernetes方式

假设您购买了ecs.c5.large的预留实例券,则创建ECI实例时,您需要指定规格为ecs.c5.large。

说明

如果您使用的是阿里云容器服务Kubernetes(ACK或ASK),且购买的预留实例券为可用区型,请确保劵的可用区与Kubernetes集群所在的可用区一致,否则无法使用劵来抵扣实例账单。如果不一致,您可以调整预留实例券为地域型(跨可用区),具体操作,请参见修改预留实例券

您可以在Pod metadata中添加Annotation来指定规格。示例如下:

apiVersion: apps/v1 # for versions before 1.8.0 use apps/v1beta1
kind: Deployment
metadata:
  name: nginx-deployment-basic
  labels:
    app: nginx
spec:
  replicas: 2
  selector:
    matchLabels:
      app: nginx
  template:
    metadata:
      labels:
        app: nginx
      annotations:
        k8s.aliyun.com/eci-use-specs : ecs.c5.large  #根据需要替换预留实例券可以抵扣的ECS规格
    spec:
    #  nodeSelector:
    #    env: test-team
      containers:
      - name: nginx
        image: nginx:1.7.9 # replace it with your exactly <image_name:tags>
        ports:
        - containerPort: 80

OpenAPI方式

假设您购买了ecs.c5.large的预留实例券,则调用CreateContainerGroup接口创建ECI实例时,您需要通过InstanceType参数来指定相应的规格。InstanceType的参数说明如下表所示。更多信息,请参见CreateContainerGroup

名称

类型

是否必选

示例值

描述

InstanceType

String

ecs.c5.xlarge

指定预留实例劵可以抵扣的ECS实例规格。支持指定多个规格(单次最多5个),各规格之间用半角逗号(,)进行分隔。例如:ecs.c5.xlarge,ecs.g5.xlarge。

查看预留实例券抵扣信息

您可以在用户中心查看实例账单和预留实例券的账单,确认券的抵扣情况。

注意

在配置了多可用区创建ECI实例的场景下,创建的ECI实例可能会发布在多个可用区。如果您发现预留实例券未按预期进行抵扣,请检查预留实例券所在可用区和ECI实例可用区是否一致。如果不一致,您可以调整预留实例券为地域型(跨可用区),具体操作,请参见修改预留实例券

  • 查看实例账单

    费用账单页面,选择账单明细页签,您可以按实例查看消费明细。对于预留实例券已经抵扣的实例费用,不会产生对应的实例账单。

  • 查看预留实例劵账单

    资源实例管理页面,您可以查看预留实例券的抵扣情况。

    预留实例劵的使用明细将记录每个出账周期(每小时)该预留实例券抵扣的实例信息。其中,抵扣时长对应的是计算力*小时(预留实例劵按计算力进行抵扣,1个计算力可以理解为1 vCPU)。RI