Oracle Database@Azure 常见问题解答

一般产品信息

什么是 Oracle Database@Azure?

Oracle 与 Microsoft 扩展了合作伙伴关系,在 Microsoft 数据中心提供基于 Oracle Cloud Infrastructure (OCI) 运行的 Oracle 数据库服务。Azure 客户现在能够在原生 Azure 门户和 API 中购买、部署和使用基于 OCI 运行的 Oracle 数据库服务,感觉就像是在 Azure 环境中使用 OCI 一样。以下是 Oracle Database@Azure 的一些主要优势:

  • 在您的首选位置运行工作负载:您可以在 Azure 环境中使用基于 OCI 运行的全面管理型 Oracle 数据库服务,即使在 Azure 中,您也可以使用 Oracle Exadata Database Service,体验 Oracle Database 超高的性能、规模和可用性,享受与 OCI 环境下相同的特性和定价。
  • 对 Oracle 和 Azure 服务进行迁移、现代化和创新:您可以结合利用 Oracle 数据库服务和 Azure 资源(例如 Azure Compute 和 Azure Kubernetes)以及由 Azure 提供支持的熟悉的应用开发工具和框架。
  • 简化购买和运营:您可以通过 Azure Marketplace 购买 Oracle Database@Azure 并使用 Microsoft Azure Consumption Commitment (MACC) 权益。您也可以直接在 Azure 中获取 Oracle Database 服务日志、指标和事件,用于监视和故障排除。

提供哪些 Oracle 产品?

现已提供 Oracle Exadata Database Service、Oracle Autonomous Database Serverless 和 Oracle Database Zero Data Loss Autonomous Recovery Service。未来我们还将在该产品组合中引入更多产品。

Oracle Database@Azure 提供哪些 Oracle 部件编号

部件编号 说明
B93380 Exadata Cloud Infrastructure — 四分之一机架 — X9M
B93381 Exadata Cloud Infrastructure - Database Server - X9M(/托管环境/小时)
B93382 Exadata Cloud Infrastructure - Storage Server - X9M(/托管环境/小时)
B88592 Exadata Database OCPU - Dedicated Infrastructure(/OCPU/小时)
B88847 Exadata Database OCPU - Dedicated Infrastructure - BYOL(/OCPU/小时)
B91627 Oracle Cloud Infrastructure - Object Storage - Requests
B91628 Oracle Cloud Infrastructure - Object Storage – Storage
B95701 Oracle Autonomous Data Warehouse - ECPU
B95703 Oracle Autonomous Data Warehouse - ECPU - BYOL
B95754 Oracle Autonomous Database Storage
B95702 Oracle Autonomous Transaction Processing - ECPU
B95704 Oracle Autonomous Transaction Processing - ECPU - BYOL
B95706 Oracle Autonomous Database Storage for Transaction Processing(每 GB 存储容量/月)
B88327 出站数据传输量 - 源于北美、欧洲和英国
B93455 出站数据传输量 — 源于亚太地区、日本和南美洲
B93456 出站数据传输量 — 源于中东和非洲
B95240 Oracle Database Autonomous Recovery Service
B95241 Oracle Database Zero Data Loss Autonomous Recovery Service

其他 Oracle Cloud 部件编号仅在 OCI 中可用。

Oracle Database@Azure 可为客户提供哪些商业优势?

  • Microsoft Azure Consumption Commitment (MACC):购买 Oracle Database@Azure 将计入客户的 MACC 权益。
  • Oracle Support Rewards:拥有本地部署许可证的现有 Oracle 客户可加入 Oracle Support Rewards 计划。
  • 自定义合同条款:Azure 和 Oracle 客户可与 Oracle 销售人员共同协商商业条款。
  • 利用现有 Oracle 许可证:现有 Oracle 客户可以使用无限许可协议 (ULA) 或 Oracle 自带许可证 (BYOL) 来购买 Oracle Database@Azure,就像使用 Oracle Cloud Infrastructure 一样。

如何迁移到 Oracle Database@Azure?

