全部产品
云市场

计费概述

更新时间:2020-01-13 15:20:11

计费方式

ECI 实例支持以下几种计费方式:

  • 按量计费:是一种后付费模式,即先使用再付费,按秒计费,资源单价以元/秒显示。实例从创建到释放的生命周期内不足0.01元,将补齐按照0.01元收取。一般适用于有弹性业务量的应用或服务,例如在线业务的弹性扩展、CI/CD和压力测试、科学计算和仿真计算、大数据计算等。使用这种方式,您可以按需使用资源,随时开启和释放资源,无需提前购买大量资源。与传统主机投入相比,成本可以降低30%−80%。

  • 预留实例券:是一种预付费模式,即先付费再使用。一般适用于固定的7 * 24服务,如Web服务等;也适用于平稳负载的应用,例如定时较长周期的 job 类任务。

  • 【即将开放】抢占式实例:是一种后付费模式,可以参考 ECS 抢占式实例。适用于小于1 小时的业务场景,可以在按量的基础上节省30%-90%成本。

您可以从业务角度,根据业务的波峰波谷特征,自由搭配 ECI 实例的购买方式,达到成本的最优。我们推荐的ECI使用方式如下图:业务流量

说明:示例业务具有明显的波峰波谷特征,在早上9点、中午12点和晚上21点达到业务高峰,在0~3点会有每日定时统计任务,每小时会有定时任务。

推荐使用方式:

  • 购买预留实例券,支撑 7x24 的负载,最大程度降低成本。
  • 对于9点、12点、21点的弹性流量,购买普通按量,按需付费,减少资源的浪费。
  • 对于小于1小时流量和定时Job任务,使用抢占式实例,进一步降低运行成本。

以月度为单位,

  • 若您的业务,平均每天需要运行的时长超过12个小时,稳定负载部分推荐您使用预留实例券方式进行付费。
  • 若您的业务处理能够在1小时内结束,或者您能接受短暂的业务中断(分钟级),推荐您使用抢占式实例,极大的降低运行成本。
  • 其他情况,推荐您使用按量方式进行付费。

说明:抢占式实例目前暂未支持,即将开放。您需要先使用按量计费模式。

按量计费

弹性容器实例ECI以实例为单位,采用按量付费的计费模式,按秒计费,以小时为出账周期。每个ECI实例以您申请的资源作为计费和出账单位,而不是业务在运行过程中实际使用的cpu利用率和内存使用率。

例如:您申请一个1c2g的ECI实例,运行过程中平均cpu利用率为20%,内存使用率为60%,该实例会按照1c2g作为计量和计费单位,而不是1c x 20% 和 2g x 60%。

ECI根据您申请资源的方式,支持2种计费模式。推荐您使用CPU和内存模式使用ECI。该模式下,ECI会使用ECS多个规格族,进行ECI实例的创建,保障资源的交付。例如:您申请2c4g的ECI实例,ECI会尝试使用ECS的ecs.c5.large、ecs.sn1ne.large、ecs.sn1.large等规格进行资源的交付。

CPU和内存模式

CPU和内存模式根据cpu和内存进行计费,计费时长从挂载外部存储/下载容器镜像 (docker pull)开始至 ECI 实例停止运行(进入Succeeded/Failed状态)结束。

计费公式:ECI实例费用 = (ECI实例CPU核数 x CPU单价 + ECI实例内存大小 x 内存单价)x ECI实例运行时长,实例按秒计费。

ECI针对不支持的CPU和内存规格,会执行自动规整操作,计费按照自动规整后规格进行计费,CPU和内存规格请参考 容器组规格

计费项 价格 小时价
CPU (vCPU * 秒) 0.000049 元 0.1764 元/小时
内存 (GB * 秒) 0.00000613 元 0.0221 元/小时

部分规格价格及与ECS企业级实例价格对比(截止2019年12月31日):

ECI规格 ECI小时价格 5代ECS(华北2) 6代ECS(华北2)
1c2g 0.221 元/小时 N/A N/A
1c4g 0.265 元/小时 N/A N/A
1c8g 0.353 元/小时 N/A N/A
2c2g 0.397 元/小时 0.59 元/小时 N/A
2c4g 0.441 元/小时 0.62 元/小时 0.39 元/小时
2c8g 0.529 元/小时 0.89 元/小时 0.5 元/小时
2c16g 0.706 元/小时 1.13 元/小时 0.66 元/小时
4c4g 0.794 元/小时 1.18 元/小时 N/A
4c8g 0.882 元/小时 1.24 元/小时 0.78 元/小时
4c16g 1.059 元/小时 1.77 元/小时 1 元/小时
4c32g 1.412 元/小时 2.26 元/小时 1.33 元/小时

