你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure 虚拟机的 SAP HANA 高可用性
可以使用许多 Azure 功能在 Azure VM 上部署 SAP HANA 等任务关键型数据库。 本文提供了有关如何实现 Azure VM 中承载的 SAP HANA 实例的可用性的指南。 本文介绍了几个方案,可以使用 Azure 基础结构实现这些方案来提高 Azure 中 SAP HANA 的可用性。
先决条件
本文假定你熟悉 Azure 上的基础结构即服务 (IaaS) 基础知识,包括:
- 如何通过 Azure 门户或 PowerShell 部署虚拟机或虚拟网络。
- 使用 Azure 跨平台命令行接口 (Azure CLI),包括用来使用 JavaScript 对象表示法 (JSON) 模板的选项。
本文还假定你熟悉如何安装 SAP HANA 实例以及如何管理和操作 SAP HANA 实例。 尤其重要的是,务必要熟悉 HANA 系统复制的设置和操作。 这包括诸如备份和还原 SAP HANA 数据库之类的任务。
以下文章很好地概述了如何在 Azure 中使用 SAP HANA:
熟悉关于 SAP HANA 的以下文章也是一个不错的主意:
- SAP HANA 的高可用性
- 常见问题解答:SAP HANA 的高可用性
- 为 SAP HANA 执行系统复制
- SAP HANA 2.0 SPS 01 新增功能:高可用性
- 针对 SAP HANA 系统复制的网络建议
- SAP HANA 系统复制
- SAP HANA 服务自动重启
- 配置 SAP HANA 系统复制
除了熟悉如何在 Azure 中部署 VM 外,在 Azure 中定义可用性体系结构之外,我们还建议你先阅读在 Azure 中管理 Windows 虚拟机的可用性。
Azure 组件的服务级别协议
Azure 针对不同组件(如网络、存储和 VM)提供了不同的可用性 SLA。 所有 SLA 都有文档记录。 有关详细信息,请参阅 Microsoft Azure 服务级别协议。
虚拟机的 SLA 介绍了针对以下三种不同配置的三个不同的 SLA:
- 将 Azure 高级 SSD 用于 OS 磁盘和所有数据磁盘的单个 VM。 此选项提供每月 99.9% 的正常运行时间。
- 组织到 Azure 可用性集中的多个(至少两个)VM。 此选项提供每月 99.95% 的正常运行时间。
- 整理到可用性区域中的多个(至少两个)VM。 此选项提供每月 99.99% 的正常运行时间。
对照 Azure 组件可以提供的 SLA 度量你的可用性要求。 然后,选择你的 SAP HANA 方案来实现所需级别的可用性。