베어메탈 솔루션용 SAP NetWeaver 계획 가이드

베어메탈 솔루션은 SAP NetWeaver용 SAP에서 인증된 bare-metal 머신을 제공합니다. 베어메탈 솔루션을 사용하면 초대형 SAP HANA 인스턴스 또는 Oracle 데이터베이스로 SAP NetWeaver를 실행할 수 있습니다.

베어메탈 솔루션은 리전 확장 프로그램에서 베어메탈 머신과 관련 인프라를 빌드할 수 있는 관리형 솔루션으로, 지연 시간이 짧은 네트워크 구조의 고성능 관리형 연결을 통해 Google Cloud에 연결됩니다.

이 가이드에서는 베어메탈 솔루션 환경에서 고유하거나 SAP NetWeaver 및 SAP 애플리케이션과 관련된 베어메탈 솔루션 요소만 설명합니다.

지원되는 아키텍처 섹션에서 설명한 하이브리드 섹션에서 실행되는 SAP 애플리케이션을 포함하여 Google Cloud의 Compute Engine 가상 머신(VM)에서 SAP NetWeaver를 실행하는 방법은 SAP NetWeaver 계획 가이드를 참조하세요.

베어메탈 솔루션에 대한 자세한 설명은 베어메탈 솔루션을 참조하세요.

베어메탈 솔루션의 애플리케이션에 대한 SAP 지원은 SAP의 SAP Note 3000343 - SAP Applications on Google Cloud: Supported Products on Google Cloud Bare Metal Solutions를 참조하세요.

베어메탈 솔루션 환경에서 사용자의 책임

베어메탈 솔루션 문서의 설명대로 Google Cloud에서 머신을 구성하고 제공한 후에는 SAP NetWeaver, SAP 애플리케이션, 데이터베이스 소프트웨어와 같은 소프트웨어의 라이선스, 설치 및 유지보수에 대한 책임은 사용자에게 있습니다.

베어메탈 솔루션 환경에서의 책임에 대한 자세한 내용은 베어메탈 솔루션 환경에서 책임을 참조하세요.

지원되는 아키텍처

SAP HANA의 베어메탈 솔루션 환경에서 SAP NetWeaver를 실행할 경우 SAP NetWeaver와 애플리케이션 서버가 SAP HANA와 다른 호스트 머신에서 실행되는 3계층 아키텍처를 사용해야 합니다.

데이터베이스 서버 요구사항에 따라 베어메탈 솔루션에서 데이터베이스 서버가 실행 중인 경우에는 다음과 같은 애플리케이션 서버 아키텍처를 사용할 수 있습니다.

  • 데이터베이스 서버가 베어메탈 솔루션 환경에서 실행되지만 SAP 애플리케이션 서버가 Google Cloud에서 실행되는 하이브리드 애플리케이션 아키텍처. 유연성과 저렴한 비용으로 인해 하이브리드 아키텍처가 권장됩니다.
  • 모든 애플리케이션 서버가 데이터베이스 서버와 동일한 베어메탈 솔루션 환경에서 실행되는 전체 메탈 애플리케이션 아키텍처. 워크로드에 Partner Interconnect 연결에서 제공할 수 있는 지연 시간보다 짧은 데이터베이스와 애플리케이션 간 지연 시간이 필요하거나 데이터베이스 서버에 같은 플랫폼에서 실행되는 애플리케이션 서버가 필요한 경우 전체 메탈 아키텍처를 사용하는 것이 좋습니다.

다음 다이어그램에서는 전체 메탈 애플리케이션 서버 아키텍처를 보여줍니다. 기본 사이트에서 애플리케이션 서버와 데이터베이스 서버 모두 동일한 베어메탈 솔루션 리전 확장 프로그램에서 실행됩니다. 두 번째 리전 확장 프로그램은 애플리케이션 서버와 데이터베이스 서버가 모두 포함된 재해 복구 사이트를 호스팅합니다. 복구가 필요할 때까지 다른 용도로 DR 사이트의 서버를 사용할 수 있습니다. 기본 및 재해 복구 사이트 간의 복제는 Google Cloud 네트워크를 통해 전달됩니다.

다이어그램에서는 SAP 애플리케이션 서버와 SAP NetWeaver 모두 베어메탈 솔루션 리전 확장 프로그램에 있는 전체 메탈 아키텍처를 보여줍니다.

사용 가능한 리전

SAP 애플리케이션 인증을 받은 베어메탈 솔루션 머신은 베어메탈 솔루션 리전 확장에서만 사용 가능하며, 일부 Google Cloud 리전에서는 사용할 수 없습니다. 베어메탈 솔루션 리전 확장이 포함된 리전의 전체 목록은 베어메탈 솔루션 리전별 가용성을 참조하세요.

