了解整合账单 - AWS 账单

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

了解整合账单

如果您在中管理组织 AWS Organizations,则可以使用整合账单来查看组织中账户的汇总使用成本。整合账单还可以帮助您降低这些成本。例如,为了确保您以最低的可用价格购买 AWS 产品和服务, AWS 提供定价套餐,以较低的价格奖励更高的使用量,并提前购买实例(称为预留实例或留实例)的折扣率。使用整合账单,您可以将多个账户的使用量组合成单一发票,让您更快地达到更低价格的套餐。您也可以将一个账户中的未使用预留应用于另一个账户的实例使用量。

计算整合账单

在组织中,管理账户负责支付成员账户产生的所有费用。如果您是管理账户的管理员并且您拥有适当的权限,您可以查看所有成员账户的预留实例折扣和批量套餐的聚合使用量成本。您还可以查看各个成员账户产生的费用,因为根据每个成员账户的使用情况为该账户 AWS 创建单独的账单。 AWS 还包括管理账户发票中每个账户的发票摘要。在每个账单周期内,每天多次 AWS 计算您的预估费用,以便您可以跟踪组织产生的费用。您的账单在下月开始之前不是最终的。

注意

与成员账户相似,管理账户可能会产生使用费。但是,作为最佳实践,您不应使用管理帐户来运行 AWS 服务。例外情况是针对管理组织本身所需的服务和资源。例如,作为管理整合账单的一部分,您可以在管理账户中创建一个 S3 存储桶来存储 AWS 成本和使用情况报告。

定价套餐

有些 AWS 服务按等级定价,这些套餐指定了定义 AWS 使用量的单位成本。随着使用量的增加,您的使用量将突破进入新定价套餐的阈值,当月的额外使用量可获得更低的单位成本。您的 AWS 使用量每月都会进行测量。为了衡量使用情况, AWS 将组织中的所有账户视为一个账户。成员账户不需要分别达到套餐阈值。对于每个服务,都将汇总组织中的所有使用量,从而确保更快达到更低定价的套餐标准。每个月的月初,您的服务用量将重置为零。

每项 AWS 服务都独立发布其定价信息。您可以从 AWS 定价页面访问各个定价页面。

计算 Amazon S3 Standard 存储的费用

下表显示定价套餐的示例 (您的成本可能有所不同)。有关更多信息,请参阅 Amazon S3 定价

Amazon S3 定价套餐

等级描述 每 GB 价格 每 TB 价格

第一个 1 TB/月

0.10 美元 100.00 美元

下一个 49 TB/月

0.08 美元

80.00 美元
下一个 450 TB/月 0.06 60 美元

下表显示一个包含 1 个管理账户和 3 个成员账户的组织的 Amazon S3 使用量。

S3 用量混合成本示例

账户 套餐 存储量(GB) 存储量(TB) 非混合费率(/GB) 非混合费率(/TB) 非混合成本

管理

第一个 TB/月 1000 1 0.10 美元 100 100.00 美元
下一个 49 TB/月 49,000 49 0.08 美元 80 3,920.00 美元

下一个 450 TB/月

45000 45 0.06 60 2,700.00 美元
总计 95,000 95 6,720.00 美元
账户 套餐 存储量(GB) 存储量(TB) 非混合费率(/GB) 非混合费率(/TB) 非混合成本

混合费率(/GB)

(=6720 美元/95000)

混合费率(/TB)

(=6720 美元/95)

混合成本

(= 混合费率 * 存储量)

成员 1

第一个 TB/月 1000 1 0.10 美元 100 100.00 美元 0.070737 70.737 70.37 美元
下一个 49 TB/月 14,000 14 0.08 美元 80 1,12.00 美元 0.070737 70.737 990.318 美元

下一个 450 TB/月

15000 15 0.06 60 900.00 美元 0.070737 70.737 1,061.055 美元
账户 套餐 存储量(GB) 存储量(TB) 非混合费率(/GB) 非混合费率(/TB) 非混合成本

混合费率(/GB)

(=6720 美元/95000)

混合费率(/TB)

(=6720 美元/95)

混合成本

(= 混合费率 * 存储量)

成员 2

下一个 49 TB/月 20000 20 0.08 美元 80 1,600.00 美元 0.070737 70.737 1,414.74 美元

下一个 450 TB/月

15000 15 0.06 60 900.00 美元 0.070737 70.737 1,061.55 美元
账户 套餐 存储量(GB) 存储量(TB) 非混合费率(/GB) 非混合费率(/TB) 非混合成本

混合费率(/GB)

(=6720 美元/95000)

混合费率(/TB)

(=6720 美元/95)

混合成本

(= 混合费率 * 存储量)

成员 3

下一个 49 TB/月 15000 15 0.08 美元 80 1,200.00 美元 0.070737 70.737 1,061.55 美元

下一个 450 TB/月

15000 15 0.06 60 900.00 美元 0.070737 70.737 1,061.55 美元

