亚马逊AWS官方博客

正式推出 Oracle Database@AWS,旨在简化 Oracle Exadata 向 AWS 的迁移过程

现在,我们宣布 Oracle Database@AWS 正式发布,这是一项针对 Oracle Exadata 工作负载的新服务,包括 AWS 中的 Oracle 真实应用程序集群(RAC)。

过去 14 年间,客户可以选择通过 Amazon Elastic Compute Cloud(Amazon EC2)在云中自行管理 Oracle 数据库工作负载,或者使用完全托管的 Amazon Relational Database Service(Amazon RDS)for Oracle。如今,对于需要 Oracle RAC 或 Oracle Exadata 的工作负载,您又多了一个选项,可以帮助您更快速、更简便地迁移到云。您还可以通过 AWS Marketplace 获得统一发票,这部分费用可计入 AWS 承诺用量,同时还能享受 Oracle 许可权益,包括自带许可(BYOL)以及 Oracle 支持奖励等折扣计划。

借助 Oracle Database@AWS,您只需进行极少的更改即可将 Oracle Exadata 工作负载迁移到 AWS 内基于专用基础设施的 Oracle Exadata 数据库服务或基于专用 Exadata 基础设施的 Oracle 自主数据库。对于在 AWS 上运行的应用程序,您可以通过熟悉的 AWS 工具和界面(如 AWS 管理控制台AWS 命令行界面(AWS CLI)AWS API)购买、配置和管理 Oracle Database@AWS 部署。AWS API 会调用相应的 Oracle 云基础设施(OCI)API 来配置和管理资源。

自去年 12 月发布预览版以来,我们不断改进和新增功能,以支持正式版的生产工作负载:

  • 区域扩展 — 目前,您可以在美国东部(弗吉尼亚州北部)和美国西部(俄勒冈州)区域使用 Oracle Database@AWS。我们还宣布计划将其扩展到全球 20 个 AWS 区域。这种更广泛的可用性将满足不同地区客户的多样化需求,让更多企业从中受益。您可以在 AWS 区域中选择不同的 Exadata 系统规格,以匹配您的工作负载需求。
  • 零 ETL 和 S3 备份 — 现在,您可以利用与 Amazon Redshift零 ETL 集成进行分析,而无需构建和管理用于提取、转换和加载操作的数据管道。通过零 ETL,您可以在 AWS 上整合数据,且不会产生跨网络数据传输成本。我们提供的 Amazon Simple Storage Service(Amazon S3)备份具有高达十一个九的数据持久性。
  • 自主 VM 集群 — 除了 Exadata 专用基础设施上的 Exadata VM 集群外,您现在还可以配置自主 VM 集群。您可以在专用 Exadata 基础设施(一个使用专用硬件和软件资源的完全托管的数据库环境)上运行 Oracle 自主数据库。

Oracle Database@AWS 还与其他 AWS 服务集成,如 Amazon Virtual Private Cloud(Amazon VPC)Lattice,用于直接配置到 S3 和 Redshift 等 AWS 服务的网络路径;AWS Identity and Access Management(IAM),用于身份验证和授权;Amazon EventBridge,用于监控数据库生命周期事件;AWS CloudFormation,用于基础设施自动化;Amazon CloudWatch,用于收集和监控指标;以及 AWS CloudTrail,用于记录 API 操作。

Oracle Database@AWS 入门

Oracle Database@AWS 支持两项核心服务:AWS 数据中心内基于专用基础设施的 Oracle Exadata 数据库服务和基于专用 Exadata 基础设施的 Oracle 自主数据库。

这些服务物理上位于 AWS 区域的某个可用区,逻辑上属于 OCI 区域,可通过高速、低延迟的连接实现与 AWS 服务的无缝集成。

您需要创建一个 ODB 网络,这是一个私有隔离网络,用于在可用区内托管 Oracle Exadata VM 集群。然后,您可以使用 ODB 对等连接,使其可被 VPC 中运行的 EC2 应用程序服务器访问。要了解更多信息,请参阅 AWS 文档中的 Oracle Database@AWS 的工作原理

在 AWS Marketplace 中请求私有优惠