由于 Oracle Database@Azure 在 OCI 上运行,因此迁移到 Oracle Database@Azure 与迁移到 OCI 类似。Oracle 提供成熟的数据库迁移策略,包括 Oracle Zero Downtime Migration 等自动化迁移解决方案,以及 Oracle Data GuardOracle Cloud Infrastructure GoldenGate 等强大工具。

哪些区域可以使用该服务?

请参阅 Oracle Database@Azure 区域内容,了解区域可用性和路线图。我们鼓励客户与 Oracle 或 Microsoft 客户团队分享对其它区域的任何需求。

我是否可以选择与信任的 Oracle Database@Azure 合作伙伴服务提供商合作?

可以,可选择提供咨询服务的提供商。请注意,Oracle Database@Azure 直接通过 Azure Marketplace 销售给客户,无法通过任何其他公司或渠道购买。

作为 Oracle 服务合作伙伴,我可以从何处获取有关 Oracle Database@Azure 的更多信息?

如果您有兴趣成为 Oracle 咨询服务合作伙伴并有资格获得 Service Expertise 称号,可以在 Oracle PartnerNetwork 网站上查看最新信息。服务提供商可以直接购买产品,但不能代表客户购买。

Oracle Database@Azure 支持哪一代 Oracle Exadata Database Service on Dedicated Infrastructure?

目前支持 Exadata X9M。

Oracle Database@Azure 将提供哪些 Oracle Database 版本?

Oracle Database@Azure 上的 Oracle Database 配置与 OCI 上的 Oracle Database 配置相同,使用相同的 UI 流、API 调用等;因此,当前在 OCI 上可用的任何数据库版本均可在 Oracle Database@Azure 基础设施上使用。

Oracle Database@Azure 服务初始提供哪些克隆功能?

由于数据库是在 OCI 中配置和管理的,因此现有数据库工具(如备份和克隆)均可用。

Oracle Database@Azure 提供哪些备份方案?

Oracle Database Autonomous Recovery Service 是 Oracle 推荐的适用于数据库备份的备份解决方案,在启用备份时,它将扣除客户的 MACC。客户可以选择在 Azure 区域或 OCI 区域中使用 Oracle Database Autonomous Recovery Service。另一个备份选项则是 Oracle Cloud Infrastructure Object Storage。

是否可以将数据从 Azure Blob Storage 导入数据库?

Oracle Database@Azure 采用标准部署,可在 Azure VNet 中使用。您可以使用 Oracle Database 管理工具(例如 Data Pump)将数据从 Azure 数据库客户端导入 Oracle 数据库中。

是否可以更新或请求更新 DRG?

用于在 OCI 和 Azure 网络资源之间提供链接的动态路由网关 (DRG) 位于严格控制的服务 Virtual Cloud Network (VCN) 中,无法更新。在供应时,Exadata VM 集群资源已连接到该 DRG 中。如果您有特殊的路由要求,可使用本地对等组连接到其它 VCN,然后将该本地对等 VCN 连接到您控制的 DRG。这样的 DGR 可用于跨区域复制(参见有关灾难恢复 (DR) 的数据复制问题)。

Oracle Database@Azure 与其它 OCI 服务之间的延迟是多少?

Oracle Database@Azure 专注于在 Azure 环境中运行高性能和低延迟工作负载。如果在 OCI 中运行要求低延迟的工作负载,我们建议在 OCI 中部署 Oracle Exadata Database Service on Dedicated Infrastructure。如果可以,我们建议使用 Oracle Interconnect for Microsoft Azure 来连接 OCI 服务和 Oracle Database@Azure,以满足低延迟需求。

在 Oracle Database@Azure VM 集群上创建的数据库是否可以连接到 OCI 中的 Vault?我是否可以管理 Azure Key Vault 中的密钥?

如果数据库是通过 OCI 创建的,您可以使用 Oracle Cloud Infrastructure Vault 来存储系统生成或客户生成的密钥。

Oracle Database@Azure 是否同时支持单租户和多租户环境?

是,Oracle Database@Azure 同时支持单租户和多租户环境。在 Azure 环境中运行的 Oracle Exadata Database Service on Dedicated Infrastructure 为客户提供专用的 Exadata 计算和存储节点,就像在 OCI 上运行时一样。

哪些合规性认证适用于 Oracle DatabaseDB@Azure?