ECS价格未包含系统盘价格, 40G高效系统盘 0.02 元/小时;40G ESSD系统盘 0.08 元/小时。ECI实例默认使用ESSD系统盘,包含在ECI小时价格中。

ECS规格模式

ECI支持根据ECS规格进行资源申请和计费,价格参考各地域ECS按量价格,您可以根据需要,指定ECI实例底层使用的ECS规格族,获得各规格族的指定能力,例如:指定使用ecs.sn1ne规格族,来使用网络增强能力。

计费公式:ECI实例费用 = ECI实例指定的ECS规格单价 x ECI实例运行时长,实例按秒计费。

GPU

ECI支持使用GPU,GPU的计费使用底层ECS GPU规格对应的定价,ECS GPU规格可以参考ECS GPU规格文档,价格参考各地域ECS按量价格。

若您通过ECI或者Kubernetes集群申请GPU资源,请参考使用GPU容器实例最佳实践。

预留实例券

ECI 使用 ECS 预留实例券对 ECI 按规格创建实例的抵扣,具体使用可以参考使用预留实例券(Reserved Instance)

ECI使用预留实例券后的费用,跟您使用ECS包月实例的费用相近。

抢占式实例

即将开放,使用方式和特征可以参考 ECS 抢占式实例

其他资源

网络

ECI 实例如果通过您VPC内的NAT网关绑定弹性公网IP(EIP)地址访问公网,NAT 及 EIP 的计费说明,请参见 NAT 计费说明EIP 计费说明

存储

ECI支持多种类的存储类型,不同存储类型的计费规则如下:

镜像缓存(快照和云盘)

若您需要使用ECI镜像加速功能,会产生快照和存储费用。

  • 快照的收费规则请参见 快照计费方式
  • 使用镜像加速功能的每个ECI实例会使用一块基于快照产生的云盘,云盘默认使用 ESSD 类型、20 GB容量,计费规格请参考 ESSD磁盘价格(PL1)

Kubernetes选型

阿里云推荐您将 容器服务 Kubernetes 版与 ECI 搭配使用,以使用完整的容器平台能力,目前阿里云提供3种类型的容器服务 Kubernetes 版

在您进行 Kubernetes 测试及业务测试、或者上线新业务时,推荐您使用 Serverless Kubernetes 版本,不使用时,不收取 ECI 实例费用,同时,不收取Kubernetes集群的费用。

按量使用示例

示例一

您需要每小时运行一次定时任务,定期处理历史文件,需要使用 2 个ECI实例,每个ECI 实例使用1vCPU2G内存,每次运行5分钟(300秒)。

单次费用

单次CPU费用

CPU费用 = 实例数 x vCPU数 x 每vCPU*秒价格 x 每小时vCPU持续时间(秒)

CPU费用 = 2 x 1 x 0.000049 x 300 = 0.0294 元

单次内存费用

内存费用 = 实例数 x 内存数(GB) x 每 GB 价格 x 每小时内存持续时间(秒)

内存费用 = 2 x 2 x 0.00000613 x 300 = 0.0074 元

单次ECI费用

小时ECI费用 = 小时CPU费用 + 小时内存费用

小时ECI费用 = 0.0294 元 + 0.0074 元 = 0.04 元

月度运行费用

月度ECI费用 = 每小时ECI费用 x 月度执行总次数

月度ECI费用 = 0.04 x ( 24 x 30 ) = 28.8元

若您使用ECS实例,该定时任务需要使用1台ecs.c5.large,需要支付179元(ECS包月模式)或者37.2元(ECS按量模式)月度运行费用,通过使用ECI,可以极大的节省您的运行成本。

示例二

您需要每天2:00运行1个统计报表任务,使用10个ECI实例,每个 ECI 实例使用2vCPU8GiB 内存,每次运行1个小时(3600秒)。

单次费用

单次CPU费用

CPU费用 = 实例数 x vCPU 数 x 每vCPU*秒价格 x 每小时vCPU持续时间(秒)

CPU费用 = 10 x 2 x 0.000049 x 3600 = 3.528 元

单次内存费用

内存费用 = 实例数 x 内存数 (GB) x 每 GB 价格 x 每小时内存持续时间(秒)

内存费用 = 10 x 8 x 0.00000613 x 3600 = 1.765 元

单次ECI费用

小时ECI费用 = 小时CPU费用 + 小时内存费用

小时ECI费用 = 3.528 元 + 1.765 元 = 5.29 元

月度运行费用

月度ECI费用 = 每小时ECI费用 x 月度执行总次数

月度ECI费用 = 5.29 x 30 = 158.7 元

若您使用ECS实例,该任务需要使用10台ecs.g5.large,需要支付2422.5元(包月模式)或者267元(按量模式)月度运行费用,通过使用ECI,可以极大的节省您的运行成本。