搜索

1.3. 概念

download PDF

1.3.1. SAP NetWeaver 或 S/4HANA High Availability

典型的 SAP NetWeaver 或 S/4HANA 环境由三个不同的组件组成:

  • SAP (A) SCS 实例
  • SAP 应用程序服务器实例(主要应用服务器(PAS)和额外的应用服务器(AAS)实例)
  • 数据库实例

(A) SCS 实例和数据库实例是单一故障点(SPOF);因此,确保 HA 解决方案受到保护,以避免数据丢失或损坏,以及 SAP 系统不必要的中断。有关 SPOF 的更多信息,请参阅 单一故障点

对于应用服务器,由 enqueue 服务器管理的 enqueue 锁定表是最重要的组件。为保护它,SAP 已开发了"Enqueue Replication Server" (ERS),后者维护 enqueue 锁定表的备份副本。虽然 (A) SCS 在一台服务器上运行,但 ERS 始终需要在另一个服务器上维护当前 enqueue 表的副本。 

本文档论述了如何设置双节点或三节点 HA 集群解决方案来管理 (A) SCSERS 实例,它们符合 SAP 和红帽建立的高可用性的准则。HA 解决方案可用于通常由 SAP NetWeaver 或 "Standalone Enqueue Server 2" (ENSA2)使用的"Standalone Enqueue Server" (ENSA2)。 

另外,它还提供了设置 HA 集群资源来管理其他 SAP 实例类型的指南,如主应用服务器(PAS)或附加应用服务器(AAS)实例,它们可以作为同一 HA 集群的一部分或单独的 HA 集群进行管理。

1.3.2. ENSA1 对比.ENSA2

1.3.2.1. 独立 Enqueue Server (ENSA1)

如果 (A) SCS 实例有问题,对于 Standalone Enqueue Server (ENSA1),则需要 (A) SCS 实例"跟随" ERS 实例。也就是说,HA 集群必须在当前运行 ERS 实例的主机上启动 (A) SCS 实例。在运行 (A) SCS 实例的主机被隔离前,可以注意到这两个实例都保持在同一节点上运行。当之前运行 (A) SCS 实例的 HA 集群节点恢复在线时,HA 集群应将 ERS 实例移到那个 HA 集群节点,以便 Enqueue 复制可以恢复。

下图显示了使用 Standalone Enqueue Server (ENSA1)管理 SAP NetWeaver 设置的典型 Pacemaker HA 集群架构。  text

虽然图显示,也可以选择在单独的服务器上管理主和附加应用服务器(PAS/AAS)实例,但也支持将这些实例作为 (A) SCSERS 实例在相同的 HA 集群节点上运行,并可由集群管理。

如需了解 Standalone Enqueue Server (ENSA1)如何工作: Standalone Enqueue Server,请参阅以下 SAP 文档。

1.3.2.2. 独立 Enqueue Server 2 (ENSA2)

如上所示,带有 ENSA1,如果存在故障转移,则需要 Standalone Enqueue Server to "follow" Enqueue Replication Server。也就是说,HA 软件必须在当前运行 ERS 实例的主机上启动 (A) SCS 实例。

与 Standalone Enqueue Server (ENSA1)不同,新的 Standalone Enqueue Server 2 (ENSA2)和 Enqueue Replicator 2 不再具有这些限制,这意味着当失败时可在同一集群节点上重新启动 ASCS 实例。或者也可以移到另一个 HA 集群节点,它不一定是运行 ERS 实例的 HA 集群节点。这样,当使用 Standalone Enqueue Server 2 (ENSA2)时,可以使用带有两个以上的 HA 集群节点的多节点 HA 集群设置。 

当使用多个 HA 集群节点时,ASCS 将切换到备用节点,如下图所示:

text

有关 ENSA2 的更多信息,请参阅 SAP Note 2630416 - Support for Standalone Enqueue Server 2

下图显示了一个三节点集群的架构,可用于使用 Standalone Enqueue Server 2 (ENSA2)管理 SAP S/4HANA 设置。

text

虽然图显示,也可以选择在单独的服务器上管理主和附加应用服务器(PAS/AAS)实例,但也支持将这些实例作为 ASCSERS 实例在相同的 HA 集群节点上运行,并可由集群管理。

对于 SAP S/4HANA,也可以使用"成本优化" HA 集群设置,其中用于管理 HANA 系统复制设置的集群节点也用于管理 ASCSERS 实例。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.