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

Azure VM 上的 Oracle 的合作伙伴存储产品

本文介绍用于高性能 - 输入/输出操作 (IOPS) 和吞吐量的合作伙伴存储产品 - Azure 虚拟机 (VM) 上的 Oracle 工作负荷。 虽然用于将 Oracle 工作负载迁移到 Azure VM 的 Microsoft 存储产品/服务是有效的,但有一些用例需要性能超出 Azure VM 上 Oracle Microsoft 存储产品/服务的容量。 这些受信任的非 Microsoft 存储解决方案非常适合高性能用例。 

Oracle 作为 Azure 上的 DBaaS

将 Oracle 作为 Azure 上的 DBaaS 管理需要传统数据库管理功能之外的 Azure 云技能。 管理基础结构即服务可能会干扰定义的数据库操作。 在这种情况下,更好的选择是使用 Oracle 数据库作为 Azure 上的服务 (DBaaS)。 DBaaS 提供对数据库的访问权限,而无需部署和管理底层基础结构。

DBaaS 作为托管数据库服务提供,这意味着提供程序负责修补、升级和备份数据库。  Tessell 主要提供 Oracle 数据库即服务 - PaaS,也称为“DBaaS - Azure 上的数据库即服务”。 Tessell 的 DBaaS 平台可用于与 Microsoft共同销售,从而在 Azure 上提供 Tessell 的全部功能。 联合 Tessell-Microsoft 客户可以使用 Microsoft 销售和技术团队的专业知识和支持,应用 Tessell 的高级基于云的数据库即服务 (DBaaS) 平台。 Tessell 的 DBaaS 是 Azure 本机服务,具有以下优势:

  • Oracle 自助服务、DevOps 集成和生产操作无需部署和管理底层基础结构。 
  • 在 Azure 高性能计算(HPC、LSV3 系列)上运行,最苛刻的生产 Oracle 工作负载可以引入 Azure。 
  • 支持所有 Oracle 数据库管理包。 

Lightbits:Azure VM 上的 Oracle 性能

Lightbits 云数据平台提供易于在 Azure 上使用的可缩放且经济高效的高性能存储。 它消除了与公有云上本机存储相关联的瓶颈,例如可缩放的性能和一致的低延迟。 消除这些瓶颈可提供丰富的数据服务和企业所依赖的复原能力。 它最多可提供每卷 100 万 IOPS 和每台 VM 300 万 IOPS。 Lightbits 群集可以进行纵向和横向缩放。 Lightbits 为其群集支持不同大小的 Lsv3Lasv3 VM。

有关其他选项,请参阅 L32sv3/L32asv3:7.68 TB、L48sv3/L48asv3:11.52 TB、L64sv3/L64asv3:15.36 TB、L80sv3/L80asv3:19.20 TB。 在实际工作负载测试场景中,Lightbits 提供的 IOPS 比可用的最佳 Azure 原生存储(超高性能磁盘)多 10 倍以上。

Lightbits 云数据平台还提供跨多个可用性区域的同步复制,因此你可拥有休眠的 Oracle 实例,而无需在不同区域中启动该实例。 如果区域发生故障,可以使用在其他区域中所用的相同 Lightbits 卷来激活数据库,而无需等待任何日志传输。

Lightbits 云数据平台支持 Oracle ASM,还支持与 Oracle RAC 一起使用的共享原始块设备。

下表提供了其他输入来帮助确定适当的磁盘类型。

参数 说明
其他 TiB 粒度的灵活模型
预配模型 用于快速还原的增量快照;用于强化的快照导出。
BCDR 请参阅冗余性要求中的 Lightbits 的冗余性功能。
冗余和缩放目标 内置通过同步复制实现的多可用性区域支持和基于存储使用情况自动扩展群集功能。
加密 支持静态加密。

Tessel:Azure VM 上的 Oracle 性能最佳做法

Tessell 主要提供 Oracle 数据库即服务 - PaaS,也称为“DBaaS” - 数据库即服务。 Tessell 的 DBaaS 平台可用于与 Microsoft共同销售,从而在 Azure 上提供 Tessell 的全部功能。 联合 Tessell-Microsoft 客户可以使用 Tessell 的高级基于云的数据库即服务 (DBaaS) 平台以及 Microsoft 销售和技术团队的广泛专业知识和支持。 Tessell 的 DBaaS 作为 Azure 原生解决方案具有以下优势:

  • Oracle 自助服务、DevOps 集成和生产操作无需部署和管理底层基础结构。 
  • 在 Azure 高性能计算(HPC、LSV3 系列)上运行,最苛刻的生产 Oracle 工作负载可以引入 Azure。 
  • 支持所有 Oracle 数据库管理包。 

除了在 Azure 上提供 Oracle 作为 DBaaS 外,Tessell 还提供 NVMe 使用非易失性内存 Express (NVMe) 在 Azure VM 上运行 Oracle 数据库所需的高 IOPS 和吞吐量。 使用 L 系列 VM 上的 NVMe 存储装载达到 IOPS,吞吐量高达 3,800,000 和 20,000 MB/秒。 有关详细信息,请参阅 Tessell 关于 Azure 的 Oracle SLOB 基准详细信息。

下表提供了其他输入来帮助确定适当的磁盘类型。

其他参数  DBaaS – Azure 上 Oracle 的托管服务选项。
预配模型 前期预配
BCDR Azure 快照、备份、HA/DR
冗余和缩放目标 现用的多可用性区域 (AZ) HA 和跨区域 DR 服务
加密 基于 Azure Key Vault 并自带加密

Silk:Azure VM 上 Oracle 的性能最佳做法

Silk 侧重于提供 性能(IOPS 和吞吐量)50 倍于 Azure IaaS 上 Oracle 推荐的 Azure 本机存储。 使用每个卷的存储 1Gib-128TiB,可以分别获得 IOPS 和吞吐量 2,000,000 和 20,000 MB/秒。

下表提供了其他输入来帮助确定适当的磁盘类型。

其他参数 SaaS 产品/服务
预配模型 按 GB 粒度、联机调整大小和横向扩展、精简预配、压缩、可选重复数据
BCDR 一对多多多区域和多区域复制、即时零占用快照、克隆、还原和提取 AI/BI、测试或备份
冗余和缩放目标 一对多多多区域和多区域复制
加密 基于 Azure Key Vault 并自带加密

后续步骤