合规性是 Oracle 与 Microsoft 双方的共同的责任。Oracle Databse@Azure 已通过行业标准合规性认证。有关合规性认证的详细信息,请访问 Oracle Database@Azure 合规性信息


计费和经济效益

如何购买 Oracle Database@Azure 服务?

Oracle Exadata Database Service 还可通过 Azure Marketplace 中的专用方案进行购买,并采用自定义报价。首先,请您与 Oracle Sales 团队协商商业条款,在供您查看和接受的订购文件中,这些条款将是正式条约内容。接下来,Oracle 将创建专用方案并将其上传到 Azure Marketplace。您必须在 Azure Marketplace 中购买专用方案才能供应服务。

Oracle Autonomous Database 现已作为按量计费产品提供,开发人员可以灵活地在几分钟内直接从 Azure Marketplace 部署完全托管的数据库。该服务还可通过 Azure Marketplace 中的专用方案进行购买,并采用自定义报价。您可以联系 Oracle 销售团队或您的 Oracle 销售代表购买 。Oracle 销售团队将在 Azure Marketplace 中设置条款、提供自定义定价以及创建 Azure 专用优惠。您必须在 Azure Marketplace 中购买专用方案才能供应服务。

您可以购买包含 Oracle Database 许可证的 Oracle Database@Azure,也可以使用现有 Oracle Database 许可证,包括无限许可协议 (ULA) 和 Oracle 自带许可证 (BYOL)。

是否可以将现有 Oracle Database 许可证用于 Oracle Database@Azure?

可以。您可以使用现有 Oracle Database 许可证,包括无限许可协议 (ULA) 和 Oracle 自带许可证 (BYOL)。

Oracle Database@Azure 是否支持新的和现有 OCI 租户?

支持。您可以是新租户,也可以是现有租户。您可以在数据打通流程阶段做出选择。由于 Oracle Database@Azure 服务实际部署在 Azure 环境中,因此现有 Oracle Exadata Database Service on Dedicated Infrastructure 环境将无法以物理或商业方式“移动”,但现有 OCI 租户可以看到在 Azure 环境内构建的新的 Exadata 基础设施。

Oracle Database@Azure 客户能否参与 Oracle Support Rewards 计划?

可以。使用 Oracle Database@Azure 与直接使用 OCI 一样,都可以获得相同的 Oracle Support Rewards 积分。

购买 Oracle Database@Azure 是否会计入 MACC 权益?

可以。您可以将 Microsoft Azure Consumption Commitment (MACC) 权益用于 Oracle Database@Azure。有关详细信息,请参阅跟踪 Microsoft Azure Consumption Commitment

OCI 如何计算使用量?

对于您供应的每个 Exadata 云基础设施实例,前 48 小时按统一起步价计费,超过 48 小时后按秒计费。添加到系统的每个 OCPU 按秒计费,最短使用时长为 1 分钟。如果您停用了云技术 VM 集群,但未停用云技术 Exadata 基础设施资源,基础设施资源将继续计费。

Autonomous Database Serverless 使用量基于两个参数值计费:计算和存储。在供应或扩展 Autonomous Database 实例时,您可以为这些参数选择相应的值。有关详细信息,请参阅 Autonomous Database Billing Summary。

Oracle 使用量将 1:1 映射到您的 Microsoft Azure Consumption Commitment (MACC)。

在 Azure 环境中,客户最低购买门槛是多少?

在真实业务场景中,在 Oracle Database@Azure 上购买 Exadata 的最低门槛如下:

  • Exadata Cloud Infrastructure - 四分之一机架
    • 包括两台数据库服务器和三台存储服务器
  • Exadata 数据库 OCPU(包括许可证或 BYOL,取决于具体情况)
    • 至少四个 OCPU
  • 可以按单个数据库和存储服务器增量进行扩展

Oracle Database@Azure 服务的最短服务时长是多少?

与 Oracle Exadata Database Service 的标准配置一样,每个 Oracle Database Exadata 基础设施配置/实例的最短服务时长为 48 小时。

Oracle Database@Azure 是否有免费套餐?

目前没有免费套餐。

DR 网络流量成本的标准惯例是什么?