要开始使用 Oracle Database@AWS,请访问 AWS 管理控制台或请求 AWS Marketplace 私有优惠。您的 AWS 和 Oracle 销售团队会在收到您的请求后与您联系,为您的工作负载找到最佳方案并激活您的账户。

激活并获得 Oracle Database@AWS 访问权限后,您可以使用控制面板创建 ODB 网络、Exadata 基础设施、Exadata VM 集群或自主 VM 集群以及 ODB 对等连接。

要了解更多信息,请访问 AWS 文档中的 Oracle Database@AWS 入门 AWS Marketplace 买家私有优惠

创建 ODB 网络

ODB 网络是一个私有隔离网络,用于在 AWS 上托管 OCI 基础设施。ODB 网络直接映射到 OCI 子站点内的网络,因此是 AWS 与 OCI 之间的通信渠道。

控制面板中,选择创建 ODB 网络,输入网络名称,选择可用区,并为应用程序建立的客户端连接以及用于自动备份的备份连接制定 CIDR 范围。您还可以输入一个名称作为前缀,其域名固定为 oraclevcn.com。例如,如果您输入 myhost,那么完全限定域名就是 myhost.oraclevcn.com

您还可以选择配置 ODB 网络访问权限,以使用 Amazon S3 进行自动备份,以及使用零 ETL 通过 Amazon Redshift 对 Oracle 数据进行近实时分析和机器学习。

创建 ODB 网络后,请使用 ODB 网络中的客户端连接 CIDR 更新 EC2 应用程序服务器的 VPC 路由表。要了解更多信息,请参阅 AWS 文档中的 ODB 网络ODB 对等连接为 ODB 对等连接配置 VPC 路由表

创建 Exadata 基础设施

Oracle Exadata 基础设施是运行 Oracle Exadata 数据库的基础架构,包括数据库服务器、存储服务器和网络。

选择创建 Exadata 基础设施,输入名称并使用默认可用区。在下一步中,您可以选择 Exadata.X11M 作为 Exadata 系统模型。您还可以设置默认 2 个(最多 32 个)数据库服务器,以及默认 3 个(最多 64 个)存储服务器,每个存储服务器的存储容量为 80 TB。

最后,您可以配置系统维护首选项,例如计划、补丁模式和 OCI 维护通知联系人。在 AWS 管理控制台中创建基础设施后,您将无法对其进行修改。但是,您可以导航到 OCI 控制台进行修改。

要删除 Exadata 基础设施,请参阅 AWS 文档中的删除 Oracle Database@AWS 中的 Oracle Exadata 基础设施

创建 Exadata VM 集群或自主 VM 集群

您可以在 Exadata 基础设施上创建 VM 集群,并在同一 ODB 网络中部署多个基于不同 Oracle Exadata 基础设施的 VM 集群。

VM 集群有以下两种类型:

  • Exadata VM 集群是一组虚拟机,包含完整的 Oracle 数据库安装,包括 Oracle 企业版的所有功能。
  • 自主 VM 集群是一组完全托管的数据库,使用 AI/ML 自动执行关键管理任务,无需人工干预。

选择创建 Exadata VM 集群,输入 VM 集群名称和时区,选择自带许可(BYOL)或包含许可作为许可选项。在下一步中,您可以选择 Exadata 基础设施、网格基础设施版本和 Exadata 映像版本。对于数据库服务器,您可以选择每个 VM 的 CPU 核心数、内存和本地存储,也可以接受默认设置。

在下一步中,您可以配置连接设置,选择 ODB 网络并输入 VM 集群的前缀。您可以输入用于 TCP 访问单一客户端访问名称(SCAN)侦听器的端口号。默认端口是 1521,您也可以输入 1024–8999 范围内的自定义 SCAN 端口。对于 SSH 密钥对,请输入一个或多个密钥对的公钥部分,用于通过 SSH 访问 VM 集群。

然后,您可以选择诊断和标签,查看设置并创建 VM 集群。创建过程可能需要长达 6 小时,具体取决于 VM 集群的大小。

创建和管理 Oracle 数据库

