你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure 上的 Oracle 采用方案简介

本文介绍如何在 Azure 登陆区域中设置和管理 Oracle 工作负载。 所描述的体系结构结合了多区域设计。 本文还介绍了特定的体系结构策略,并为 Azure 上跨多个区域的 Oracle 数据库系统提供了参考实现。 该指南假定你有一个配置为支持多区域部署的 Azure 登陆区域。 有关详细信息,请参阅 什么是 Azure 登陆区域?登陆区域实现选项

在 Azure 上定义 Oracle

Azure 上的 Oracle 采用方案提供了两个主要的技术平台选项:

  • Azure 虚拟机上的 Oracle:在 Azure 基础结构上运行 Oracle 数据库和企业应用程序,例如 Siebel、PeopleSoft、JD Edwards、E-Business Suite 或自定义的 WebLogic Server 应用程序。 您可以使用 Oracle Linux 映像、Red Hat Enterprise Linux (RHEL) 或其他认可的作系统。 有多个 VM 和存储选项可用。

  • Oracle Database@Azure:可以使用 Oracle Database@Azure 在 Azure 中运行 Oracle Exadata 基础结构。 Oracle Exadata 是一个高性能数据库平台。 Oracle Database@Azure 支持 Oracle Real Application Clusters (RAC) 和 Oracle Data Guard 等工具。 Oracle 企业应用程序(如 Siebel、PeopleSoft、JD Edwards、E-Business Suite)或自定义的 WebLogic Server 应用程序在 Azure VM 上运行,并且可以连接到 Oracle Database@Azure。

    Oracle Database@Azure可与 已启用 Azure Arc 的服务器 集成,以将 Azure 管理功能扩展到 Oracle 基础结构。 此集成可以通过 Microsoft Defender for Cloud 实现统一治理、安全监控、以及策略合规,同时维护现有的 OCI 管理操作。 有关详细信息,请参阅 Oracle Database@Azure 的 Azure Arc 连接设计Oracle on Azure 概述

Azure 上的 Oracle 体系结构

您可以使用 Azure 上的 Oracle 将 Oracle 的数据库服务与 Azure 云功能集成。 将数据分析和生成式 AI 应用于您的 Oracle 数据。 使用 Azure 中的单个视图监视应用和 Oracle 数据库服务。

下图提供了 Azure 虚拟机上的 Oracle 和 Oracle Database@Azure 的概念参考体系结构,可用于加速云采用。 这些图表显示了 Azure 登陆区域的关键设计领域,并结合了多区域设计来增强可用性和灾难恢复。 他们还提供了一个网络布局,演示了跨多个区域的架构原则,但它们没有详细介绍整个企业网络。

使用多区域参考架构作为起点。 当您计划实施 landing zone 时,请修改参考架构以满足您的特定业务和技术要求。 实施多区域架构可以帮助您确保业务连续性和弹性,以应对区域性中断。 它与高可用性和可扩展性的最佳实践保持一致。

Azure 虚拟机上 Oracle 的登陆区域体系结构

下图显示了在多区域设计中部署到应用程序登陆区域的 Azure 虚拟机上的 Oracle。 所示的方法将 Oracle 数据库分布在多个 Azure 区域,以增强可用性、可伸缩性和灾难恢复功能。 该图还突出显示了支持此多区域部署的关键设计领域。 Oracle 数据库在每个区域中的 VM 上运行。 您可以更改 VM 的数量和大小以满足您的需要。

显示 Azure 虚拟机上 Oracle 的参考体系结构的关系图。

Oracle Database@Azure 的登录区域体系结构

下图显示了在多区域设计中部署到应用程序登录区域的 Oracle Database@Azure。 它还显示了支持此多区域部署的关键设计领域。 Oracle 数据库在 Azure 上跨多个区域的 Oracle Exadata VM 群集上运行。 您可以更改每个区域中 VM 集群的数量和大小以满足您的需求。

显示 Oracle Database@Azure 的参考体系结构的图表。

后续步骤