SAP HANA 인증을 받은 베어메탈 솔루션 머신의 가용성에 대한 내용은 SAP HANA용 베어메탈 솔루션 머신의 리전 가용성을 참조하세요.

인증된 머신 유형

다음 표에는 SAP가 SAP NetWeaver용으로 인증된 베어메탈 솔루션 머신이 나와 있습니다.

베어메탈 솔루션 리전 확장 프로그램의 사용 가능한 리전을 확인하려면 사용 가능한 리전을 참조하세요.

SAP는 SAP Note 3000343 - SAP Applications on Google Cloud: Supported Products on Google Cloud Bare Metal Solutions에 SAP NetWeaver용으로 인증된 베어메탈 솔루션 머신 유형을 나열합니다.

베어메탈 솔루션 머신에는 범용(o2-standardo2-highmem) 및 메모리 최적화(o2-ultramem) 머신 유형이 포함됩니다.

베어메탈 솔루션 머신 유형 CPU 코어 vCPU 소켓 메모리 CPU 플랫폼
범용 머신 유형
o2-standard-16-metal 8 16 2 192GB Intel Cascade Lake
o2-standard-32-metal 16 32 2 384GB Intel Cascade Lake
o2-standard-48-metal 24 48 2 768GB Intel Cascade Lake
o2-standard-112-metal 56 112 2 1.5TB Intel Cascade Lake
높은 메모리 범용 머신 유형
o2-highmem-224-metal 112 224 4 3TB Intel Cascade Lake

다음과 같은 메모리 최적화 베어메탈 솔루션 머신은 3계층 아키텍처의 SAP HANA에 대한 SAP으로만 인증됩니다.

베어메탈 솔루션 머신 유형 CPU 코어 vCPU 소켓 메모리 CPU 플랫폼
o2-ultramem-672-metal 336 672 12 18TB Intel Cascade Lake
o2-ultramem-896-metal 448 896 16 24TB Intel Cascade Lake

인증된 운영체제

다음 표에는 SAP에서 베어메탈 솔루션용 SAP NetWeaver 서버와 함께 프로덕션 사용에 대해 인증한 Red Hat Enterprise Linux(RHEL) 및 SUSE Linux Enterprise Server(SLES) 운영체제 및 가용성을 보여줍니다. 다음 표에 표시되지 않은 OS가 필요한 경우 Google Cloud 영업팀에 문의하세요.

운영체제 SAP 인증 버전 베어메탈 솔루션용 SAP NetWeaver 가용성
RHEL for SAP 7.6 아니요
7.7 아니요
7.9 아니요
8.0 아니요
8.1 예 이미지 코드는 RHEL81SAP입니다.
8.2 아니요. 하지만 8.1에서 업그레이드할 수 있습니다.
8.4 아니요. 하지만 8.1에서 업그레이드할 수 있습니다.
8.6 아니요. 하지만 8.1에서 업그레이드할 수 있습니다.
9.0 아니요. Google Cloud 영업팀에 문의하세요.
SLES for SAP 12 SP4 아니요
12 SP5 예 이미지 코드는 SLES12SP5SAP입니다.
15 아니요
15 SP1 아니요
15 SP2 예. 이미지 코드는 SLES12SP5SAP입니다.
15 SP3 아니요. 하지만 15 SP2에서 업그레이드할 수 있습니다.
15 SP4 아니요. 하지만 15 SP2에서 업그레이드할 수 있습니다.

SAP에서 인증하는 운영체제에 대한 자세한 내용은 SAP Note 3000343 - SAP Applications on Google Cloud: Supported Products on Google Cloud Bare Metal Solutions를 참조하세요.

데이터베이스

베어메탈 솔루션 서버를 사용하여 초대형 SAP HANA 인스턴스(최대 24TB) 또는 Oracle 데이터베이스 서버로 SAP 애플리케이션을 실행합니다.

자세한 내용은 다음을 참조하세요.

스토리지

베어메탈 솔루션 머신을 주문할 때는 필요한 블록 및 파일 스토리지 용량도 함께 주문해야 합니다.

베어메탈 솔루션 스토리지 옵션에 대한 자세한 내용은 스토리지를 참조하세요.

볼륨 레이아웃

베어메탈 솔루션 머신을 받은 후에는 필요한 /usr/sap 볼륨과 /sapmnt 볼륨을 구성해야 합니다. Linux에서는 스왑 디스크를 포맷하고 마운트해야 합니다.

스토리지 용량

필요한 스토리지 용량을 계산할 경우 데이터 백업과 스냅샷용 스토리지를 포함하세요.

백업

SAP NetWeaver 백업의 영구 스토리지로 Cloud Storage를 사용합니다.