上表中的成本按照以下方式计算得出:

  1. 组织的所有用量合计为 95TB 或 95000GB。这将汇总到管理账户以用于记录目的。管理账户本身没有用量。只有成员账户才会产生用量。成员 1 使用 1TB 存储。这满足组织的第一个定价套餐。全部三个成员账户加起来满足第二个定价套餐(成员 1 的 14TB + 成员 2 的 20TB + 成员 3 的 15TB = 49TB)。第三个定价套餐适用于超过 49TB 的任何用量。在本例中,第三个定价套餐适用于 45TB 的成员账户总用量。

  2. 总成本的计算方法是:将第一个 TB 的成本 (1000GB * 0.10 USD = 1TB * 100.00 USD = 100.00 USD) 与接下来 49TB 的成本 (49000GB * 0.08 USD = 49TB * 80.00 USD = 3920.00 USD) 和剩余 45TB 的成本 (45000GB * 0.06 USD = 45TB * 60.00 USD = 2700.00 USD) 相加,得到总成本 6720 USD (100.00 USD + 3920.00 USD + 2700.00 USD = 6720.00 USD)。

前面的示例显示了在中使用整合账单如何 AWS Organizations 帮助降低每月的总体存储成本。如果您单独计算每个成员账户的成本,则总成本是 7660 美元,而非 6720 美元。通过汇总三个账户的使用量,可以更快达到更低定价的套餐标准。这样,我们只需为价格最高的存储(第一个 TB)支付 1 次费用,而不是 3 次。例如,价格最高(100 美元/TB)的三 TB 存储将产生的费用为 300 美元。如果按第 1 个 TB 收取 100 USD,增加的 2 个 TB 每 TB 收取 80 USD (共 160 USD) 计算,则此存储的总费用将是 260 USD。

预留实例

AWS 还提供小时费率折扣,以换取预付费用和定期合同。

可用区预留实例

预留实例作为一个预留提供折扣的每小时费率,以换取预付费用和定期合同。诸如 Amazon Elastic Compute Cloud (Amazon EC2) 和 Amazon Relational Database Service (Amazon RDS) 之类的服务采用这种方式按预留实例的每小时使用量来销售预留容量。它不是虚拟机,而是提前支付特定 Amazon EC2 或 Amazon RDS 实例费用的承诺。作为回报,您可以在按需实例使用量的基础上获得折扣费率。从技术角度来看,预留实例和按需实例之间并没有差别。当您启动实例时, AWS 会检查组织中所有账户中是否符合条件的使用量,这些账户可以应用于有效预留。有关更多信息,请参阅适用于 Linux 实例的 Amazon EC2 用户指南中的预留实例Amazon Relational Database Service 开发人员指南中的使用预留数据库实例

使用预留实例预留容量时,将按照同一可用区中的相同使用类型的实例的折扣费率计算小时用量费用。

区域性预留实例

区域性预留实例不会预留容量。相反,它们提供可用区灵活性,在某些情况下提供实例大小灵活性。可用区域灵活性允许您在预留 AWS 区域的任何可用区中运行一个或多个实例。预留实例的折扣可应用到任一可用区中的任何使用情况。借助实例大小灵活性,对预留实例系列中的实例的使用可享受预留实例折扣,无论实例大小如何。实例大小的灵活性仅适用于 Linux/Unix 平台上具有默认租期的区域性预留实例。有关区域性预留实例的更多信息,请参阅本文档中《成本和使用情况报告指南》中的 预留详细信息适用于 Linux 实例的 Amazon Elastic Compute Cloud 用户指南 中的 应用预留实例

计算 Amazon EC2 预留实例的费用

AWS 通过汇总组织特定 AWS 区域中特定实例类型的所有 EC2 使用量来计算 Amazon EC2 实例的费用。

计算流程

AWS 使用以下逻辑计算 Amazon EC2 实例的混合费率:

  1. AWS 汇总组织中所有账户当月或部分月份的使用量,并根据非混合费率(例如按需实例和预留实例的费率)计算成本。系统会为管理账户创建对应这些成本的行项目。该账单计算模式尝试为符合资格的每个行项目应用最低的未混合费率。分配逻辑首先会应用预留实例小时数,然后应用免费套餐小时数,最后再对剩余用量应用按需费率。在 AWS 成本和使用情况报告中,您可以看到这些汇总成本的行项目。

  2. AWS 确定每个 AWS 区域中的每种 Amazon EC2 使用类型,并将汇总管理账户中的费用分配给同一地区相同使用类型的相应成员账户明细项目。在 AWS 成本和使用情况报告中,未混合费率列显示应用于每个订单项目的费率。

    注意

    在为成员账户 AWS 分配预留实例小时数时,它始终从购买预留的账户开始。如果容量预留还剩下几个小时,则将其 AWS 应用于在同一可用区中使用相同使用类型的其他账户。

    AWS 按实例大小分配区域 RI:RI 首先应用于实例系列中最小的实例,然后应用于次小的实例,依此类推。 AWS 根据实例的标准化系数应用 RI 或 RI 的一部分。 AWS 应用 RI 的顺序不会导致价格差异。