会产生网络带宽成本的任何 OCI 跨区域流量都将计入客户 MACC(例如,在区域 1 和区域 2 中使用 Oracle Database@Azure 进行跨区域灾难恢复的客户将产生网络流量成本)。


运营、支持和安全性

Oracle Database@Azure 的支持模式是什么?

Oracle 和 Microsoft 开发了一个联合支持模型,以确保快速响应和解决关键任务工作负载相关的问题。客户将直接向 Oracle 提出所有技术支持请求。如果需要,Oracle 将提供 Microsoft 支持服务。

如何在 Oracle Database@Azure 上管理 Oracle Database?

Oracle 和 Microsoft 携手打造高度集成的 Azure 体验,让您可以在 Azure 环境中轻松部署、管理和使用 Oracle Database 实例。您可以使用原生 Azure 工具执行大部分日常运营工作。

如何在 Oracle Database@Azure 中实现灾难恢复 (DR)?

Oracle Database@Azure 将在 Azure 区域内的多个可用性区域以及一个地理位置内的多个 Azure 区域中提供。客户可以使用 Oracle Data Guard 部署灾难恢复解决方案。请参阅参考架构,在一个符合 Oracle Maximum Availability Architecture (MAA) Gold 标准的区域内跨可用性区域部署使用 Data Guard 的灾难恢复解决方案。要了解更多信息,请参阅 Oracle Maximum Availability Architecture for Oracle Database@Azure

是否可以利用 Oracle Database@Azure 使用 Azure 可用性区域?

Oracle Database@Azure 将在 Azure 区域内的多个可用性区域中提供,以满足高可用性 (HA) 和灾难恢复要求。

从 Azure 到 OCI 的链接可以视为后门(到 OCI 或 Azure)吗?

不可以。Azure 数据中心与 OCI 父数据中心之间的链接、管理和传输流量全部由 Oracle 所有。Azure 和 OCI 管理网络没有交集。Azure 无法看到 Oracle 连接的数据中心内的合作伙伴传输设备的终止点以外的区域。同样,Oracle 也看不到 Azure 环境中合作伙伴传输设备终止点以外的区域。网络链接被当做 Oracle 内部链接。

是否支持适用于 Oracle Exadata Cloud@Customer 的 Oracle Operator Access Control?原因是什么?

Operator Access Control 适用于 Oracle Compute Cloud@Customer、Exadata Cloud@Customer 以及部署在 Oracle Autonomous Database on Exadata Cloud@Customer 上的客户端虚拟机上的 Autonomous Exadata VM 集群。

由于 Oracle Database@Azure 管理与 OCI 上的 Oracle Exadata Database Service 相同,因此 Operator Access Control 不适用于 Oracle Database@Azure。

Oracle Database@Azure 是否可以完全通过 Azure 控制台或 API 进行操作和管理?

由 Azure 中的 Oracle Database 资源提供方供应和管理的 Oracle Database@Azure 资源可通过 Azure 控制台、API、SDK 或 CLI 进行操作和管理。

  • Exadata 基础设施是全面管理的。
  • Exadata VM 集群为部分管理。
  • Oracle 容器数据库和可插入数据库不由 Oracle 资源提供方管理。

Oracle 已将“扩展由 Oracle 资源提供方管理的资源和功能”列入路线图。

与主区域相比,建议的 DR 规模是多大?

Oracle Database@Azure 的基础设施与 OCI 中的基础设施相同;因此,可以使用标准的 Exadata 和 Oracle Database 规模调整工具,如 Oracle Cloud Capacity Analytics

Azure 区域与 Oracle Database@Azure 部署之间有何关系?

Oracle Database@Azure 硬件部署在与 OCI 中的可用性域 (AD) 类似的 Azure 区域的可用性区域 (AZ) 中。对于拥有多个 AZ 和 AD 的 Azure 和 OCI 区域,Oracle Database@Azure 硬件将部署在与 OCI AD 1:1 映射的 AZ 中。

Azure 和 OCI 之间使用什么网络?

Azure 中的 Oracle Database@Azure 部署与其父 OCI 站点之间的网络连接使用专用、冗余、由 Oracle 内部管理的暗光纤,类似于 OCI 中 AD 到 AD 之间的网络基础设施。Oracle Database@Azure 现场硬件与 Azure 之间的连接通过本地连接,使用直接连接到 Azure 网络基础设施的冗余网络硬件实现。