베어메탈 솔루션 환경에서는 다음과 같은 백업 솔루션을 사용할 수 있습니다.

  • 모든 베어메탈 솔루션 시스템, 애플리케이션, 데이터베이스 서버에 대한 백업 및 DR 서비스
  • SAP에서 지원하는 타사 백업 솔루션

스냅샷

베어메탈 솔루션을 사용하면 로컬 디스크 스냅샷을 요청할 수 있습니다.

스냅샷은 로컬 복사본이며 멀티 리전 복제는 지원되지 않습니다.

기본적으로 베어메탈 솔루션에서는 부팅 디스크와 운영체제 LUN의 일일 스냅샷을 무료로 만듭니다. 일일 스냅샷은 7일 동안 보관됩니다.

다른 볼륨의 스냅샷을 주문할 수 있지만 베어메탈 솔루션 서버를 주문할 때 요청해야 합니다. 또한 다른 볼륨의 스냅샷을 저장하는 데 필요한 스토리지를 주문해야 합니다.

네트워킹

SAP 배포용 네트워킹 인프라 및 설정은 기본적으로 베어메탈 솔루션의 다른 워크로드의 경우와 동일합니다. 이 섹션에서는 고유하거나 베어메탈 솔루션의 SAP NetWeaver 배포와 관련된 네트워킹 요소만 설명합니다.

베어메탈 솔루션 문서에서는 Cloud Interconnect 연결 사용 설정, 인터넷과 Google Cloud API에 대한 액세스 구성을 설명합니다.

DNS 서버를 설정하고 NTP 서버에 직접 액세스해야 합니다.

자세한 내용은 베어메탈 솔루션 네트워킹을 참조하세요.

NTP

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 리소스에 대한 액세스를 관리합니다.

Linux용 SAP NetWeaver에 고가용성 구성을 설정하는 경우 Red Hat 및 SUSE의 Linux 배포판에 포함된 Google Cloud의 펜싱 기기인 fence_gce 에이전트의 서비스 계정을 만들어야 합니다.

서비스 계정 키를 베어메탈 솔루션 머신에 저장하고 에이전트를 구성할 때 키 경로를 지정합니다.

애플리케이션 인증 및 Google Cloud 리소스 액세스 관리에 대한 자세한 내용은 IAM 개요의 서비스 계정, 역할, 권한에 대한 정보를 참조하세요.

유지보수

Google Cloud는 베어메탈 솔루션 머신에서 계획된 유지보수 일정을 조정하므로 승인 없이 진행하지 않습니다.

Google Cloud에서 긴급하고 계획되지 않은 유지보수를 수행해야 하는 경우 Google은 SAP 애플리케이션 중단을 방지하거나 최소화하기 위해 가능한 빨리 알림을 전송합니다.

모니터링

지원 및 모니터링을 위해 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.2(최신)은 SAP NetWeaver용 Google Cloud 모니터링 에이전트 버전 2, SAP HANA용 모니터링 에이전트 버전 2, SAP HANA용 Cloud Storage Backint 에이전트의 후속 버전입니다. 따라서 측정항목 수집 외에도 SAP용 Google Cloud 에이전트 버전 3.2(최신)에는 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 이상 버전

고가용성

베어메탈 솔루션의 고가용성 클러스터의 경우 동일한 베어메탈 솔루션 리전 확장 프로그램과 Linux 운영체제 공급업체에서 제공하는 Pacemaker 클러스터 리소스 관리자에 동일한 머신 두 개를 사용합니다.

RHEL 및 SLES Linux 배포판에는 분할 브레인 시나리오가 방지되도록 베어메탈 솔루션 머신을 재설정할 수 있는 fence_gce 펜싱 에이전트가 포함되어 있습니다.

베어메탈 솔루션의 SAP NetWeaver용 고가용성 클러스터

비즈니스 중요 워크로드에 클러스터링이나 적합한 고가용성 솔루션을 구성합니다. Linux에서는 SAP NetWeaver용 Pacemaker 클러스터링 고가용성 구성을 사용하는 것이 좋습니다.

