对专用 Exadata 基础结构上的自治 AI 数据库计费

Oracle Autonomous AI Database on Dedicated Exadata Infrastructure 使用特定的算法来分配和使用自治 AI 数据库使用的计算资源。了解这些算法可帮助您确定如何以经济高效的方式最好地创建和配置自治 AI 数据库,从而实现性能目标。

CPU 计费详细信息

Oracle Autonomous AI Database on Dedicated Exadata Infrastructure 按如下方式计算 CPU 计费:

  1. 每秒以整个 ECPU 或 OCPU 为单位测量每个自治 AI 数据库的 CPU 占用率。

    a. 已停止的自治 AI 数据库使用零 ECPU 或 OCPU。自治 AI 数据库停止后,不会向您开票。

    b. 由于自动扩展,正在运行的自治 AI 数据库会使用其分配的 ECPU 或 OCPU 数以及任何其他 ECPU 或 OCPU。运行自治 AI 数据库时,将按当前分配给数据库的 CPU 数计费(无论是在初始创建时指定还是以后通过手动缩放操作指定)。此外,如果为数据库启用了自动缩放,则系统会针对数据库自动缩放所使用的任何其他 CPU 每秒向您收取费用。

    注:创建 AVMC 和 ACD 资源不会启动计费。因此,即使您为 AVMC 分配总 CPU 计数,并且每个 ACD 在创建时会消耗 8 个 ECPU 或每个节点 2 个 OCPU,也不会对这些 CPU 计费。只有在 AVMC 和底层 ACD 中预配自治 AI 数据库并且该数据库正在积极运行后,才会对使用的 CPU 进行计费。因此,您可以在 AVMC 中创建 ACD,以便根据您的业务线、功能区或某些其他技术对数据库进行组织和分组,而无需担心产生成本。

    c. 创建自治 AI 数据库时,默认情况下,Oracle 会预留更多 CPU,以确保即使节点发生故障,数据库也能以至少 50% 的容量运行。在预配 ACD 时,您可以将节点间预留的 CPU 百分比更改为 0% 或 25%。有关说明,请参见 Create an Autonomous Container Database 中的节点故障转移保留。这些额外的 CPU 不包括在计费中。

    注:基于 Oracle Database@AWS 的专用 Exadata 基础结构上的自治 AI 数据库仅支持 ECPU 计算模型。

  2. 每个自治 AI 数据库的每秒平均测量时间间隔为每小时。

  3. 自治 AI 数据库的每小时平均值加在一起,以确定整个自治 VM 集群资源的每小时 CPU 占用率。

专用 Exadata 基础结构上的自治 AI 数据库计算成本在 AVMC 级别进行汇总和报告,涵盖 AVMC 中所有 ACD 中的所有活动自治 AI 数据库。OCI 成本分析可以提供 AVMC 的使用情况和成本。

要估计每个自治 AI 数据库的成本,请对自治 AI 数据库中的 ECPU 总数求和,并根据每个自治 AI 数据库在 CPU 总占用率中的份额来分配成本。例如:

如果 AVMC 报告计费周期为 1500 个 ECPU ,并且有三个自治 AI 数据库处于活动状态;具有 10 个 ECPU 的数据库 A、具有 20 个 ECPU 的数据库 B 以及具有 30 个 ECPU 的数据库 C。成本分解为:

这假定 CPU 大小固定且无自动缩放,并且所有 3 个自治 AI 数据库都在计费期间运行。为了提高准确性,请使用分配的 ECPU 度量来捕获每个自治 AI 数据库的实际 ECPU 使用量。

建议您看到:

弹性池计费

通过弹性池,您可以根据自治 AI 数据库实例的计算资源计费来合并实例。

您可以将弹性池视为移动电话服务“家庭计划”,但自治 AI 数据库实例除外。数据库不是为每个数据库单独付费,而是分组到一个池中,在该池中,一个实例(领导)将针对与整个池关联的计算使用量收费。有关弹性资源池的完整详细信息,请参阅使用弹性池合并自治 AI 数据库实例

弹性资源池使用情况:

使用弹性池,在所选池大小上最多可以预配 4 倍的 ECPU 数,并且可以预配弹性池中的数据库实例,每个数据库实例最多可预配 1 个 ECPU。在弹性池之外,每个数据库实例的最小 ECPU 数为 2 个 ECPU。例如,池大小为 128 时,您可以预配 512 个自治 AI 数据库实例(每个实例具有 1 个 ECPU 时)。在此示例中,将根据 128 个 ECPU 的池大小计算资源对池大小计算资源计费,而您可以访问 512 个自治 AI 数据库实例。相比之下,在不使用弹性池的情况下单独预配 512 个自治 AI 数据库实例时,必须为每个自治 AI 数据库实例至少分配 2 个 ECPU。在本示例中,您将为 1024 个 ECPU 付费。使用弹性池可节省高达 87% 的计算成本

创建弹性池后,给定小时内的 ECPU 总使用量将计入自治 AI 数据库实例(即池领导者)。除了池领导者之外,作为池成员的各个自治 AI 数据库实例在属于弹性池的成员时不会收取 ECPU 使用费。

弹性池计费如下:

有关详细信息,请参阅如何在自治 AI 数据库上使用弹性资源池实现高达 87% 的计算成本节省

创建或终止池时的弹性池计费

创建或终止弹性池时,对弹性池的整个小时计费。此外,当实例不在弹性池中时,会针对在池中添加或删除的任何计算使用量计费(在本例中,计费适用于各个自治 AI 数据库实例)。

池成员或领导离开池时弹性池计费

对保留弹性池的自治 AI 数据库实例计费将根据单个实例使用的计算资源返回到单个实例计费:

相关内容