SAP HANA 的单区域架构模式 - SAP HANA 开启 Amazon
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

SAP HANA 的单区域架构模式

单区域架构模式可帮助您避免网络延迟,因为您的 SAP 工作负载组件位于同一区域内。每Amazon区域通常有三个可用区。有关更多信息,请参阅Amazon全球基础设施地图.

当您需要确保您的 SAP 数据位于数据主权法规定的区域边界内时,您可以选择这些模式。

以下是四种单一区域架构模式。

模式:具有两个生产可用区的单一区域

在这种模式下,SAP HANA 实例部署在两个可用区上,并在两个实例上都配置了 SAP HANA 系统复制。主实例和辅助实例的实例类型相同。辅助实例可以在主动/被动或主动/主动模式下部署。我们建议使用 HANA 系统复制的同步模式来实现两个可用区之间的低延迟连接。有关更多信息,请参阅SAP HANA 系统复制的复制模式.

如果您正在寻找用于自动故障转移的高可用性群集解决方案,以实现接近零的恢复点和时间目标,则此模式是基础。SAP HANA 系统复制采用用于自动故障转移的高可用性群集解决方案,可针对故障情形提供弹性。有关更多信息,请参阅故障场景.

您需要考虑第三方集群解决方案的许可成本。如果辅助 SAP HANA 实例未用于只读操作,则为空闲容量。将生产等效实例类型配置为备用实例会增加总拥有成本。

您的 SAP HANA 实例备份可以使用以下方式存储在 Amazon S3 存储桶中AmazonSAP HANA Backint Agent。Amazon S3 对象自动存储在跨区域至少三个可用区的多个设备上。为了防止逻辑数据丢失,您可以使用 Amazon S3 的同区域复制功能。有关更多信息,请参阅设置复制.

模式:单一区域,在第三个可用区中有两个用于生产的可用区和生产规模的非生产型可用区

在这种模式下,SAP HANA 实例部署在三个可用区的多层 SAP HANA 系统复制中。主要 SAP HANA 实例和辅助 SAP HANA 实例的实例类型相同,可使用第三方集群解决方案在高可用性设置中进行配置。辅助 SAP HANA 实例可以在主动/被动或主动/主动配置中部署。我们建议使用 SAP HANA 系统复制的同步模式来实现两个可用区之间的低延迟连接。第三个 SAP HANA 实例部署在第三个可用区中,作为一个系统上的多组件 (MCOS) 安装。生产实例与非生产 SAP HANA 实例共同托管(在同一 Amazon EC2 实例上)。

这种架构模式经过成本优化。它有助于在万一发生与两个可用区的同时断开连接的情况下进行灾难恢复。对于灾难恢复,停止非生产 SAP HANA 工作负载以使资源可用于生产工作负载。但是,调用灾难恢复(第三个可用区)是手动操作。根据 MCOS 的要求,您需要为非生产 SAP HANA 实例预置相同的配置Amazon实例类型与主实例的类型相同,它必须位于第三个可用区中。此外,运行 MCOS 系统需要为非生产工作负载提供额外的存储空间,并需要经过详细测试的程序来调用灾难恢复。

与模式 1 相比,模式 2 进一步提高了应用程序的可用性。无需恢复或从备份中恢复即可调用灾难恢复。第三个实例的额外成本是合理的,因为空闲容量被用于非生产工作负载。

模式:单一区域,其中一个可用区用于生产,另一个可用区用于非生产

在这种模式下,SAP HANA 实例部署在两个可用区的两层 SAP HANA 系统复制中。主要 SAP HANA 实例和辅助 SAP HANA 实例的类型相同,没有空闲容量或高可用性许可要求。辅助实例上的非生产 SAP HANA 工作负载需要额外的存储空间。

辅助实例是 MCOS 安装,共同托管非生产 SAP HANA 工作负载。有关更多信息,请参阅SAP Note 一个 SAP HANA 系统上有多个 SAP HANA DBMS (SID). 这是一种成本优化的解决方案,没有高可用性。如果主实例出现故障,则会停止非生产 SAP HANA 工作负载,并在辅助实例上执行接管。考虑到在辅助实例上恢复服务所花费的时间,这种模式适用于具有更高恢复时间目标且可用作灾难恢复系统的 SAP HANA 工作负载。

模式:具有一个用于生产的可用区的单一区域

在这种模式下,SAP HANA 实例作为独立安装进行部署,没有用于复制数据的目标系统。这是最基本和最具成本效益的部署选项。但是,这是所有架构中弹性最差的,不建议将其用于业务关键型 SAP HANA 工作负载。在故障场景中恢复业务运营的选项有:在实例出现故障时使用 Amazon EC2 auto 恢复,或者在出现影响可用区的重大问题时,通过从最新的有效备份中恢复和恢复。非生产 SAP HANA 工作负载不依赖生产 SAP HANA 实例。它们可以免费部署在区域内的可用区中,并且可以根据其工作负载调整适当的大小。