你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
理解适用于 Oracle 的 Azure NetApp 文件应用程序卷组
使用 Oracle 的应用程序卷组,可以部署在企业规模上安装和操作 Oracle 数据库所需的所有卷,同时获得最佳性能,并根据单步优化工作流中的最佳做法。 应用程序卷组功能使用 Azure NetApp 文件将所有卷放置在与 VM 相同的可用性区域中,以实现自动化的延迟优化部署。
适用于 Oracle 的应用程序卷组实现了许多技术改进,简化并标准化了整个过程,帮助你简化 Oracle 的卷部署。 所有必需的卷(例如最多八个数据卷、联机重做日志和存档重做日志、备份和二进制文件)都是在单个“原子”操作(通过 Azure 门户、RP 或 API)创建的。
Azure NetApp 文件应用程序卷组缩短 Oracle 数据库部署时间,并提高应用程序的整体性能和稳定性,包括使用多个存储终结点。 应用程序卷组功能支持从小型数据库到多 100 TiB 大小的数据库的各种 Oracle 数据库布局。 它最多支持 8 个数据卷,且具有延迟优化的性能,并且仅受数据库 VM 的网络功能的限制。
使用通过多个存储终结点连接的多个卷(如由 Oracle 应用程序卷组部署的那样)可以提高性能,如多个卷上的 Oracle 数据库一文中所述。
所有已启用 Azure NetApp 文件的区域都支持 Oracle 的应用程序卷组。
关键功能
Oracle 的应用程序卷组提供以下功能:
- 支持大量 Oracle 配置,从 2 个卷开始,小型数据库最多为 12 个卷,大型数据库最多可以容纳数百 TiB。
- 创建以下卷布局:
- 数据:一到八个数据卷
- 日志:联机重做日志卷(
log
)和(可选,如果需要)第二个日志卷(log-mirror
) - 二进制文件:Oracle 二进制文件的卷(可选)
- 备份:用于存档日志备份的日志卷(可选)
- 在手动 QoS 容量池中创建卷
根据数据库的数据库大小和吞吐量要求的用户输入,建议使用卷大小和所需的性能(以 MiB/s 为单位)。 - 应用程序卷组 GUI 和 Azure 资源管理器 (ARM) 模板提供了有关简化大小管理和卷创建的最佳做法。 例如:
- 根据 系统 ID (SID) 和卷类型提议卷命名约定
- 根据用户输入计算大小和性能
适用于 Oracle 的应用程序卷组可帮助你简化部署过程,并提高 Oracle 工作负载的存储性能。 下面是一些新功能:
- 使用可用性区域放置来确保卷放置在与计算 VM 相同的区域中。
根据请求,基于 PPG 的卷放置适用于没有可用性区域的区域,这需要手动过程。 - 为数据和日志卷创建单独的存储终结点(具有不同的 IP 地址)。
此部署方法为 Oracle 数据库提供更好的性能和吞吐量。
应用程序卷组布局
Oracle 的应用程序卷组根据所选区域和区域中的资源可用性部署多个卷,并遵循以下规则:
- AVG 可以使用相同的网络功能设置(标准或基本)和相同的 NFS 版本(NFSv4.1 或 NFSv3)在所选区域中部署 1 到 8 个数据、日志(以及可选的备份和二进制卷。
- 需要使用手动 QoS 配置托管容量池。
- 数据卷按照反关联规则进行部署,以确保它们分布在所选区域中尽可能多的 Azure NetApp 文件存储终结点上。 这些卷还分配了直接存储终结点,以获得最佳延迟。
- 如果容量和吞吐量要求允许,最多可以在资源受限区域中的同一存储终结点上部署三个数据卷。
- 日志、日志镜像和备份卷按照无分组规则进行部署:这些卷都不能共享存储终结点。 这些卷分配有直接存储终结点。
- 二进制卷可以与备份卷共享存储终结点,并且不需要直接存储终结点。
高可用性部署将包括 2 个可用性区域中的卷,可以在这两个区域中使用 Oracle 的应用程序卷组部署卷。 可以使用基于应用程序的数据复制,例如 Data Guard。 双区域卷布局示例:
高可用性部署包括两个可用性区域中的卷,可以使用这两个区域中 Oracle 的应用程序卷组部署卷。 可以使用基于应用程序的数据复制,例如 Data Guard。 双区域卷布局示例:
具有 8 个数据卷的完全构建部署,且区域中具有充足的资源可用性的所有可选卷可以类似于:
在资源约束区域中,由于上述反关联和无分组算法,卷可能部署在共享存储终结点上。 此图描绘了资源受限区域中的示例卷布局:
在资源约束区域中,卷部署在共享存储终结点上,同时维护反相关性和无分组规则。 生成的布局显示专用存储终结点上的日志和日志镜像卷,而数据卷共享存储终结点。 日志和日志镜像卷不共享存储终结点。