Azure 数据中心与 Oracle Cloud Infrastructure 数据中心之间存在哪些连接?

每个 Oracle Database@Azure 部署都连接到一个 OCI 父站点。此链接可用于以下用途:

  • 控制平台操作
    • 通过 Oracle Cloud Operations 管理基础设施,包括打补丁、监视、维护等
    • Oracle 资源提供方供应和控制工作流
  • 数据平台操作
    • 将 Oracle Database 备份到 Oracle Database Zero Data Loss Autonomous Recovery Service 和 OCI Object Storage(作为 Oracle Database 可选自动备份的一部分)
    • 将 Oracle Data Guard 重做日志从主数据库传输到部署在其它位置的备用数据库

网络是否存在限制/容量限制(例如客户能否将拥有数 TB 数据的 OCI Oracle Exadata Database Service on Dedicated Infrastructure 复制到 Oracle Database@Azure)?

OCI 父站点与 Oracle Database@Azure 基础设施之间的网络被视为内部区域网络,因此没有流量成本或节流限制。对 Azure 虚拟网络施加的任何容量和其它限制仍然有效(例如,委托子网和 Azure 专用链接之间的带宽限制为 50 Gb/秒,这会影响 Azure Blob Storage 访问等服务)。

从 Oracle Database@Azure 到 OCI 的连接是否通过 Oracle Interconnect for Microsoft Azure 进行遍历?该服务是否依赖于 OCI-Azure 互连?

否。Oracle Interconnect for Azure 是一项独立的 Oracle 服务,可供客户在部署需要实现互连的 Oracle 和 Azure 云技术服务时使用。Oracle Database@Azure 不使用此网络链接。

OCI-Azure 互连和 Oracle Database@Azure 均利用了云端环境之间的邻近性;因此,未来区域布局可能会出现明显重叠。

如果您希望在 Azure 服务环境中使用更多的 OCI 服务,则需要配置 Oracle Interconnect for Azure。

Azure 和 OCI 数据中心之间的流量是否加密?

在站点(包括 Oracle Database@Azure 基础设施)间传输的所有流量均已加密。

主数据库与 DR 数据库之间使用哪些数据复制路径进行灾难恢复?

Oracle Data Guard 重做日志通过客户管理的 OCI 基础设施网络中的客户端子网从主数据库发送到备用数据库。

  • 如果备用数据库托管在同一个 Oracle Database@Azure AZ 中:
    • 重做日志将从本地发送到托管在 Azure 环境中的 Oracle Database@Azure 网络基础设施。
    • 路由使用本地对等组连接到中心 VCN(如果使用不同的 OCI VCN)。
  • 如果备用数据库托管在同一 Azure 区域的不同 AZ 中:
    • 重做日志通过父 OCI 站点(无跨 AZ 流量)发送。
    • 路由使用本地对等组连接到中心 VCN(如果使用不同的 OCI VCN)。
  • 如果备用数据库托管在不同 Oracle Database@Azure 区域:*
    • 重做日志通过父 OCI 站点发送到备用父站点,再发送到备用 Oracle Database@Azure 基础设施。
    • 路由使用本地对等组连接到中心 VCN。

* 产生出站数据传输成本。

当与 OCI 的连接出现故障时会发生什么情况?数据平台能否继续正常运行?数据是否可以访问?

已有的 Exadata 部署仍然可以正常运行,但客户无法创建、更新或删除资源。依赖于 OCI 服务(例如 OCI Vault 密钥查找、数据库备份等)的任何流程或程序都将出现故障。

虽然 Exadata 部署可以正常运行,但从 OCI 发送到 Azure Monitor 的度量和日志记录将出现延迟。

所有控制平台功能可能都无法使用。

注:为免疑义,本网页所用以下术语专指以下含义:

  1. 除Oracle隐私政策外,本网站中提及的“Oracle”专指Oracle境外公司而非甲骨文中国 。
  2. 相关Cloud或云术语均指代Oracle境外公司提供的云技术或其解决方案。