Red Hat HA Solutions for SAP HANA, S/4HANA 및 NetWeaver 기반 SAP 애플리케이션


Red Hat Enterprise Linux for SAP Solutions 8

Red Hat Customer Content Services

초록

이 문서에서는 SAP에서 사용 가능한 HA 솔루션에 대한 개요를 제공하고 각 솔루션을 자세히 설명하는 해당 문서에 대한 참조를 제공합니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드 및 문서에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 먼저 마스터(master), 슬레이브(slave), 블랙리스트(blacklist), 화이트리스트(whitelist) 등 네 가지 용어를 교체하고 있습니다. 이러한 변경 사항은 향후 릴리스에 걸쳐 점진적으로 구현될 예정입니다. 언어를 보다 포괄적으로 만드는 방법에 대한 자세한 내용은 CTO Chris Wright의 메시지를 참조하십시오.

Red Hat 문서에 관한 피드백 제공

문서 개선을 위한 의견에 감사드립니다. 어떻게 개선할 수 있는지 알려주십시오.

Jira를 통해 피드백 제출 (계정 필요)

  1. Jira 웹 사이트에 로그인되어 있는지 확인하십시오.
  2. 피드백을 제공하려면 이 링크를 클릭합니다.
  3. 요약 필드에 설명 제목을 입력합니다.
  4. 설명 필드에 개선을 위한 제안을 입력합니다. 문서의 관련 부분에 대한 링크를 포함합니다.
  5. 대화 상자 하단에서 생성 을 클릭합니다.

1장. 소개

SAP 프로덕션 애플리케이션을 실행하는 조직의 경우 고가용성 구성으로 배포하여 미션 크리티컬 애플리케이션에 가능한 최고 수준의 가동 시간을 보장하는 것이 중요합니다. Red Hat HA Solutions for SAP HANA, S/4HANA 및 NetWeaver 기반 SAP 애플리케이션을 통해 Red Hat은 이러한 고객에게 최고의 Red Hat Enterprise Linux High Availability 클러스터 프레임워크를 기반으로 고가용성 SAP 환경을 설정할 수 있는 솔루션을 제공합니다.

Red Hat Enterprise Linux 고가용성 애드온은 중요한 프로덕션 서비스에 대한 안정성, 확장성 및 가용성을 제공하는 pacemaker 기반 클러스터를 구성하는 데 필요한 모든 패키지를 제공합니다. 이에 따라 Red Hat HA Solutions for SAP HANA, S/4HANA 및 NetWeaver 기반 SAP Applications는 고가용성 SAP HANA, S/4HANA 및 NetWeaver 기반 SAP 애플리케이션을 설정 및 구성하여 해당 SAP 환경에서 계획되고 계획되지 않은 다운타임을 줄일 수 있는 표준 기반 접근 방식을 제공합니다.

2장. SAP HANA용 HA 솔루션

2.1. 자동화된 SAP HANA 시스템 복제

SAP HANA System Replication (HSR)은 비즈니스 연속성을 지원하는 고가용성 및 재해 복구 기능입니다. HANA 시스템 복제를 사용하면 SAP HANA 데이터베이스를 하나 이상의 위치에 복사하고 지속적으로 동기화할 수 있습니다. 복구 시간 목표(RTO)를 최소화하기 위해 데이터가 보조 시스템에 지속적으로 사전 로드됩니다.

text

그러나 SAP HANA에는 HANA 시스템 복제 설정의 일부인 구성 요소에서 문제가 발생하는 경우 장애 조치(failover)를 자동으로 트리거하는 메커니즘이 포함되어 있지 않습니다. 그러나 타사 클러스터 솔루션은 HANA 시스템 복제 환경의 상태를 모니터링하고 장애가 감지되면 장애 조치를 트리거하는 데 사용할 수 있습니다.
RHEL에서 Red Hat Enterprise Linux HA 애드온은 장애 조치(failover)를 자동화하는 데 사용할 수 있습니다. Red Hat은 단일 시스템 SAP HANA 설정(Scale-up) 또는 확장 가능한 다중 시스템 SAP HANA 설정(확장)을 위한 HA 솔루션을 제공합니다.

