您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

在 Azure 上运行 Oracle Database

负载均衡器
应用程序网关

解决方案理念

如果想了解详细信息(例如潜在用例、替代服务、实现注意事项或定价指南)来扩展本文,请通过反馈GitHub告知我们!

此解决方案体系结构演示了一个规范体系结构,用于实现 Azure 中Oracle Database Enterprise Edition高可用性。 可以使用 Azure 负载均衡器或应用程序网关获取前端和中间层的高可用性。 可以通过结合使用 Azure 可用性区域 和 Oracle Active DataGuard 和 FSFO,实现数据库层 99.99% 的运行时间可用性。 为了增加可用性和/或灾难恢复,请考虑在不同的 Azure 区域部署另一个数据库 VM,并计划频繁的 RMAN 备份。

体系结构

体系结构关系图 下载此体系结构的 SVG。

数据流

  1. 客户端系统通过 Web 访问后端Oracle DB自定义应用程序。
  2. Web 前端在负载均衡器中配置。
  3. Web 前端调用相应的应用程序服务器来处理工作。
  4. 应用程序服务器查询主Oracle Database。
  5. Oracle Database配置了 HyperThreaded 虚拟机,该虚拟机高级版基于存储托管磁盘性能与可用性。
  6. Oracle 数据库使用 Oracle DataGuard (Active DataGuard) 或 Oracle GoldenGate 进行复制,以便实现 HA 和 DR 目的。
  7. Oracle 数据库由 Oracle Enterprise Manager 监视运行时间和性能。 OEM 还让你能够生成各种性能和使用情况报告。