다음 요구사항 및 권장사항과 함께 운영체제 공급업체가 제공하는 안내에 따라 베어메탈 솔루션에서 고가용성 클러스터를 설정합니다.

  • 유동 가상 IP 주소의 경우 베어메탈 솔루션 네트워킹과 함께 주소 확인 업데이트를 사용하는 표준 IPaddr2 클러스터 리소스를 사용할 수 있습니다.
  • 펜싱에는 네트워크 기반 펜싱과 스토리지 기반 펜싱(운영체제에서 지원되는 경우)의 두 가지 옵션이 있습니다.
    • 네트워크 기반 펜싱의 경우 Linux 운영체제와 함께 제공되는 Google Cloud 펜스 에이전트인 fence_gce를 사용해야 합니다. fence_gce 에이전트는 Google Cloud API 요청을 실행하여 HA 클러스터에서 실패한 베어메탈 솔루션 서버를 재설정합니다.
    • SUSE Linux Enterprise Server(SLES)와 같이 스토리지 기반 펜싱(SBD)을 지원하는 운영체제의 경우 필요한 볼륨에 대해 추가 공유 스토리지를 주문해야 합니다. 이 공유 스토리지는 다중 경로 광섬유 채널 기기로 두 서버 모두에 연결되어 있습니다. 스토리지 기반 펜싱에 대한 자세한 내용은 SUSE 고가용성 가이드를 참조하세요.
  • /sapmnt와 같은 볼륨의 공유 파일 스토리지의 경우 베어메탈 솔루션 서버에 주문할 수 있는 NFS 파일 공유 솔루션을 사용하거나 Pacemaker 클러스터를 사용하여 자체 관리형 NFS 클러스터 서비스를 구성할 수 있습니다.

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.editorroles/baremetalsolution.admin에 포함된 baremetalsolution.service.resetInstance 권한이 포함되어야 합니다.

베어메탈 솔루션 API 및 연관된 IAM 역할에 대한 자세한 내용은 베어메탈 솔루션 API 참조를 확인하세요.

fence_gce 에이전트 구성

고가용성 클러스터의 리소스를 정의할 때 fence_gce 에이전트를 사용 설정하고 구성합니다.

에이전트에서 베어메탈 솔루션을 지원하는지 확인하는 방법을 포함하여 fence_gce 에이전트 구성에 대한 자세한 내용은 fence_gce 에이전트 구성을 참조하세요.

재해 복구

베어메탈 솔루션 환경에서 실행되는 SAP 시스템용 재해 복구 설정에는 다른 베어메탈 솔루션 리전 확장 프로그램에 각각 하나씩 베어메탈 솔루션 서버 구성 두 개가 필요합니다.

시스템 새로고침의 경우 백업 및 복원 방법을 사용합니다. 스냅샷은 지원되지 않습니다.

복구 사이트 선택

다음과 같은 복구 사이트용 Google Cloud 리전을 선택합니다.

  • 베어메탈 솔루션 리전 확장 프로그램을 포함합니다.
  • 기본 사이트와 최대한 가깝게 합니다.
  • 기본 사이트의 리전과 다릅니다.

베어메탈 솔루션 리전 확장 프로그램의 사용 가능성은 사용 가능한 리전을 참조하세요.

주문

베어메탈 솔루션 서버는 필요한 만큼 주문해야 하는 특수 주문 항목입니다.

Compute Engine 가상 머신과 달리 Google Cloud Console을 통해 SAP NetWeaver용 베어메탈 솔루션 서버를 주문하거나 프로비저닝할 수 없습니다. Google Cloud 영업팀에 문의해야 합니다.

주문 준비

주문하기 전에 베어메탈 솔루션 환경의 SAP 워크로드 요구사항을 확인해야 합니다. 주문을 처리하는 Google Cloud 영업 담당자가 이 작업을 도와줄 수 있습니다.

반품 절차 시작

서버가 준비되면 Google Cloud에서 알림을 보냅니다. 알림에는 서버에 로깅해야 하는 IP 주소와 사용자 인증 정보가 포함됩니다.

로깅하자마자 주문이 올바른지, 머신, 운영체제, 스토리지를 비롯한 모든 항목이 올바르게 구성되었는지 확인합니다. 모든 항목이 올바르면 SAP NetWeaver 설치를 준비할 수 있습니다.

SAP NetWeaver용 베어메탈 솔루션 서버를 주문하는 방법에 대한 자세한 내용은 Google Cloud 영업팀에 문의하세요.

주문에 필요한 추가 네트워킹 정보는 베어메탈 솔루션 주문에 필요한 네트워킹 정보를 참조하세요.

지원

Google Cloud 인프라 또는 서비스 관련 문제인 경우 고객 관리에 문의하세요. Google Cloud 콘솔의 지원 개요 페이지에서 연락처 정보를 확인할 수 있습니다. 고객 관리에서 SAP 시스템에 문제가 있다고 판단하면 SAP 지원으로 지원을 요청하세요.

SAP 제품 관련 문제가 발생하면 SAP 지원으로 지원을 요청하세요. SAP는 지원 티켓을 평가하고 Google Cloud 인프라 문제로 판단되면 티켓을 Google Cloud 구성요소 BC-OP-LNX-GOOGLE 또는 BC-OP-NT-GOOGLE로 전송합니다.

지원 요구사항

SAP 시스템과 사용 중인 Google Cloud 인프라 및 서비스에 대한 지원을 받으려면 최소 지원 요금제 요구사항을 충족해야 합니다.

Google Cloud 기반 SAP에 대한 최소 지원 요구사항에 대한 상세 설명은 다음을 참조하세요.

다음 단계