节省计划

Savings Plans 是一种灵活的定价模式,可以帮助您减少 AWS 使用账单。Compute Savings Plans 允许您每小时承诺一笔金额,并获得折扣的 Amazon EC2、Fargate 以及不超过该金额的 AWS Lambda 使用量。

使用 Savings Plans 计算成本

AWS 计算 Amazon EC2、Fargate AWS Lambda 的费用,方法是汇总预留实例未涵盖的所有使用量,然后从最高折扣开始应用储蓄计划费率。

Savings Plans 应用于拥有 Savings Plans 的账户。然后,它会与 AWS 组织中的其他账户共享。有关更多信息,请参阅 Savings Plans 用户指南中的了解 Savings Plans 如何应用于您的使用情况

混合费率和成本

混合费率是组织中成员账户使用的预留实例和按需实例的平均费率。 AWS Organizations AWS 通过将每项服务的混合费率乘以账户对该服务的使用量来计算混合成本。

注意
  • AWS 将每个成员账户的费用显示为非混合成本。 AWS 继续将所有整合账单优惠(例如预订和分级价格)应用于中的所有成员账户 AWS Organizations。

  • Amazon EC2 的混合费率按小时计算。

本节包括一些示例,说明如何 AWS 计算以下服务的混合费率。

计算 Amazon S3 Standard 存储的混合费率

AWS 计算出 Amazon S3 标准存储的混合费率,方法是将总存储成本除以每月存储的数据量。

使用 计算整合账单 中的示例,即我们在其中计算了管理账户和三个成员账户的成本 6,720 美元的示例,我们使用以下逻辑计算这些账户的混合费率:

  1. 每 GB 混合费率的计算方式是将总成本(6720 美元)除以存储量 (95000GB),得到混合费率 0.070737 美元/GB。每 TB 混合费率的计算方式是将总成本 (6720 USD) 除以存储量 (95TB),得到混合费率 70.737 USD/TB。

  2. 通过将用量乘以混合费率(GB 或 TB)得出分配给各个成员账户的混合成本,结果金额将在“Blended Cost(混合成本)”列中列出。例如,成员 1 使用混合费率定价为 0.070737 USD 的 14000GB 存储 (或定价为 70.737 USD 的 14TB 存储),混合成本为 990.318 USD。

计算 Amazon EC2 的混合费率

整合账单逻辑会将 Amazon EC2 成本汇总到管理账户,然后根据使用比例将其分配到成员账户。

在此示例中,所有使用量都属于同一使用类型,在同一可用区中产生并保持同一预留实例期限。此示例涵盖了全部预付预留实例和部分预付预留实例。

下表显示的行项目表示 720 小时(30 天)的月份使用 Amazon EC2 的行项目计算值。每个实例都在同一可用区内运行,并且属于相同使用类型 (t2.small)。该组织购买了 3 个预留实例,期限为一年。成员账户 1 具有 3 个预留实例。成员账户 2 没有预留实例,但使用按需实例。

行项目科目 账单类型 使用情况类型 预付费用 月度成本 剩余使用量 已用使用量 非混合费率 非混合成本 混合费率 混合成本

管理账户

RI,全部预付

t2.small

274.00 美元

0.00 美元 - 1440 - - - -

RI,预付部分费用

t2.small 70.00 美元 5.84 美元 - 720 - - - -
成员账户 1 已使用 RI t2.small - - 1440 1440 0.00 美元 0.00 美元 0.00575 8.28 美元
已使用 RI t2.small - - 720 720 0.00 美元 0.00 美元 0.00575 4.14 美元
成员账户 2 按需型 t2.small - - - 720 0.023 美元 16.56 美元 0.00575 4.14 美元
总计 2160 2880 16.56 美元 16.56 美元

上表中的数据指明了以下信息:

  • 该组织以全部预付费率购买了 1440 小时的预留实例容量(两个 EC2 实例)。

  • 该组织以部分预付费率购买了 720 小时的预留实例容量(一个 EC2 实例)。

  • 成员账户 1 完全使用两个全部预付预留实例和一个部分预付预留实例,总使用量为 2160 小时。成员账户 2 使用了 720 小时的按需型实例。组织的总使用量是 2880 小时(2160 + 720 = 2880)。

  • 3 个预留实例的非混合费率为 0.00 美元。预留实例的非混合成本始终为 0.00 美元,因为混合费率计算不包括预留实例的费用。

  • 按需实例的非混合费率为 0.023 美元。非混合费率与产品的最新价格关联。无法根据前面表中的信息验证它们。

  • 混合费率的计算方法是:将总成本(16.56 美元)除以 Amazon EC2 总使用量(2880 个小时)。得出的费率是每小时 0.005750000 美元。