2.2. 자동화된 SAP HANA scale-Up System Replication에 지원되는 시나리오

Expand
지원되는 시나리오참고

성능 할당

보조 사이트는 클라이언트/애플리케이션 서버에 대해 활성화되지 않음

비용 관리

보조 사이트(Cost-Optimized)에서 실행되는 Cryostat/Test 인스턴스를 지원하십시오. Prod의 장애 조치 중 Cryostat/Test 인스턴스가 먼저 종료됩니다.

활성/활성(읽기 활성화)

보조 HANA 인스턴스는 읽기 전용 문의를 수행할 수 있습니다.

다중 계층 시스템 복제

다중 계층 시스템 복제는 가능하지만 클러스터에서 3계층 사이트를 관리할 수 없습니다.

멀티 대상 시스템 복제

표준 HANA 시스템 복제 외에도 데이터는 클러스터에서 관리하지 않는 추가 보조 HANA 인스턴스에 복제됩니다.

2.2.1. 지원 정책

RHEL 고가용성 클러스터에 대한 지원 정책 - 클러스터에서 SAP HANA 관리를 참조하십시오.

2.2.2. 성능 할당

Performance Cryostat d 시나리오에서는 테이블을 메모리로 사전 로드하도록 보조 HANA 데이터베이스가 구성되므로 일반적으로 takeover 시간이 매우 빠릅니다. 그러나 보조 HANA 데이터베이스는 시스템 복제 전용이고 클라이언트 문의를 허용하지 않으므로 하드웨어 비용 측면에서 이 설정이 비용이 많이 듭니다.

text

2.2.2.1. 구성 가이드

2.2.3. 비용 관리

Cost Cryostat d 시나리오는 보조 사이트에서 추가 Cryostat/QA HANA 데이터베이스를 지원하여 클라이언트 문의를 제공합니다. 하드웨어 리소스는 Cryostat/QA 인스턴스에 할당되어야 하므로 프로덕션 HANA 데이터베이스를 사전 로드할 수 없습니다. 이 작업을 수행하기 전에 먼저 종료하여 할당된 하드웨어 리소스를 해제하고 기본 인스턴스가 되도록 승격될 보조 HANA 인스턴스에 다시 할당해야 합니다. 따라서 성능 복구 설정보다 오래 걸립니다.

3
2.2.3.1. 구성 가이드

2.2.4. 활성/활성(읽기 활성화)

보조 HANA 인스턴스는 읽기 전용 문의를 수행할 수 있습니다. 이 설정은 보조 사이트에서 두 번째 가상 IP를 지원합니다.

4
2.2.4.1. 구성 가이드

2.2.5. 다중 계층 시스템 복제

다중 계층 시스템 복제는 가능하지만 클러스터에서 3계층 사이트를 관리할 수 없습니다.

5

3차 사이트에 대한 작업을 수동으로 트리거해야 하며, 3차 사이트를 수동으로 수행한 후 환경을 이전 상태로 되돌려야 하는 경우 클러스터를 비활성화하는 동안 HANA 시스템 복제 설정을 재구성하는 모든 단계를 수동으로 수행해야 합니다. 클러스터에서 관리해야 하는 HANA 인스턴스에서 HANA 시스템 복제 설정이 올바르게 작동하는지 확인한 후 클러스터를 다시 활성화할 수 있습니다.

2.2.5.1. 구성 가이드

2.2.6. 멀티 대상 시스템 복제

HANA 2.0 SPS 04 이상 및 resource-agents-sap-hana RPM 패키지의 최신 버전을 제공하는 RHEL 릴리스를 사용하는 경우 RHEL HA 애드온에서 관리하는 HANA scale-Up System Replication 설정에 대해 Multitarget System Replication 이 지원됩니다.

