甲骨文许可注意事项 - 在上运行 Oracle 数据库的最佳实践 AWS

本白皮书仅供历史参考。有些内容可能已过时,有些链接可能不可用。

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

甲骨文许可注意事项

您可以在两种不同的许可模式下运行 Amazon RDS for Oracle:“含许可” 和 “Bring-Your-Own-License (BYOL)”。在 “包含许可证” 服务模式中,您无需单独购买 Oracle 许可证。

Oracle 数据库的许可基于 AWS 安装数据库的 EC2实例上的虚拟 CPUs 数量。有关 Oracle 数据库许可的信息,请参阅您的 Oracle 合同或许可条款。您可以就具体的许可问题和 AWS 实例规划咨询独立的第三方许可审查公司。如需更多信息,请联系您的 AWS 销售代表。需要考虑的几个关键点是:

  • 亚马逊 EC2 实例类型页面所述,除了 A1 实例、T2 实例和 m3.medium 之外,每个 vCPU 都是英特尔至强内核或 AMD EPYC 内核的线程。

  • CPU 核心数-您可以自定义实例的 CPU 核心数。

  • 每核线程数-您可以通过为每个 CPU 内核指定一个线程来禁用多线程。 

  • VMware Cloud on AWS 还为其主机节点提供了自定义 CPU 核心计数功能。您可以选择为 I3 每台主机选择 8、16 或 32 个 CPU 核心,或者为 R5 主机类型选择 8、16 或 48 个 CPU 内核。

  • 本白皮书中对 Oracle 许可政策和成本的任何讨论仅供参考,并且基于发布时可用的信息。有关更具体的信息,用户应查阅自己的 Oracle 许可协议。

包括亚马逊 RDS 许可证

如果您使用包含许可的服务模式,则可以选择将 Oracle 数据库许可的费用包含在 Amazon RDS 服务的每小时价格中。在这种情况下,您无需单独购买 Oracle 许可证;Oracle 数据库软件已获得许可 AWS。包含许可证的每小时定价包括软件、底层硬件资源和 Amazon RDS 管理功能。此服务模式可优化许可成本,让您在向上或向下扩展 Amazon RDS 实例时可以灵活地扩展。您可以利用按小时定价的优势,无需预付费用或长期承诺。此外,您还可以按一年或三年预留条款购买 Amazon RDS 预留实例。使用预留实例,您可以为每个数据库实例预先支付低额的一次性费用,然后按大幅折扣的小时使用费率支付。

注意

注意:Amazon RDS 中包含许可模式的小时许可仅适用于 Oracle 标准版一和标准版二。对于其他版本的 Amazon RDS 上的 Oracle 数据库和亚马逊 EC2上任何版本的 Oracle 数据库,您需要使用自己的许可(即从 Oracle 获取许可),如下节所述。

由于您只需为使用 Amazon RDS 的时间支付 Oracle 许可费用,因此 “包含许可” 选项可以帮助您降低仅在工作时间处于活动状态的开发和测试环境的总体许可成本。对于大多数企业来说,每周的总工作时间(10 x 5 = 50 小时)仅占一周总工作时间(24 x 7 = 168 小时)的 30% 左右,因此这种服务模式可以节省大量资金。

此服务模式还允许您灵活地根据需要调整实例的大小,因为许可证已包含在实例成本中。如果您的常规容量需求远低于定期的、可预测的峰值,则此服务模型允许您向上扩展以吸收所需的额外容量,并向下扩展以节省成本。例如,您的数据库可能要求一个月中的大部分日子都具有db.m3.large实例的性能,但最近三天除外。在当月的最后三天,由于工资单处理和月末结账,您的数据库可能会被大量使用。在这种情况下,您可以根据整个月的db.m3.large实例类型在 Amazon RDS 上使用 Oracle 数据库,扩展到db.m3.2xlarge过去三天,然后再次缩小规模。与整月使用该db.m3.2xlarge实例相比,这可以节省65%或更多的成本。

自带许可(BYOL)

如果您已经拥有 Oracle 数据库许可证,则可以使用 BYOL 服务模式在 Amazon RDS 上运行您的 Oracle 数据库。这将降低 Amazon RDS 实例的成本,因为不包括 Oracle 许可证的成本。BYOL 模式专为喜欢使用现有 Oracle 数据库许可证或直接从 Oracle 购买新许可证的客户而设计。

如果您想将 Oracle 数据库企业版与 Amazon RDS 配合使用,或者想在亚马逊 EC2 或 VMware 云端运行自己的自行管理的 Oracle 数据库 AWS,BYOL 是唯一支持的选项。

Oracle 许可证可移植到 AWS

根据特定许可协议的条款和条件,Oracle 许可证可以移植到 AWS。换句话说,您现有的许可证可以转让以供使用 AWS。这些指令包括:

  • 基于服务器的许可证(基于 CPUs 使用的许可证)

  • 企业许可协议 (ELA)

  • 无限许可协议 (ULA)

  • 业务流程外包 (BPO) 许可证

  • 甲骨文 PartnerNetwork (OPN) 许可证

  • 指定用户 Plus 许可证

其他条件或限制(包括可能的成本)可能适用于移植到的许可证 AWS。请查看您的特定许可协议,了解更多详细信息和限制。

Oracle 许可同样适用于 Amazon RDS 和亚马逊 EC2 上的 Oracle 数据库,唯一的不同是每小时许可仅在 Amazon RDS 上可用。