대규모 SAP HANA 수직 확장 시스템에서 베어메탈 솔루션은 메모리 최대 24TB, SAP HANA 수직 확장 시스템용 논리 CPU가 896개인 대규모 SAP 인증 베어메탈 서버를 제공합니다.
베어메탈 솔루션은 리전 확장 프로그램에서 베어메탈 머신과 관련 인프라를 빌드할 수 있는 관리형 솔루션으로, 네트워크 지연 시간이 짧은 고성능 관리형 연결을 통해 Google Cloud에 연결됩니다.
이 가이드에서는 베어메탈 솔루션 환경에서 고유하거나 SAP HANA 워크로드와 관련된 베어메탈 솔루션 요소만 설명합니다.
Google Cloud의 Compute Engine 가상 머신(VM)에서 SAP HANA를 실행하는 방법은 SAP HANA 계획 가이드를 참조하세요.
베어메탈 솔루션에 대한 자세한 설명은 베어메탈 솔루션을 참조하세요.
베어메탈 솔루션 환경에서 사용자의 책임
베어메탈 솔루션 문서의 설명대로 머신이 구성되어 제공된 후 SAP HANA와 같은 모든 소프트웨어의 라이선스, 설치, 유지보수에 대한 책임은 사용자에게 있습니다.
베어메탈 솔루션 환경에서의 책임에 대한 자세한 내용은 베어메탈 솔루션 환경에서 책임을 참조하세요.
지원되는 아키텍처
베어메탈 솔루션 서버에서 SAP HANA를 실행할 경우 SAP NetWeaver와 애플리케이션 서버가 SAP HANA와 다른 서버에서 실행되는 3계층 아키텍처를 사용해야 합니다.
Google Cloud에서 실행되는 SAP 애플리케이션 서버는 SAP HANA를 실행하는 베어메탈 솔루션 리전 확장 프로그램과 동일한 리전에 있어야 합니다.
베어메탈 솔루션에서 SAP HANA를 사용하면 다음 애플리케이션 서버 아키텍처를 사용할 수 있습니다.
- 모든 애플리케이션 서버가 SAP HANA와 동일한 베어메탈 솔루션 환경에서 실행되는 전체 메탈 애플리케이션 아키텍처. 워크로드에 Partner Interconnect 연결에서 제공할 수 있는 지연 시간보다 짧은 SAP HANA와 애플리케이션 서버 간 지연 시간이 필요한 경우 전체 메탈 아키텍처를 사용하는 것이 좋습니다.
- SAP HANA는 베어메탈 솔루션 환경에서 실행되지만 SAP 애플리케이션 서버는 Google Cloud에서 실행되는 하이브리드 애플리케이션 아키텍처. 하이브리드 아키텍처는 전체 메탈 아키텍처보다 유연성이 높으며 비용이 낮습니다.
다음 다이어그램에서는 하이브리드 애플리케이션 서버 아키텍처를 보여줍니다. 애플리케이션 서버는 Google Cloud에서 실행되는 반면 SAP HANA는 베어메탈 솔루션에서 실행됩니다. 재해 복구 사이트는 다른 리전 확장 프로그램에 배포됩니다. 비동기 SAP HANA 시스템 복제는 Google Cloud 네트워크를 통과하여 재해 복구 사이트에 도달합니다.
다음 다이어그램에서는 전체 메탈 애플리케이션 서버 아키텍처를 보여줍니다. 기본 사이트에서 애플리케이션 서버와 SAP HANA 모두 동일한 베어메탈 솔루션 리전 확장 프로그램에서 실행됩니다. 재해 복구 사이트는 다른 리전 확장 프로그램에 배포되며 애플리케이션 서버와 SAP HANA를 모두 포함합니다. 복구 용도로 필요할 때까지 다른 용도로 DR 사이트의 시스템을 사용할 수 있습니다. 비동기 SAP HANA 시스템 복제는 Google Cloud 네트워크를 통과하여 재해 복구 사이트에 도달합니다.
사용 가능한 리전
다음 표에는 베어메탈 솔루션에서 SAP HANA를 지원하는 현재 Google Cloud 리전이 나와 있습니다.
지역 | 위치 |
---|---|
europe-west3 |
유럽 독일 프랑크푸르트 |
europe-west4 |
유럽 네덜란드 엠스하벤 |
us-central1 |
북미 미국 아이오와 카운슬 블러프스 |
us-east4 |
북미 미국 버지니아 애쉬번 |
앞의 표에 원하는 리전이 나와 있지 않으면 Google Cloud 영업팀에 문의하세요.
인증된 머신 유형
다음 표에서는 SAP HANA용 SAP에서 인증을 받은 베어메탈 솔루션 머신을 보여줍니다.
모든 베어메탈 솔루션 리전 확장 프로그램에서 SAP HANA용 머신을 사용할 수 없습니다. SAP HANA용 베어메탈 솔루션 머신의 사용 가능한 리전을 확인하려면 사용 가능한 리전을 참조하세요.
SAP는 SAP HANA 하드웨어 디렉터리에 SAP HANA용으로 인증된 베어메탈 솔루션 머신 유형을 나열합니다.
베어메탈 솔루션 머신 유형 | CPU 코어 | vCPU | 소켓 | 메모리 | CPU 플랫폼 | 운영체제 | 애플리케이션 유형 | 참고 |
---|---|---|---|---|---|---|---|---|
O2 메모리 최적화 베어메탈 솔루션 머신 유형 | ||||||||
o2-ultramem-672-metal |
336 | 672 | 12 | 18TB | Intel Cascade Lake | RHEL, SUSE | OLTP만 | 3계층 아키텍처에서만 수직 확장 표준 크기 조정 |
o2-ultramem-896-metal |
448 | 896 | 16 | 24TB | Intel Cascade Lake | RHEL, SUSE | OLTP만 | 3계층 아키텍처에서만 수직 확장 표준 크기 조정 |
인증된 운영체제
다음 표에는 SAP에서 베어메탈 솔루션용 SAP HANA 서버와 함께 프로덕션 사용에 대해 인증한 Red Hat Enterprise Linux(RHEL) 및 SUSE Linux Enterprise Server(SLES) 운영체제 및 가용성을 보여줍니다. 다음 표에 표시되지 않은 OS가 필요한 경우 Google Cloud 영업팀에 문의하세요.
운영체제 | SAP 인증 버전 | 베어메탈 솔루션용 SAP HANA 가용성 |
---|---|---|
RHEL for SAP | 7.6 |
아니요 |
7.7 | 아니요 | |
7.9 | 아니요 | |
8.0 | 아니요. Google Cloud 영업팀에 문의하세요. | |
8.1 | 아니요. Google Cloud 영업팀에 문의하세요. | |
8.2 | 아니요. Google Cloud 영업팀에 문의하세요. | |
8.4 | 아니요. Google Cloud 영업팀에 문의하세요. | |
8.6 | 아니요. Google Cloud 영업팀에 문의하세요. | |
8.8 | 아니요. Google Cloud 영업팀에 문의하세요. | |
9.0 | 아니요. Google Cloud 영업팀에 문의하세요. | |
9.2 | 아니요. Google Cloud 영업팀에 문의하세요. | |
SLES for SAP | 12 SP4 | 아니요 |
12 SP5 | 예. 이미지 코드는 LAMBSLES12SP5SAP 입니다. |
|
15 | 아니요 | |
15 SP1 | 아니요 | |
15 SP2 | 예. 이미지 코드는 LAMBSLES15SP2SAP 입니다. |
|
15 SP3 | 아니요. 하지만 15 SP2에서 업그레이드할 수 있습니다. | |
15 SP4 | 아니요. 하지만 15 SP2에서 업그레이드할 수 있습니다. | |
15 SP5 | 아니요. 하지만 15 SP2에서 업그레이드할 수 있습니다. |
SAP에서 인증하는 운영체제에 대한 자세한 내용은 SAP Note 3000343 - SAP Applications on Google Cloud: Supported Products on Google Cloud Bare Metal Solutions를 참조하세요.
스토리지
이 섹션에서는 주문, 볼륨 레이아웃, 성능 등 베어메탈 솔루션용 SAP HANA의 스토리지 옵션을 설명합니다.
SAP HANA용 논리 볼륨 레이아웃
베어메탈 솔루션 머신을 제어할 때 SAP HANA의 논리 볼륨 레이아웃은 SAP에서 인증한 스토리지 레이아웃을 준수하도록 매핑됩니다.
볼륨 레이아웃의 유효성 검사에 대한 자세한 내용은 볼륨 스토리지 간 매핑 검증을 참조하세요.
고가용성 클러스터에서 SBD 펜싱을 위한 블록 스토리지
Linux 고가용성 클러스터에 SBD 펜싱을 설정할 경우 Google Cloud는 합쳐서 약 150GB의 블록 스토리지를 사용하는 펜싱 메커니즘을 위해 3개의 공유 LUNS를 프로비저닝합니다.
스토리지 주문
다른 베어메탈 솔루션 머신 유형과 달리 SAP HANA용 연결형 블록 스토리지를 48TiB 단위로 주문합니다. 48TiB는 최소 요구량입니다.
필요한 스토리지 금액을 계산할 경우 SAP HANA 데이터의 백업과 스냅샷용 스토리지를 포함하세요.
스토리지 성능
Google Cloud가 베어메탈 솔루션 서버에서 SAP HANA와 함께 사용할 수 있도록 제공하는 스토리지는 SAP HANA 성능 요구사항을 충족하거나 초과합니다. 처리량을 최대 3.5GiB/초까지 예상할 수 있습니다.
베어메탈 솔루션 서버에 48TiB의 블록 스토리지를 추가로 주문 및 연결하여 블록 스토리지의 성능을 향상할 수 있습니다. 이렇게 하면 블록 스토리지의 처리량 및 초당 입출력 작업 수(IOPS)가 두 배가 됩니다. 가격 책정에 대한 자세한 내용을 보거나 이 48TiB의 블록 스토리지를 추가로 구매하려면 Google Cloud 영업팀에 문의하세요. 이미 베어메탈 솔루션이 있는 경우에는 서비스 요청을 여세요.
백업
베어메탈 솔루션 환경에는 SAP 시스템에 사용되는 다양한 백업 옵션이 있습니다.
SAP HANA 백업
SAP HANA 백업의 영구 스토리지로 Cloud Storage를 사용합니다.
베어메탈 솔루션 환경에서는 다음과 같은 백업 솔루션을 사용할 수 있습니다.
- Cloud Storage로 직접 백업을 전송하는 SAP용 Google Cloud 에이전트의 Backint 기능
- SAP에서 지원하는 타사 백업 솔루션
베어메탈 솔루션과 Cloud Storage 간의 백업 전송은 Google Cloud 연결에서 많은 대역폭을 사용하므로 사용량이 많지 않은 시간에 Google Cloud에 대한 백업을 예약하고 가능한 경우 델타 백업을 사용합니다.
백업 솔루션에 제한 메커니즘이 있으면 백업 전송 속도(처리량)를 줄일 수 있습니다. 처리량을 줄이면 백업에서 사용하는 대역폭은 줄어들지만 백업을 완료하는 데 필요한 시간이 늘어납니다.
SAP용 Google Cloud 에이전트의 Backint 기능에는 제한 메커니즘이 포함됩니다.
SAP용 Google Cloud 에이전트의 Backint 기능
SAP용 Google Cloud 에이전트의 Backint 기능을 사용하는 경우 온프레미스 호스트에 비공개 Google 액세스를 설정하거나 NAT 게이트웨이 또는 프록시를 사용해야 합니다. 자세한 내용은 Google Cloud API 및 서비스에 대한 액세스 설정을 참조하세요.
베어메탈 솔루션 환경에서는 Cloud Storage에 액세스하기 위해 SAP용 Google Cloud 에이전트의 서비스 계정 키가 필요합니다. 자세한 내용은 서비스 계정 고려사항을 참조하세요.
스냅샷
베어메탈 솔루션을 사용하면 베어메탈 솔루션 서버의 로컬 디스크 스냅샷을 요청할 수 있습니다.
스냅샷은 로컬 복사본이며 멀티 리전 복제는 지원되지 않습니다.
기본적으로 베어메탈 솔루션에서는 부팅 디스크와 운영체제 LUN의 일일 스냅샷을 무료로 만듭니다. 일일 스냅샷은 7일 동안 보관됩니다.
데이터 볼륨 스냅샷을 주문할 수 있지만 베어메탈 솔루션 서버를 주문할 때 요청해야 합니다. 또한 데이터 볼륨 스냅샷을 저장하는 데 필요한 추가 스토리지를 주문해야 합니다.
네트워킹
SAP 배포용 네트워킹 인프라 및 설정은 기본적으로 베어메탈 솔루션의 다른 워크로드의 경우와 동일합니다. 이 섹션에서는 고유하거나 베어메탈 솔루션의 SAP HANA 배포와 관련된 네트워킹 요소만 설명합니다.
베어메탈 솔루션 문서에서는 Cloud Interconnect 연결 사용 설정, 인터넷과 Google Cloud API에 대한 액세스 구성을 설명합니다.
자세한 내용은 베어메탈 솔루션 네트워킹을 참조하세요.
대역폭 요구사항
베어메탈 솔루션에서 SAP HANA를 사용하려면 베어메탈 서버와 Google Cloud 네트워크 간의 Cloud Interconnect 연결에 필요한 대역폭 요구사항을 결정해야 합니다.
대역폭 요구사항 크기를 조정할 경우 최대 처리량에 필요한 크기입니다. Cloud Interconnect 연결을 사용해야 하는 모든 시스템을 고려해 보세요. 여기에는 먼저 Google Cloud 네트워크를 통과하여 인터넷으로 향하는 모든 네트워크 트래픽이 포함됩니다.
각 활성 SAP HANA 인스턴스에는 약 10Gbps 대역폭이 필요합니다. 활성 SAP HANA 인스턴스 두 개가 독립적으로 실행되는 경우에는 약 20Gbps가 필요합니다. 활성 SAP HANA 인스턴스 하나만 있는 고가용성 클러스터는 단일 활성 인스턴스로 계산됩니다.
애플리케이션 서버 아키텍처는 필요한 대역폭 양에 영향을 미칩니다.
애플리케이션 서버가 SAP HANA를 사용하는 베어메탈 솔루션에서 실행되는 전체 메탈 아키텍처를 사용하면 대역폭 요구사항을 예측할 때 주로 Google Cloud 서비스를 사용한 백업과 통합을 고려해야 합니다.
백업 및 서비스 통합 외에 하이브리드 아키텍처를 사용하는 경우 SAP HANA와 Google Cloud의 애플리케이션 서버 간의 통신을 고려해야 합니다.
네트워크 인터페이스
Google Cloud는 결합 모드 4(802.3ad LACP라고도 함)를 통해 함께 결합된 하드웨어 네트워크 인터페이스 여러 개를 사용해 SAP HANA용 베어메탈 솔루션 서버를 프로비저닝하여 부하 분산된 중복 구성을 만듭니다.
이러한 결합은 각각 고정 IP 주소 범위로 구성된 다음과 같은 가상 LAN을 제공합니다.
- BMS 배포 환경 및 Google Cloud 프로젝트 내에서 액세스할 수 있는 공개 네트워크(bond0)
- BMS 배포 환경 내에서만 액세스할 수 있는 비공개 네트워크(bond1)
- 고가용성 구성을 위한 BMS 배포 환경 내에서만 액세스할 수 있는 Heartbeat 네트워크(bond2)
활성 네트워크 인터페이스 구성을 보려면 SSH를 통해 베어메탈 솔루션 서버에 연결한 후 다음 명령을 사용하면 됩니다.
$
sudo ip a
명령어를 통해 특정 결합에 결합된 인터페이스를 볼 수 있습니다.
$
sudo cat /etc/sysconfig/network/ifcfg-bond0
마찬가지로 명령어를 통해 결합과 연결된 가상 LAN 구성을 볼 수 있습니다.
$
sudo cat /etc/sysconfig/network/ifcfg-bond0.VLAN-ID
여기서 VLAN-ID는 ip a
명령어를 사용할 경우 출력에서 할당된 VLAN에 연결된 번호입니다.
베어메탈 솔루션 환경이 준비되고 실행되면 서버에 네트워크 인터페이스를 추가하고 연결할 수 있습니다. 자세한 내용은 서버에 네트워크 추가 및 연결을 참조하세요.
DNS
베어메탈 솔루션 환경에 자체 DNS(도메인 이름 시스템) 서버를 설정해야 합니다.
NTP
베어메탈 솔루션 서버의 네트워크 시간 프로토콜(NTP) 서버에 대한 액세스를 설정하여 SAP Landscape와 시간을 동기화해야 합니다.
시간 동기화는 SAP HANA 인스턴스가 베어메탈 솔루션에서 실행되고 애플리케이션 서버가 Google Cloud에서 실행되는 하이브리드 아키텍처에 특히 중요합니다.
Google Cloud NTP 서버를 사용하거나 원하는 NTP 서버를 사용할 수 있습니다.
베어메탈 솔루션 머신의 Google Cloud NTP 서버에 대한 액세스를 구성하는 단계는 Compute Engine에서의 단계와 유사하지만 먼저 Google Cloud API에 대한 비공개 액세스를 설정해야 합니다.
Google Cloud NTP 서버에 대한 액세스를 설정하는 Compute Engine 절차는 인스턴스의 네트워크 시간 프로토콜(NTP) 설정을 참조하세요.
IAM 서비스 계정
베어메탈 솔루션 머신에서 실행되는 애플리케이션이 Google Cloud 제품이나 서비스에 액세스하려면 먼저 Google Cloud 프로젝트에 인증 및 액세스 관리에 필요한 Identity and Access Management(IAM) 서비스 계정을 만들어야 합니다.
서비스 계정을 만들 때 인증용 키를 만들고 서비스 계정에 역할을 부여하여 Google Cloud 리소스에 대한 액세스를 관리합니다.
베어메탈 솔루션 환경에서 다음 에이전트를 사용하는 경우 서비스 계정을 만들어야 합니다.
- SAP용 Google Cloud 에이전트
- SAP용 Google Cloud 에이전트의 Backint 기능
- (지원 중단됨) Backint 에이전트
- 고가용성 클러스터의 펜싱에 사용되는 운영체제에 포함된
fence_gce
에이전트
서비스 계정 키를 베어메탈 솔루션 머신에 저장하고 에이전트를 구성할 때 키 경로를 지정합니다.
앞의 에이전트는 각각 다른 Google Cloud 리소스에 액세스해야 하므로 다른 IAM 권한이 필요합니다. 최고 수준의 보안과 가장 세분화된 제어를 위해 에이전트마다 별도의 서비스 계정을 만듭니다.
애플리케이션 인증 및 Google Cloud 리소스 액세스 관리에 대한 자세한 내용은 IAM 개요의 서비스 계정, 역할, 권한에 대한 정보를 참조하세요.
모니터링
지원 및 모니터링을 위해 Google Cloud는 Compute Engine VM 인스턴스 및 베어메탈 솔루션 서버에서 실행되는 SAP 워크로드에 대해 SAP용 에이전트를 제공합니다.
SAP에서 규정한 대로 SAP의 지원을 받고 SAP에서 서비스수준계약(SLA)을 충족하도록 하려면 SAP 시스템이 있는 모든 Compute Engine VM 인스턴스와 베어메탈 솔루션 서버에 SAP용 Google Cloud 에이전트를 설치해야 합니다. 지원 기본 요건에 대한 자세한 내용은 SAP Note 2456406 - SAP on Google Cloud Platform: Support Prerequisites를 참조하세요.
SAP용 Google Cloud 에이전트 버전 3.5(최신)는 SAP NetWeaver용 Google Cloud 모니터링 에이전트 버전 2, SAP HANA용 모니터링 에이전트 버전 2, SAP HANA용 Cloud Storage Backint 에이전트의 후속 버전입니다. 따라서 SAP용 Google Cloud 에이전트 버전 3.5(최신)에는 측정항목 수집 외에도 SAP HANA용 Backint 기반 백업 및 복구라는 선택적 기능이 포함되어 있습니다. SAP 워크로드에 워크로드 관리자와 같은 제품과 서비스를 사용 설정하는 이러한 기능을 선택할 수 있습니다.베어메탈 솔루션 서버에서 실행되는 SAP 시스템의 경우 다음 데이터베이스 중 하나에 연결된 SAP NetWeaver를 실행할 때 SAP용 Google Cloud 에이전트가 필요합니다.
- SAP HANA
- SAP Adaptive Server Enterprise(ASE)
- SAP MaxDB
- IBM Db2
SAP 시스템과 함께 호스트에 SAP용 Google Cloud 에이전트를 설치합니다. 에이전트를 설치 및 구성하고, 설치를 검증하고, 에이전트가 예상대로 실행 중인지 확인하는 방법에 대한 안내는 베어메탈 솔루션 서버에 에이전트 설치를 참조하세요.
SAP용 Google Cloud 에이전트는 Linux를 실행하는 베어메탈 솔루션 서버에서 지원됩니다. Windows를 실행하는 베어메탈 솔루션 서버에서는 SAP용 Google Cloud 에이전트 설치가 지원되지 않습니다.
Google Cloud에서 제공하는 다음 RHEL 또는 SLES 'SAP용' OS 이미지를 사용하는 경우 SAP용 Google Cloud 에이전트가 OS 이미지와 함께 패키징됩니다.
- RHEL: 모든 'SAP용' 이미지
- SLES: SAP용 SLES 15 SP4 이상 버전
SAP HANA의 베어메탈 솔루션 서버 리소스 사용을 모니터링하려면 SAP HANA 모니터링 측정항목을 수집하도록 SAP용 Google Cloud 에이전트를 구성할 수 있습니다. 이 기능은 에이전트 버전 2.0에서 제공됩니다. 자세한 내용은 SAP HANA 모니터링 측정항목 수집을 참조하세요.
유지보수
Google Cloud는 베어메탈 솔루션 서버에서 계획된 유지보수 일정을 조정하므로 승인 없이 진행하지 않습니다.
계획되지 않은 유지보수가 갑자기 필요한 경우 Google Cloud는 SAP 애플리케이션 중단을 방지하거나 최소화하기 위해 가능한 빨리 알림을 전송합니다.
또한 Google Cloud는 베어메탈 솔루션 환경에서 서버, 스토리지, 네트워크를 유지보수하는 데 사용할 수 있는 셀프서비스 기능을 제공합니다. 예를 들어 Google Cloud 콘솔, Google Cloud CLI 또는 API를 사용하여 다음과 같은 활동을 수행할 수 있습니다.
- 서버 시작, 중지, 재설정
- 서버, 스토리지, 네트워크의 세부정보 보기
- 라벨을 사용하여 서버, 스토리지, 네트워크 구성
SAP HANA를 실행하는 베어메탈 솔루션 환경에 사용할 수 있는 셀프서비스 기능의 전체 목록은 베어메탈 솔루션 환경 유지보수를 참조하세요.
고가용성
Google Cloud에서는 베어메탈 솔루션 메모리 최적화 머신에서 SAP HANA를 실행할 경우 고가용성 클러스터에 SAP HANA를 배포할 것을 권장합니다.
베어메탈 솔루션의 고가용성 클러스터의 경우 동일한 베어메탈 솔루션 리전 확장 프로그램, 동기식 SAP HANA 시스템 복제, 클러스터 리소스 관리자에 동일한 머신 두 개를 사용합니다.
Google Cloud에서는 Linux OS 배포자가 제공하는 Pacemaker 클러스터링이 권장됩니다.
베어메탈 솔루션에서 SAP HANA를 위한 고가용성 클러스터 구성
다음 요구사항 및 권장사항과 함께 Linux 운영체제 배포자에서 제공하는 Linux Pacemaker 구성 안내에 따라 베어메탈 솔루션 머신에 고가용성 클러스터를 구성합니다.
- 유동 가상 IP 주소의 경우 베어메탈 솔루션 네트워킹과 함께 주소 확인 업데이트를 사용하는 표준 Pacemaker IPaddr2 클러스터 리소스를 사용할 수 있습니다.
필요한 펜싱 기기에 대해서는 공유 스토리지가 포함된 SBD, RHEL 및 SUSE의 이후 배포판에서는
fence_gce
에이전트에 해당하는 Linux 운영체제에 포함된 베어메탈 솔루션 환경의 두 가지 옵션을 선택할 수 있습니다.Google Cloud에서는 SBD 펜싱이 권장되지만 베어메탈 솔루션에서는 일부 운영체제에서 지원되지 않는 SBD를 포함한 소프트웨어 기반 워치독이 필요합니다. 베어메탈 솔루션은 다음 펜싱 기기 및 운영체제 조합을 지원합니다.
- SLES 및 기타 SBD 또는
fence_gce
fence_gce
만 있는 RHEL
- SLES 및 기타 SBD 또는
격리 및 복원력을 위해 베어메탈 솔루션의 SAP HANA 고가용성 구성에서는 공유 스토리지 볼륨을 사용하지 않습니다. 대신 SAP HANA 시스템 복제를 사용하여 서버 간에 고가용성 및 재해 복구 구성의 데이터를 동기화합니다. SAP HANA 문서와 OS 공급업체의 권장사항에 따라 SAP HANA 시스템 복제를 구성합니다.
SBD 및 공유 블록 스토리지에서 펜싱
베어메탈 솔루션의 SAP HANA를 위한 고가용성 클러스터에서의 펜싱을 위해 Google Cloud에서는 통신을 위해 공유 블록 스토리지와 함께 SBD 사용이 권장됩니다.
SBD 펜싱을 위한 소프트웨어 워치독 요구사항
현재까지 베어메탈 솔루션은 소프트웨어 기반 워치독 사용을 위해 SBD 펜싱 메커니즘이 필요합니다.
모든 운영체제가 클라우드 환경에서 소프트웨어 기반 워치독을 지원하지는 않습니다.
예를 들어 Red Hat은 클라우드 환경에서 소프트웨어 워치독을 지원하지 않습니다. 자세한 내용은 RHEL 고가용성 클러스터 지원 정책 - sbd 및 fence_sbd를 참조하세요.
SUSE는 SBD 펜싱을 사용하는 소프트웨어 기반 워치독(softdog
)을 지원합니다. 자세한 내용은 해당 SLES 버전의 SUSE 문서를 참조하세요. 예를 들어 SLES 15 SP3의 경우 소프트웨어 워치독(softdog) 사용을 참조하세요.
베어메탈 솔루션을 주문할 때 SBD 펜싱을 위한 공유 블록 스토리지 요청
SBD 펜싱을 지원하도록 공유 블록 스토리지가 올바르게 구성되었는지 확인하려면 베어메탈 솔루션 서비스를 주문할 때 Google Cloud 영업 담당자에게 SBD 펜싱을 사용하여 고가용성 클러스터를 구성한다고 알려주세요. 서버가 프로비저닝될 때 서버 간 SBD 메시지 교환을 위해 3개의 50GB 볼륨이 추가됩니다. 이러한 볼륨은 SBD 서비스 전용으로 사용됩니다.
SBD 펜싱 구성 안내
SBD 펜싱 메커니즘을 구성하려면 운영체제 공급업체에서 제공된 구성 가이드를 따릅니다.
Google Cloud는 SBD 펜싱에 필요한 스토리지 기기 식별 및 검증 안내만 제공합니다. 자세한 내용은 SBD 펜싱을 위한 블록 스토리지 기기 검증을 참조하세요.
fence_gce
에이전트를 사용하는 펜싱
RHEL 또는 SLES 운영체제에는 운영체제에서 SBD 펜싱을 사용하는 소프트웨어 기반 워치독을 지원하지 않는 경우에 사용할 수 있는 fence_gce
에이전트가 포함되어 있습니다.
운영체제가 SBD 펜싱을 사용하는 소프트웨어 워치독을 지원하는 경우에는 fence_gce
에이전트 대신 SBD 펜싱을 사용합니다. SBD 펜싱은 베어메탈 솔루션 환경의 SAP HANA HA 클러스터에 권장됩니다.
fence_gce
에이전트에 필요한 IAM 권한
fence_gce
펜싱 에이전트는 장애 조치를 시작할 때 베어메탈 솔루션 API를 호출하여 실패한 베어메탈 솔루션 서버를 재설정합니다.
에이전트가 API에 액세스할 때 인증 및 승인을 받으려면 Google Cloud 프로젝트의 에이전트에 IAM 서비스 계정을 제공해야 하고 서비스 계정의 키를 베어메탈 솔루션 서버에 저장해야 합니다.
서비스 계정에는 사전 정의된 IAM 역할 roles/baremetalsolution.editor
및 roles/baremetalsolution.admin
에 포함된 baremetalsolution.service.resetInstance
권한이 포함되어야 합니다.
베어메탈 솔루션 API 및 연관된 IAM 역할에 대한 자세한 내용은 베어메탈 솔루션 API 참조를 확인하세요.
fence_gce
에이전트 구성
고가용성 클러스터의 리소스를 정의할 때 fence_gce
에이전트를 사용 설정하고 구성합니다.
에이전트에서 베어메탈 솔루션을 지원하는지 확인하는 방법을 포함하여 fence_gce
에이전트 구성에 대한 자세한 내용은 fence_gce
에이전트 구성을 참조하세요.
비공유 LUN 요구사항
SBD 펜싱이 사용될 때를 제외하고, 베어메탈 솔루션 서버에서 SAP HANA를 위한 고가용성 구성에서는 LUN이 특정 호스트 전용이기 때문에 SAP HANA(/hana/data
, /hana/log
, /hana/shared
)의 기본 스토리지에 대해 비공유 LUN 접근 방법을 사용해야 합니다.
SBD 펜싱을 사용할 경우 2개 서버 사이에 3개의 50GB LUN이 공유됩니다.
재해 복구
베어메탈 솔루션 환경에서 실행되는 SAP HANA 시스템용 재해 복구 설정에는 메모리 최적화 SAP HANA용 서버를 지원하는 다른 베어메탈 솔루션 리전 확장 프로그램에 각각 하나씩 베어메탈 솔루션 서버 구성 두 개가 필요합니다.
비동기 SAP HANA 시스템 복제를 사용하여 복구 사이트의 백업 SAP HANA 시스템을 활성 시스템과 동기화된 상태로 유지합니다.
정기적으로 재해 복구 준비 상태를 테스트합니다.
시스템 새로고침의 경우 백업 및 복원 방법을 사용합니다. 스냅샷은 지원되지 않습니다.
호스트의 다른 SAP HANA 인스턴스를 수용할 수 있는 충분한 스토리지를 요청한 경우 비용 최적화 구성에서 백업 머신을 사용할 수 있습니다.
복구 사이트 선택
SAP HANA를 지원하는 베어메탈 솔루션 리전 확장 프로그램 가용성은 재해 복구 사이트에 선택한 위치뿐만 아니라 기본 사이트에 선택한 위치에도 영향을 줄 수 있습니다.
다음과 같은 복구 사이트용 Google Cloud 리전을 선택합니다.
- SAP HANA를 지원하는 베어메탈 솔루션 리전 확장 프로그램을 포함합니다.
- 기본 사이트와 최대한 가깝게 합니다.
- 기본 사이트의 리전과 다릅니다.
베어메탈 솔루션 리전 확장 프로그램의 사용 가능성은 사용 가능한 리전을 참조하세요.
재해 복구 솔루션
베어메탈 솔루션에서는 데이터베이스 로그 전송 및 SAP 재해 복구 솔루션에 필요한 SAP HANA 비동기 시스템 복제를 지원합니다.
주문
SAP HANA용 베어메탈 솔루션 서버는 특수한 용도와 크기로 인해 필요한 만큼 주문해야 하는 특수 주문 항목입니다.
Compute Engine 가상 머신과 달리 Google Cloud Console을 통해 SAP HANA용 베어메탈 솔루션 서버를 주문하거나 프로비저닝할 수 없습니다. Google Cloud 영업팀에 문의해야 합니다.
주문 준비
주문하기 전에 베어메탈 솔루션 환경의 SAP 워크로드 요구사항을 확인해야 합니다. 주문을 처리하는 Google Cloud 영업 담당자가 이 작업을 도와줄 수 있습니다.
확인해야 할 기본 SAP 요구사항은 다음과 같습니다.
- 실행해야 하는 SAP HANA 버전. 버전에 따라 베어메탈 솔루션 머신에 다른 구성이 필요할 수 있습니다.
- SAP HANA에 필요한 베어메탈 솔루션 머신 크기
- 워크로드에서 Google Cloud와 Cloud Interconnect 연결에 필요한 용량과 대역폭
- 필요한 경우 추가 스토리지 용량
반품 절차 시작
서버가 준비되면 Google Cloud에서 알림을 보냅니다. 알림에는 SSH를 통해 서버에 연결하고 로깅해야 하는 IP 주소와 사용자 인증 정보가 포함됩니다.
서버는 다음을 포함하여 주문 사양과 SAP 인증 요구사항에 모두 구성됩니다.
- 요청한 운영체제가 설치되고 SAP HANA에 권장 설정으로 구성됩니다.
- SAP HANA에서 네트워크 구성을 사용할 수 있습니다.
로깅하자마자 주문이 올바른지, 머신, 운영체제, 스토리지를 비롯한 모든 항목이 올바르게 구성되었는지 확인합니다. 모든 항목이 올바르면 SAP HANA를 설치할 수 있습니다.
SAP HANA용 베어메탈 솔루션 서버를 주문하는 방법에 대한 자세한 내용은 Google Cloud 영업팀에 문의하세요.
주문에 필요한 추가 네트워킹 정보는 베어메탈 솔루션 주문에 필요한 네트워킹 정보를 참조하세요.
지원
베어메탈 솔루션 인프라 또는 서비스 관련 문제는 고객 관리에 문의하세요. Google Cloud 콘솔의 지원 개요 페이지에서 연락처 정보를 확인할 수 있습니다. 고객 관리에서 SAP 시스템에 문제가 있다고 판단하면 SAP 지원으로 지원을 요청하세요.
SAP 제품 관련 문제가 발생하면 SAP 지원으로 지원을 요청하세요.
SAP는 지원 티켓을 평가한 후 베어메탈 솔루션 인프라 문제로 판단되면 SAP는 해당 티켓을 시스템 내 적절한 Google Cloud 구성요소 BC-OP-LNX-GOOGLE
또는BC-OP-NT-GOOGLE
로 전송합니다.
지원 요구사항
SAP 시스템과 사용 중인 베어메탈 솔루션 인프라 및 서비스에 대한 지원을 받으려면 먼저 최소 지원 요금제 요구사항을 충족해야 합니다.
Google Cloud 기반 SAP에 대한 최소 지원 요구사항에 대한 자세한 내용은 다음을 참조하세요.
다음 단계
- 구현 및 구성 태스크는 베어메탈 솔루션에 SAP HANA 배포를 참조하세요.