스케일 업 멀티 대상 시스템 복제 클러스터 설정에서 기본 HANA 인스턴스는 HA 클러스터에서 관리하는 보조 HANA 인스턴스 및 클러스터에서 관리하지 않는 추가 보조 HANA 인스턴스에 복제되어 추가 가용성 요구 사항을 충족합니다.

21

2.2.6.1. 구성 가이드

2.3. 자동화된 SAP HANA scale-Out 시스템 복제에 지원되는 시나리오

Expand
지원되는 시나리오설명

성능 할당

보조 사이트는 클라이언트/애플리케이션 서버에 활성 상태가 아닙니다.

활성/활성(읽기 활성화)

보조 HANA 인스턴스는 읽기 전용 문의를 수행할 수 있습니다.

멀티 대상 시스템 복제

기본 HANA 인스턴스는 여러 보조 HANA 인스턴스에 복제됩니다.

6

2.3.1. 지원 정책

RHEL 고가용성 클러스터에 대한 지원 정책 - 클러스터에서 SAP HANA 관리를 참조하십시오.

2.3.2. 성능 HANA 스케일 아웃 시스템 HA 설정에 대한 구성 가이드

2.3.3. Active/Active(Read Enabled) HANA 스케일 아웃 시스템 복제

HANA 2.0에서는 보조 인스턴스가 읽기 전용 문의를 수행할 수 있습니다. 이 설정은 보조 사이트에서 두 번째 가상 IP를 지원합니다. 자세한 내용은 SAP HANA 스케일 아웃 및 시스템 복제용 Red Hat Enterprise Linux HA Solution의 "Active/Active(Read-Enabled) 설정에 대한 보조 가상 IP 주소 리소스 추가" 장을 참조하십시오.
자세한 내용은 Active/Active(Read-Enabled) 를 참조하십시오.

2.3.4. 멀티 대상 시스템 복제(Scale-Out)

HANA 2.0 SPS 04 Multitarget System Replication은 클러스터 환경에서 지원됩니다. 기본 사이트는 보조 사이트에 복제되고 추가 가용성 요구 사항을 충족하기 위해 추가 보조 사이트에 복제됩니다. 실패한 경우 이 추가 사이트는 이전 보조 사이트인 새 기본 사이트에 자동으로 등록됩니다.
자세한 내용은 Multitarget System Replication 을 참조하십시오.

3장. ABAP 플랫폼 1809 이상 기반 S/4HANA용 HA 솔루션

3.1. 독립 실행형 Enqueue Server 2(ENSA2)

Application Server ABAP의 구성 요소인 독립 실행형 Enqueue Server는 잠금 테이블 및 해당 항목의 고가용성을 보장하는 메커니즘입니다.
독립 실행형 Enqueue Server는 NetWeaver 7.51, Standalone Enqueue Server 2 또는 ENSA2로 알려진 세대 2로 발전했습니다. ENSA2에서 ASCS가 실패하면 클러스터의 개별 노드에서 시작하여 enqueue replicator 2에서 잠금 항목을 복사할 수 있습니다.

7

ABAP 플랫폼 1809 이상에서는 Standalone Enqueue Server 2(ENSA2)가 기본 설치가 되었습니다.

3.2. 지원되는 시나리오

Expand
지원되는 시나리오설명

다중 노드 클러스터

ENSA2 ASCS에서 "다음"을 수행할 필요가 없기 때문에 다중 노드 클러스터를 사용할 수 있습니다.

2-노드 클러스터

업그레이드된 2-노드 클러스터는 ENSA1에서 ENSA2로 전환하도록 설정을 쉽게 조정할 수 있습니다.

새로운 설치에서는 다중 노드 클러스터 또는 2-노드 클러스터 중에서 선택하여 아키텍처를 설계할 수 있습니다. 다음은 일반적인 3-노드 클러스터의 아키텍처 다이어그램입니다. 물론 고객의 데이터 센터 요구 사항이나 요구 사항에 따라 더 많은 노드를 추가할 수 있습니다.

