函数计算支持包年包月(预付费)功能。您可以预先购买一定时长的计算力,在预购计算力的生命周期内,可以逐秒抵扣函数运行时所消耗的资源。通过预付费功能,您可以花费更少的钱享用等量的资源,从而帮您极大程度上节约开销。

什么是预购计算力

说明 预付费仅支持抵扣函数实例执行时长,详情请参见计费项

预购计算力可以在其生命周期内逐秒抵扣函数运行时函数实例所消耗的计算力。

  • 预购计算力单位:CU,1 CU预购计算力每秒具有抵扣1 GB资源使用量的能力。
  • 预购计算力类型:恒定型。在没有升级预购计算力配置的情况下,在其生命周期内,每秒所具备的抵扣能力是恒定的,而不是渐减型的。性质可参考带宽,而非流量包。
  • 抵扣对象:可以同时抵扣预留实例资源和按量实例资源。

定价

计价单位 价格
1 CU-月 USD 12.16

购买限制

  • 一个订单最多可购买1000 CU预购计算力。
  • 一个地域中所有订单总的预购计算力不超过1000 CU。若想要扩大上限,可以提交工单
    说明 调整购买上限只会增加地域维度的购买上限,而不会增加订单维度的购买上限,您可以通过叠加多个订单提高您的预留计算力。
  • 您所购买的预购计算力只能用于您购买时指定的地域,不能跨地域使用。

购买操作

您可以为函数计算的预购计算力执行以下操作:
  • 新购:可以在指定地域购买一定数量的预购计算力,并同时指定实例的生命周期,详情请参见新购操作管理
  • 升配:针对指定实例增加预购计算力,用于在单位时间里抵扣更多资源,详情请参见升配操作管理
  • 续费:针对指定实例延长生命周期,详情请参见续费操作管理
    • 手动续费:手动对实例做续费操作。
    • 自动续费:通过设置自动续费开关,系统会在实例生命周期结束之前自动触发续费请求帮您续费。
说明
  • 每一次新购、续费、升配操作都会生成相应的订单,并且每一个订单都有全局唯一的订单ID。
  • 每一次新购操作会生成一个实例ID,该实例ID串联着后续对此订单进行的所有续费、升配操作,是贯穿一个新购订单整个生命周期的唯一标识。

计费示例

本示例以秒为粒度,计算账户下所有函数实例的计算力的总和以及抵扣的资源额度。

假设您购买了30 CU的资源抵扣券,意味着每秒钟能够以预付费的价格抵扣30 CU的计算力。exampleresource
  • 第1秒内,实例1消费了40 CU×0.5秒=20 CU-秒的资源。
  • 第2秒内,实例1、2共消费了40 CU×0.75秒+20 CU×1秒 = 50 CU-秒的资源。
  • 第3秒内,实例2、3共消费了20 CU×1秒+10 CU×1秒=30 CU-秒的资源。
  • 第4秒内,实例2消费了20 CU×1秒=20 CU-秒的资源。
因此,您的付费情况如下表所示。
时间窗口 实际资源消耗(CU-秒 所有预支付费用(CU-秒 额外需付费的资源(CU-秒
第1秒 20 30 0
第2秒 50 30 20
第3秒 30 30 0
第4秒 20 30 0