了解整合账单 - AWS 账单和成本管理
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

了解整合账单

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

计算整合账单

在组织中, 主账户 负责支付会员账户产生的所有费用。如果您是 主账户 并且您具有适当的权限,您可以查看所有成员帐户的保留实例折扣和数量分层的合计使用成本。您也可以查看各单独成员账户产生的费用,因为 AWS 会根据每个成员账户的使用量为相应账户创建单独的账单。此外,AW还包括 主账户 发票。在每个账单周期内,AWS 每天会多次计算您的估计费用,以便您可以跟踪组织产生的成本。您的账单在下月开始之前不是最终的。

注意

与会员客户一样, 主账户 可能产生使用费。但是,作为一项最佳实践,您不应该使用 主账户 运行 AWS 服务。管理组织自身所需的服务和资源除外。例如,作为管理合并账单的一部分,您可以在 主账户 以存储“ASH成本与使用”报告。

定价套餐

某些 AWS 服务采取套餐 定价方式,此方式为既定的各种 AWS 使用量指定单位成本。随着使用率的提高,您的使用率会越过阈值,变成新的定价层级,从而指定在一个月内额外使用的较低单位成本。AWS 使用量按月计量。为了测量使用量,AWS 会将组织中的所有账户视为一个账户。会员帐户不能单独达到级别阈值。对于每个服务,AWS 都将汇总组织中的所有使用量,从而确保更快达到更低定价的套餐标准。每个月的月初,您的服务用量将重置为零。

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

计算 Amazon S3 标准存储的费用

下表显示定价套餐的示例 (您的成本可能有所不同)。

Amazon S3 定价套餐

下表显示了包含 主账户 和三个会员帐户。

S3 用量混合成本示例

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

  1. 组织的所有使用总量高达95TB或95,000GB。将其汇总到 主账户 用于记录。的 主账户 未使用自己的。只有会员帐户会产生使用。成员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 中的整合账单来帮助降低每月的总存储成本。如果您单独计算每个成员帐户的成本,则总成本为$6,780,而不是$6,720。通过聚合三个帐户的使用,您可以提前达到更低价格的层级。最昂贵的存储,第一个TB,以最高价格收取一次,而不是三次。例如,以最昂贵的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 会检查组织内所有账户的合格使用量是否可以应用于有效预留。有关更多信息,请参阅 https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/concepts-on-demand-reserved-instances.html 中的Amazon EC2 用户指南(适用于 Linux 实例)预留实例https://docs.amazonaws.cn/AmazonRDS/latest/DeveloperGuide/USER_WorkingWithReservedDBInstances.html 中的Amazon Relational Database Service 开发人员指南使用预留数据库实例

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

区域性预留实例

区域保留实例未保留容量。相反,它们提供可用区灵活性,在某些情况下提供实例大小灵活性。有了可用区的灵活性,您便可以在预留的 AWS 区域的任何可用区中运行一个或多个实例。保留实例折扣适用于任何可用性区域中的任何使用。实例大小灵活性为该实例系列中的实例使用提供保留实例折扣,无论大小。实例大小的灵活性仅适用于 Linux/Unix 平台上具有默认租期的区域性预留实例。有关区域保留实例的更多信息,请参阅 预订详情成本和使用报告指南 应用保留实例Amazon Elastic Compute Cloud Linux实例用户指南.

计算 Amazon EC2 预留实例的费用

AWS 计算 Amazon EC2 通过将特定实例类型的所有EC2使用情况聚合到特定 AWS 组织的区域。

计算流程

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

  1. AWS 汇总组织中所有账户当月或当月部分时段的使用量,然后基于非混合费率(例如按需实例和预留实例的费率)计算成本。这些成本的单项商品为 主账户. 此账单计算模型尝试应用每个单项产品符合条件的最低未混合价格。分配逻辑首先应用Reserved实例小时数,然后应用免费层级小时数,然后应用按需费率,以应用于任何剩余使用。在 AWS Cost and Usage Reports中,您可以查看这些汇总成本的行项目。

  2. AWS 识别每个 Amazon EC2 每种 AWS 区域和分配汇总成本 主账户 相同区域相同使用类型的相应成员帐户行项目。在 AWS Cost and Usage Reports中,非混合费率列显示应用于每个行项目的费率。

    注意

    AWS 向成员账户分配预留实例小时数时,会始终从购买了预留服务的账户开始。如果容量预留中还剩余了一些小时数,则 AWS 将这些小时数应用至同一可用区内执行相同使用类型的其他账户。

    区域RI按实例大小分配: 首先将RI应用于实例系列中最小的实例,然后应用于下一个最小的实例,以此类推。AWS 根据预留实例的标准化因子应用该预留实例或该预留实例的一部分。AWS 应用预留实例的顺序不会导致价格差异。

Savings Plans

Savings Plans 是一种灵活的定价模型,可以帮助您减少 AWS 使用费用。计算 Savings Plans 使您能够承诺每小时的金额,并享受折扣 Amazon EC2, Fargate、和 AWS Lambda 最高用量。

使用 Savings Plans 计算成本

AWS 计算 Amazon EC2, Fargate、和 AWS Lambda 通过将保留实例未涵盖的所有使用进行聚合,并应用 Savings Plans 价格从最高折扣开始。

Savings Plans 将应用于拥有 Savings Plans 的账户。然后,与 AWS 组织。更多信息,请参阅 了解如何将储蓄计划应用于您的使用Savings Plans 用户指南.

混合费率和成本

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

注意

AWS 显示每个成员账户的未混合费用。 AWS 继续在所有会员帐户中应用所有合并计费优惠,例如预订和分层价格, AWS Organizations 组织。

此部分包含介绍 AWS 如何为以下服务计算混合费率的示例。

计算 Amazon S3 标准存储的混合费率

AWS 通过以下方式计算 Amazon S3 标准存储的混合费率:存储总成本除以每月存储的数据量。使用示例 计算整合账单 其中,我们计算了6,720美元的 主账户 三个成员客户,我们使用以下逻辑计算客户的混合费率:

  1. 以GB为单位的混合率计算,计算方法是总成本($6,720)除以存储量(95,000GB),得出0.070737/GB的混合率。每 TB 混合费率的计算方式是将总成本 (6720 USD) 除以存储量 (95TB),得到混合费率 70.737 USD/TB。

  2. 每个成员帐户的混合成本通过混合汇率(针对GB或TB)乘以使用量分配,得到混合成本列中列出的金额。例如,成员 1 使用混合费率定价为 0.070737 USD 的 14000GB 存储 (或定价为 70.737 USD 的 14TB 存储),混合成本为 990.318 USD。

计算 Amazon EC2 的混合费率

以下示例显示了合并的计费逻辑如何聚合 Amazon EC2 成本 主账户 然后根据比例使用将其分配给成员帐户。对于此示例,所有使用类型都相同,发生在同一可用区,且使用保留实例项相同。此示例涵盖了全部预付预留实例和部分预付预留实例。

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

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

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

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

  • 成员帐户1完全使用两个完整前期保留实例和一个部分前期保留实例,总共使用2,160小时。成员帐户2使用300小时的按需实例。组织的总使用量是 2460 小时 (2160 + 300 = 2460)。

  • 三个保留实例的未混合率为0.00美元。RI的未混合成本始终为0.00美元,因为RI费用未包含在混合费率计算中。

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

  • 混合费率的计算方法是:将总成本 (6.90 USD) 除以 Amazon EC2 总使用量(2460 个小时)。得出的费率是每小时 0.002804878 USD。