8

3.3. 지원 정책

RHEL 고가용성 클러스터에 대한 지원 정책 - SAP S/4HANA 관리를 참조하십시오.

3.4. 구성 가이드

3.5. 비용 최적화 SAP S/4HANA HA 설정(HANA 시스템 복제 및 ENSA2 결합)

S/4HANA의 현재 버전에서는 동일한 시스템에서 HANA 및 ABAP Application Server 인스턴스를 실행할 수도 있습니다. 이렇게 하면 HANA 시스템 복제 및 ENSA2가 모두 동일한 클러스터 노드에서 실행되는 단일 클러스터에서 관리되는 "비용 최적화" S/4HANA 설정을 사용할 수 있습니다.

9

자세한 내용은 RHEL HA 애드온을 사용하여 비용 최적화 SAP S/4HANA HA 클러스터(HANA 시스템 복제 + ENSA2) 구성을 참조하십시오.

4장. ABAP 플랫폼 1709 이상에 따른 NetWeaver 또는 S/4의 HA 솔루션

4.1. 독립 실행형 Enqueue Server 1(ENSA1)

이전 Standalone Enqueue Server(ENSA1)를 사용하는 경우 활성 ERS 인스턴스가 실행 중인 클러스터 노드에서 ASCS 인스턴스를 장애 조치해야 하며 ERS 인스턴스를 종료하고 ASCS 인스턴스가 온라인 상태일 때 실행 중인 노드로 이동해야 합니다. 이는 ASCS 인스턴스가 활성 트랜잭션의 인큐어 잠금을 계속 추적하기 위해 큐 잠금 테이블의 복사본을 유지 관리하는 공유 메모리에 액세스해야 하기 때문입니다. ENSA1은 주로 ASCS 인스턴스가 ERS 인스턴스를 "추천"해야 한다는 제한 때문에 pacemaker에서 2노드 클러스터 구성으로 지원됩니다.

10

4.2. 지원되는 시나리오

Expand
지원되는 시나리오설명

노드 클러스터 두 개

ENSA1의 경우 ASCS 인스턴스는 항상 ERS 인스턴스가 실행 중인 노드로 이동해야 합니다.

ABAP/Java Dual-Stack

모든 RHEL 7.x 릴리스의 마스터/Slave 리소스에서 지원

4.2.1. ABAP/Java Dual-Stack

ABAP/JAVA 듀얼 스택은 모든 RHEL 7.x 마이너 릴리스에서 지원되는 Master/Slave 방법론을 사용하여 지원됩니다. 구성 가이드: 구성 (A)SCS/ERS SAPInstance 클러스터 리소스.
그러나 SAP는 ABAP 및 JAVA 인스턴스 둘 다 동일한 SID를 공유하는 듀얼 스택 설정을 더 이상 권장하지 않으므로 ABAP 및 JAVA 스택에서 별도의 SID를 사용하도록 듀얼 스택 분할 을 수행하는 것이 좋습니다. 이러한 설정을 사용하면 독립 실행형 접근 방식을 사용하여 ABAP 스택의 ASCS/ERS 인스턴스 및 JAVA 스택의 SCS/ERS 인스턴스를 관리할 수 있습니다. 각 인스턴스에 대해 별도의 리소스 그룹을 구성하고 환경의 각 부분에 대해 별도의 SID를 기반으로 적절한 제약 조건을 설정해야 합니다. 구성 가이드: RHEL 7.5+ 및 RHEL 8의 독립 실행형 리소스를 사용하여 SAP NetWeaver ASCS/ERS ENSA1 구성.

4.3. 지원 정책

RHEL 고가용성 클러스터에 대한 지원 정책 - 클러스터에서 SAP NetWeaver 관리를 참조하십시오.

4.4. 구성 가이드

법적 공지

Copyright © 2025 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동