VM 集群准备就绪后,您可以在 OCI 控制台中创建和管理 Oracle Exadata 数据库。在 Exadata VM 集群的详情页面中选择在 OCI 中管理,您将被重定向到 OCI 控制台。您将被重定向到 OCI 控制台。

在 OCI 控制台中创建 Oracle 数据库时,您可以选择 Oracle Database 19c 或 23ai。为预置的数据库启用自动备份时,您可以使用 OCI 区域中的 S3 存储桶或 OCI 对象存储。要了解更多信息,请参阅 OCI 文档中的在 Oracle Database@AWS 中预置 Oracle Exadata 数据库服务

注意事项

关于 Oracle Database@AWS,有几点需要注意:

  • 监控 — 您可以使用 AWS/ODB 命名空间中的 Amazon CloudWatch 指标监控 Oracle Database@AWS,该指标涵盖 VM 集群、容器数据库和可插拔数据库。AWS CloudTrail 会将所有针对 Oracle Database@AWS 的 AWS API 调用捕获为事件。通过 CloudTrail 日志,您可以确定对 Oracle Database@AWS 发出的请求、请求的 IP 地址、请求时间以及其他详细信息。要了解更多信息,请参阅监控 Oracle Database@AWS
  • 安全性 — 您可以使用 IAM 分配权限,确定谁被允许管理 Oracle Database@AWS 资源,并使用 SSL/TLS 加密连接来保护数据。您还可以使用 Amazon EventBridge 实现无缝的事件驱动型数据库操作 — 所有这些操作共同作用,在维持安全标准的同时提高云操作效率。要了解更多信息,请访问 Oracle Database@AWS 中的安全性
  • 合规性 — 使用 Oracle Database@AWS 时,您的合规责任由数据的敏感性、公司的合规目标以及适用的法律法规决定。我们通过 Oracle Database@AWS 实现对以下规则的遵从:SOC 1、SOC 2、SOC 3、HIPAA、C5、CSA STAR 认证、CSA STAR 认证、HDS(法国)、ISO 系列(ISO/IEC 9001、20000-1、27001、27017、27018、27701、22301)、PCI DSS 和 HITRUST。要了解更多信息,请访问 Oracle Database@AWS 的合规性验证
  • 支持 — 您的 AWS 或 Oracle 销售账户团队可以帮助您评估当前的数据库基础设施,确定 Oracle Database@AWS 如何最好地满足您组织的需求,并制定量身定制的迁移策略和时间表。您还可以获得专门从事 AWS 云中基于 Oracle 的工作负载的架构设计、部署和管理的 AWS Oracle 能力合作伙伴的帮助。

现已推出和即将推出的区域

Oracle Database@AWS 现已通过 AWS Marketplace 在美国东部(弗吉尼亚州北部)和美国西部(俄勒冈州)区域推出。Oracle Database@AWS 的定价以及任何 AWS Marketplace 私有优惠均由 Oracle 设定。您可以在 Oracle 的定价页面上查看该产品的具体定价详情。

Oracle Database@AWS 将继续扩展到美洲、欧洲和亚太地区的 20 个 AWS 区域,包括:美国东部(俄亥俄州)、美国西部(北加利福尼亚)、亚太地区(海得拉巴)、亚太地区(墨尔本)、亚太地区(孟买)、亚太地区(大阪)、亚太地区(首尔)、亚太地区(新加坡)、亚太地区(悉尼)、亚太地区(东京)、加拿大(中部)、欧洲地区(法兰克福)、欧洲地区(爱尔兰)、欧洲地区(伦敦)、欧洲地区(米兰)、欧洲地区(巴黎)、欧洲(西班牙)、欧洲地区(斯德哥尔摩)、欧洲(苏黎世)和南美洲(圣保罗)。

您可以通过 AWS 管理控制台开始使用 Oracle Database@AWS。要了解更多信息,请参阅 Oracle Database@AWS 用户指南OCI 文档,并通过您常用的 AWS 支持联系方式或 OCI 支持提供反馈。

Channy


*前述特定亚马逊云科技生成式人工智能相关的服务仅在亚马逊云科技海外区域可用,亚马逊云科技中国仅为帮助您了解行业前沿技术和发展海外业务选择推介该服务。