SAP용 Google Cloud 에이전트 계획 가이드

지원 및 모니터링을 위해 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.6(최신)은 SAP NetWeaver용 Google Cloud 모니터링 에이전트 버전 2, SAP HANA용 모니터링 에이전트 버전 2, SAP HANA용 Cloud Storage Backint 에이전트의 후속 버전입니다. 따라서 SAP용 Google Cloud 에이전트 버전 3.6(최신)에는 측정항목 수집 외에도 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 에이전트를 설치합니다. 에이전트를 설치 및 구성하고, 설치를 검증하고, 에이전트가 예상한 대로 실행되는지 확인하는 방법은 다음을 참조하세요.

Google Cloud에서 제공하는 다음 RHEL 또는 SLES 'SAP용' OS 이미지를 사용하는 경우 SAP용 Google Cloud 에이전트가 OS 이미지와 함께 패키징됩니다.

  • RHEL: 모든 'SAP용' 이미지
  • SLES: SAP용 SLES 15 SP4 이상 버전

지원되는 기능

SAP용 Google Cloud 에이전트 버전 3.6(최신)에서는 다음 기능을 지원합니다.

SAP 호스트 에이전트 측정항목 수집

기본적으로 SAP 호스트 에이전트 측정항목 수집은 Compute Engine VM 또는 베어메탈 솔루션 서버에 설치된 에이전트 인스턴스에 사용 설정됩니다. SAP용 Google Cloud 에이전트는 다음 항목에 대한 측정항목을 포함하여 SAP가 지정하는 모든 필수 정보를 수집하고 SAP 호스트 에이전트에 전송합니다.

  • CPU(예: CPU 사용량)
  • 영구 디스크 스토리지(예: 디스크 처리량 및 지연 시간)
  • 메모리(예: 메모리 사용량)
  • 네트워크(예: 네트워크 대역폭)
  • 구성(호스트 머신 및 해당 환경 정보 포함)

SAP용 Google Cloud 에이전트가 수집하는 측정항목은 SAP에 의해 결정됩니다. 에이전트가 수집하는 측정항목에 대한 설명은 SAP 참고 2469354 - IaaS 인프라 기반 SAP용 주요 모니터링 측정항목을 참조하세요.

SAP 시스템 검색

이 기능은 에이전트 핵심 기능입니다. SAP 시스템 및 SAP 시스템에서 사용하는 Google Cloud 리소스와 관련된 정보를 수집합니다. 여기에는 다음이 포함됩니다.

  • 컴퓨팅 인스턴스, 디스크, 네트워크, Cloud Load Balancing의 부하 분산기, Filestore 인스턴스와 같은 Google Cloud 리소스. 예를 들어 컴퓨팅 인스턴스의 컨텍스트에서 에이전트는 인스턴스 이름 및 배포된 리전과 같은 정보를 수집합니다.
  • SAP 시스템의 애플리케이션과 데이터베이스 간의 연결에 대한 정보
  • 원하는 경우 SAP 시스템에 사용되는 SAP 제품의 이름과 버전

수집된 정보는 SAP 호스트 에이전트 측정항목 수집과 같이 필수 에이전트 기능, 사용 설정한 다른 에이전트 기능, 사용할 Google Cloud 서비스(예: 워크로드 관리자 평가)에 제공됩니다. 따라서 이 기능은 항상 사용 설정되어 있으며 사용 중지할 수 없습니다.

이 기능에 지원되는 구성은 다음과 같습니다.

  • enable_workload_discovery 불리언 파라미터는 에이전트가 시스템에서 실행되는 SAP 제품의 이름과 버전을 수집할지 여부를 결정합니다. 기본적으로 이 파라미터는 true로 설정되어 있습니다.
  • enable_discovery 불리언 파라미터는 수집된 정보가 Cloud Logging으로 전송되는지 여부를 결정합니다. Google Cloud 프로젝트에서 Workload Manager API를 사용 설정한 경우에는 워크로드 관리자로 전송됩니다. 기본적으로 이 파라미터는 true로 설정되어 있습니다.

    워크로드 관리자로 전송된 정보를 사용하면 SAP 워크로드 관측 가능성을 설정할 수 있습니다. 에이전트가 수집한 정보를 워크로드 관리자로 전송할 때는 비용이 발생하지 않습니다. 그러나 관측 가능성을 사용 설정하는 데 필요한 Cloud Monitoring 및 Cloud Logging으로 데이터를 전송할 때는 비용이 발생합니다. 가격 책정을 포함하여 SAP용 워크로드 관리자 관측 가능성 서비스에 대한 자세한 내용은 SAP 관측 가능성 개요를 참조하세요.

에이전트 상태 측정항목 수집

Linux에서 SAP용 Google Cloud 에이전트는 호스트에서 데몬 프로세스 상태를 나타내는 측정항목을 수집할 수 있습니다. 이는 에이전트를 설치한 후 사용 설정할 수 있는 선택적 기능입니다.

Windows에서는 이 기능이 지원되지 않습니다.

상태 측정항목 수집 사용 설정 및 수집 빈도 구성 안내는 에이전트 상태 측정항목 수집 구성을 참조하세요.

다음 표에서는 에이전트가 수집하는 상태 측정항목을 설명합니다. 이 테이블의 측정항목 문자열에는 workload.googleapis.com/을 프리픽스로 추가해야 합니다. 다음 표에서는 이 프리픽스가 항목에서 생략되어 있습니다.

측정항목 카테고리 설명
sap/agent/health SAP용 에이전트 측정항목 에이전트가 현재 실행 중인지 여부를 나타냅니다.
  • true 값은 에이전트가 활성 상태로 실행 중임을 나타냅니다.
  • false 값은 에이전트가 실행 중이 아님을 나타냅니다.
sap/agent/cpu/utilization SAP용 에이전트 측정항목 에이전트 데몬 프로세스의 CPU 사용률입니다.
sap/agent/memory/utilization SAP용 에이전트 측정항목 에이전트 데몬 프로세스의 메모리 사용량입니다.

프로세스 모니터링 측정항목 수집

Linux에서 SAP용 Google Cloud 에이전트는 SAP 애플리케이션 및 런타임 상태에 대해 프로세스 모니터링 측정항목을 수집할 수 있습니다. 이는 SAP용 Google Cloud 에이전트를 설치한 후에 사용 설정할 수 있는 선택적 기능입니다.

Windows에서는 이 기능이 지원되지 않습니다.

프로세스 모니터링 측정항목에 수집된 정보는 SAP 시스템 관련 문제를 해결하는 데 도움이 됩니다. 문제가 발생하면 Cloud Customer Care가 프로세스 모니터링 측정항목을 활용해서 해결 방법에 더 효과적으로 도달할 수 있게 도와줍니다. 프로세스 모니터링 측정항목을 사용하여 수집된 데이터는 SAP HANA 고가용성 클러스터 구성에 대한 관측 가능성을 제공합니다.

전반적으로 프로세스 모니터링 측정항목은 빠르게 변경되는 측정항목입니다. 이 기능에 대한 자세한 내용은 SAP용 Google Cloud 에이전트를 사용하여 프로세스 모니터링을 참조하세요.

워크로드 관리자 평가 측정항목 수집

Linux에서 SAP용 Google Cloud 에이전트는 워크로드 관리자 평가 측정항목을 수집할 수 있으며 이를 통해 워크로드 관리자를 사용하여 권장사항에 따라 SAP 워크로드를 평가할 수 있습니다.

에이전트 버전 3.2부터 이 기능은 새로 설치될 때 기본적으로 사용 설정됩니다.

Windows에서는 이 기능이 지원되지 않습니다.

워크로드 관리자 평가 측정항목에서 수집되는 정보는 SAP 애플리케이션, 데이터베이스, 고가용성 구성에 대한 구성 및 설정을 확인하는 데 도움이 됩니다.

워크로드 관리자 평가 측정항목은 기본적으로 5분마다 수집되는 느리게 변경되는 측정항목입니다. 에이전트 버전 3.2부터는 에이전트를 사용하여 워크로드 관리자 평가 측정항목을 수집하는 데 추가 비용이 발생하지 않습니다.

이 기능에 대한 자세한 내용은 SAP용 Google Cloud 에이전트를 사용하여 워크로드 관리자 평가를 참조하세요.

SAP HANA 모니터링 측정항목 수집

Linux에서 SAP용 Google Cloud 에이전트는 SAP HANA 인스턴스에서 측정항목을 수집하고 Cloud Monitoring으로 보낼 수 있습니다. SAP용 Google Cloud 에이전트의 이 선택적 기능은 SAP HANA용 Google Cloud 모니터링 에이전트 버전 2를 사용할 수 있는 후속 버전 기능입니다.

Windows에서는 이 기능이 지원되지 않습니다.

SAP HANA 모니터링 측정항목은 SAP HANA 인스턴스와 기본 인프라의 성능, 가용성, 상태에 대한 가시성을 제공합니다. 다음은 이러한 측정항목을 사용하는 방법에 대한 예시입니다.

  • 용량 계획에 메모리 사용률 관련 측정항목을 사용하거나 메모리 기반 SAP HANA 라이선스 관리를 지원할 수 있습니다.
  • SAP HANA 모니터링 측정항목과 Compute Engine 측정항목을 연관시켜 사용량 및 성능 트렌드를 파악할 수 있습니다.
  • 커스텀 측정항목을 수집하는 커스텀 쿼리를 정의하면 SAP HANA 인스턴스에 대한 자세한 정보를 얻을 수 있습니다.
  • Cloud Monitoring에서 SAP HANA 모니터링 측정항목을 시각화하는 대시보드를 만들고 측정항목 기준을 토대로 알림을 설정할 수 있습니다.

SAP HANA 모니터링 측정항목은 느리게 변경되는 측정항목으로, 일단 사용 설정되면 기본적으로 5분 간격으로 수집됩니다.

이 기능에 대한 자세한 내용은 SAP용 Google Cloud 에이전트를 사용하여 SAP HANA 모니터링을 참조하세요.

SAP HANA용 Backint 기반 백업 및 복구

이 SAP용 Google Cloud 에이전트 기능을 사용하면 Google Cloud, 베어메탈 솔루션, 온프레미스 또는 다른 클라우드 제공업체에서 실행되는 SAP HANA 시스템을 백업하고 복구할 수 있습니다.

이 에이전트 기능은 SAP HANA와 통합되므로 SAP 기반 백업 및 복구 기능을 사용해서 Cloud Storage에서 직접 백업을 저장하고 검색할 수 있습니다.

이 기능에 대한 자세한 내용은 Backint를 사용하여 SAP HANA 백업 및 복구를 참조하세요.

SAP HANA용 디스크 스냅샷 기반 백업 및 복구

이 SAP용 Google Cloud 에이전트 기능을 사용하면 디스크 스냅샷을 사용하여 Compute Engine VM 인스턴스에서 실행되는 SAP HANA 시스템을 백업하고 복구할 수 있습니다.

미리보기: /hana/data 볼륨을 호스팅하는 데 스트라이프된 디스크를 사용하는 SAP HANA 시스템에서 이 기능을 사용하려면 고객 관리에 문의하세요. 고객 관리에 문의하는 방법에 대한 자세한 내용은 Google Cloud 기반 SAP 지원 받기를 참조하세요.

이 기능에 대한 자세한 내용은 디스크 스냅샷을 사용하여 SAP HANA 백업 및 복구를 참조하세요.

워크로드 성능 진단

고객 관리에서 Google Cloud에서 실행되는 SAP 워크로드의 성능 문제를 해결하는 데 도움이 되도록 SAP용 Google Cloud 에이전트에는 성능 진단 도구가 기본 제공됩니다. 이 기능은 에이전트 버전 3.4에서 제공됩니다.

이 도구를 사용하여 다음 진단을 실행할 수 있습니다. 주문형 진단을 사용하려면 이 진단을 호출해야 하지만 게스트 OS 진단과 같은 기본 진단은 항상 실행됩니다. 도구에서 단일 실행으로 이러한 모든 진단을 실행하도록 할 수도 있습니다.

진단 유형 실행 모드 설명
입력/출력 진단 주문형 스토리지 시스템의 I/O 기능을 스트레스 테스트하고 워크로드를 시뮬레이션하여 디스크 및 네트워크 파일 시스템과 같은 기본 인프라의 성능을 평가할 수 있는 가변형 I/O 테스터(FIO) 도구를 사용하여 수행합니다. FIO에 대한 자세한 내용은 가변형 I/O 테스터(FIO)를 참조하세요.
백업 진단 주문형 SAP HANA 워크로드의 Backint 기반 백업 및 복구 작업의 성능을 테스트합니다. 여기에는 에이전트의 Backint 기능과 함께 사용하도록 구성한 Cloud Storage 버킷에 대한 액세스 및 네트워크 연결 테스트가 포함됩니다. 자세한 내용은 자가 진단을 참조하세요. 또한 gsutil perfdiag 진단을 실행합니다.
게스트 OS 진단 기본값 Compute Engine 베어메탈 인스턴스에서 실행되는 워크로드의 경우 이 도구는 SAP 워크로드가 최적으로 실행될 수 있도록 게스트 OS가 구성되어 있는지 확인합니다. configureinstance -check 명령어를 실행하면 됩니다. 자세한 내용은 베어메탈 인스턴스에서 게스트 OS 구성을 참조하세요.

이 도구의 출력은 수집할 도구를 지정하는 진단 정보가 포함된 ZIP 파일입니다.

이 도구를 사용하여 고객 관리와 공유할 진단 정보를 수집하는 방법에 대한 자세한 내용은 SAP 워크로드 성능에 대한 진단 정보 수집을 참조하세요.

가격 책정

SAP용 Google Cloud 에이전트는 무료로 설치하고 실행할 수 있습니다. 그러나 측정항목 데이터를 읽고 Cloud Monitoring에 기록할 때 비용이 발생합니다.

에이전트의 Backint 기능과 관련된 가격 책정 정보는 월별 예상 비용을 참조하세요.

Monitoring에서는 에이전트가 수집한 측정항목에 대해 다음과 같이 비용이 부과됩니다.

  • 월별 무료 API 할당량을 초과하는 Monitoring API 읽기 호출
  • 수집된 측정항목 데이터가 월별 무료 측정항목 할당량을 초과하는 경우 수집된 바이트별로 측정된 측정항목

Monitoring에서 수집이란 Monitoring에 시계열을 작성하는 프로세스를 의미합니다. 각 시계열에는 몇 가지 데이터 포인트가 포함됩니다. 이러한 데이터 포인트를 기준으로 수집 요금이 부과됩니다. 가격 책정 정보는 Monitoring 가격 책정을 참조하세요.

Monitoring의 일반 개념은 측정항목, 시계열, 리소스를 참조하세요.

월별 예상 비용

이 섹션에서는 API 읽기 호출로 청구된 측정항목 및 수집된 바이트에 대해 측정항목 데이터를 수집하기 위한 월간 비용을 예측하는 방법을 보여줍니다. SAP용 Google Cloud 에이전트의 Backint 기능을 사용하여 SAP HANA의 백업 및 복구 작업을 수행하는 비용을 추정하려면 월별 예상 비용을 참조하세요.

이 섹션의 예시는 2022년 12월 Monitoring 가격을 기준으로 합니다. 이 예시는 계산의 예시를 보여줍니다. 전체적인 예상 금액을 확인하려면 가격 계산기를 사용하세요.

다음 표에는 에이전트의 일부 필수 및 선택적 기능에 대한 월별 예상 비용이 요약되어 있습니다. 비용 추정에 대한 자세한 단계는 SAP 호스트 에이전트 측정항목, 프로세스 모니터링 측정항목, SAP HANA 모니터링 측정항목을 참조하세요.

기능 유형 VM 인스턴스 수 비용($)
SAP 호스트 에이전트 측정항목 수집 필수 100 $209
프로세스 모니터링 측정항목 수집 선택사항 100 $564.81
SAP HANA 모니터링 측정항목 수집 선택사항 500 $280.30

API 읽기 호출로 청구되는 측정항목의 가격 책정 예시

다음 예시는 SAP 호스트 에이전트 측정항목과 같이 API 읽기 호출로 청구되는 측정항목에 대해 측정항목 데이터를 수집하기 위한 비용을 예측하는 방법을 보여줍니다.

SAP 호스트 에이전트 측정항목

매월 일정 횟수의 API 읽기 호출을 수행하는 Compute Engine VM 인스턴스가 여러 개 있다고 가정해 보겠습니다. 이 시나리오의 변수는 다음과 같습니다.

  • VM 인스턴스가 API 읽기 호출을 수행하는 비율
  • Compute Engine VM 인스턴스 수

이 비용 예측에서는 한 달에 약 43,800분 정도 소요된다고 가정합니다.

60 * 730시간(365일 / 12개월 * 24시간)

VM 인스턴스가 5회 호출/분의 비율로 API 읽기 호출을 수행한다고 가정합니다.

VM 인스턴스 하나에 대해 5회 호출/분의 비율로 1개월 동안 수행되는 총 API 읽기 호출 수는 219,000회(43,800 * 5)입니다.

VM 인스턴스가 100개 있다고 가정해 보겠습니다.

  • 이 경우 1개월당 총 API 읽기 호출 수는 21,900,000회입니다.

    (219,000 * 100)

  • 무료 할당을 적용한 후의 1개월당 API 읽기 호출 수는 20,900,000회입니다.

    (21,900,000 - 1,000,000 = 20,900,000)

  • VM 인스턴스 100개에 대한 대략적인 1개월당 비용은 $209입니다.

    (20,900,000 / 1000) * 0.01

읽기 횟수 비율($/1000회 읽기) 비용($)
월별 무료 할당량 1,000,000 0.00 $0.00
청구 가능 20,900,000 0.01 $209
합계 21,900,000 $209

수집한 바이트 기준으로 청구되는 측정항목의 가격 책정 예시

다음 예시에서는 프로세스 모니터링 측정항목 및 SAP HANA 모니터링 측정항목과 같이 수집된 바이트별로 청구되는 측정항목의 측정항목 데이터 수집 비용을 예측하는 방법을 설명합니다.

프로세스 모니터링 측정항목

예를 들어 매월 일부 측정항목에서 데이터를 쓰는 Compute Engine VM 인스턴스가 여러 개 있다고 가정해 보겠습니다. 이 시나리오의 변수는 다음과 같습니다.

  • 측정항목 데이터의 쓰기 비율
  • 측정항목 수
  • Compute Engine VM 인스턴스 수

이 비용 예측을 위해 프로세스 모니터링 측정항목을 약 15개 수집하고 있으며 그 중 11개는 느리게 변화하는 측정항목이고 4개는 빠르게 변화하는 측정항목입니다. 또한 한 달에 약 43,800분 정도 소요된다고 가정해 보겠습니다.

60 * 730시간(365일 / 12개월 * 24시간)

빠르게 변화하는 측정항목 하나의 경우 데이터 포인트 1개/5초의 비율 즉, 1개월 동안 데이터 포인트 12개/분의 비율로 데이터를 씁니다.

느리게 변화하는 측정항목 하나의 경우 데이터 포인트 1개/30초, 즉 1개월 동안 데이터 포인트 2개/분의 비율로 데이터를 씁니다.

  • 빠르게 변화하는 측정항목 데이터 포인트 총 개수: 525,600개(43,800분 * 데이터 포인트 12개)입니다.
  • 느리게 변화하는 측정항목 데이터 포인트 총 개수: 87,600개(43,800분 * 데이터 포인트 2개)
  • 빠르게 변화하는 각 측정항목에 수집된 총 볼륨은 다음과 같습니다.
    • 4,204,800바이트(525,600 데이터 포인트 * 8바이트)
    • 이 값은 4.01000977MiB(4,204,800바이트/1,048,576바이트/MiB)입니다.
  • 느리게 변화하는 각 측정항목에 수집된 총 볼륨은 다음과 같습니다.
    • 7,00,800바이트(데이터 포인트 87,600개 * 8바이트)
    • 0.66833496MiB(7,00,800 / 1,048,576바이트/MiB)

VM 인스턴스가 100개 있고 각 인스턴스가 15개 측정항목을 기록한다고 가정해 보겠습니다.

  • 빠르게 변화하는 측정항목의 월별 총 수집: 1604.03908MiB

    빠르게 변화하는 측정항목 1개당 4.01000977MiB * 400(VM 인스턴스 100개 * 측정항목 4개)

  • 느리게 변화하는 측정항목의 월별 총 수집: 735.168456MiB

    느리게 변화하는 측정항목 1개당 0.66833496MiB * 1,100(VM 인스턴스 100개 * 측정항목 11개)

  • 총 월별 수집: 2339.207536MiB

    빠르게 변화되는 측정항목의 총 월별 수집 + 느리게 변화하는 측정항목의 총 월별 수집

  • VM 인스턴스 100개의 대략적인 월별 비용: $564.81

    (2339.207536 - 150) * 0.258

수집량(MiB) 요금($/MiB) 비용($)
월별 무료 할당량 150 0.00 $0.00
청구 가능 2189.207536 0.258 $564.81
합계 2339.207536 $564.81

SAP HANA 모니터링 측정항목

매월 SAP HANA 데이터베이스 쿼리를 통해 데이터를 쓰는 Compute Engine VM 인스턴스가 여러 개 있다고 가정해 보겠습니다. 이 시나리오의 변수는 다음과 같습니다.

  • 측정항목 데이터의 쓰기 비율
  • 쿼리 수
  • 각 쿼리에 대해 수집된 측정항목 수
  • 배포된 Compute Engine VM 인스턴스 수
  • VM 인스턴스당 SAP HANA 데이터베이스 배포 수

기본적으로 SAP용 Google Cloud 에이전트에는 SAP HANA 모니터링 기능의 일부로 12개의 쿼리가 기본 제공됩니다. 에이전트는 각 SAP HANA 데이터베이스 인스턴스에서 300초(기본 샘플 간격)마다 이러한 쿼리를 한 번씩 실행합니다. 이러한 12개 쿼리는 측정항목을 총 37개 생성합니다. 각 VM 인스턴스에서 SAP HANA 데이터베이스 하나만 호스팅한다고 가정합니다. 따라서 각 VM은 300초마다 측정항목을 총 37개 기록합니다.

이 비용 예측에서는 한 달에 약 43,800분 정도 소요된다고 가정합니다.

60 * 730시간(365일 / 12개월 * 24시간)

측정항목 하나에 대해 1 데이터 포인트/300초의 비율 즉, 1개월 동안 0.2 데이터 포인트/분의 비율로 데이터를 기록합니다.

  • 총 데이터 포인트는 8,760입니다(43,800분 * 0.2 데이터 포인트).
  • 수집된 데이터 총량:
    • 70,080바이트(8,760 데이터 포인트 * 8바이트)
    • 이 값은 0.0668335MiB(70,080바이트/1,048,576바이트 / MiB)입니다.

VM 인스턴스가 500개 있고 각 인스턴스가 37개 측정항목을 기록한다고 가정해 보겠습니다.

  • 총 월별 수집: 1236.419678MiB

    측정항목 하나당 0.0668335MiB * 18,500(VM 인스턴스 500개 * 측정항목 37개)

  • VM 인스턴스 500개의 대략적인 월별 비용: $280.30

    (1236.419678 - 150) * 0.258

수집량(MiB) 요금($/MiB) 비용($)
월별 무료 할당량 150 0.00 $0.00
청구 가능 1,086.419678 0.258 $280.30
합계 1,236.419678 $280.30

에이전트가 소비한 리소스

SAP용 Google Cloud 에이전트가 측정항목을 수집할 때 소비하는 리소스를 평가하는 데 도움이 되도록 이 섹션에서는 에이전트의 샘플 사용량을 제공하고 다음 사양을 사용하여 에이전트가 Google Cloud의 테스트 시스템에서 소비한 리소스를 보여줍니다.

  • 머신 유형: n2-highmem-64
  • VM에 연결된 영구 스토리지 디스크의 유형: SSD 영구 디스크(pd-ssd)
  • VM 인스턴스에서 실행되는 SAP 시스템: SAP HANA 인스턴스 1개와 SAP NetWeaver 인스턴스 2개

다음 표의 정보는 예시일 뿐이며 사용자의 에이전트 인스턴스가 소비하는 리소스는 이와 다를 수 있습니다.

예 1 예 2 예 3 예 4
VM 런타임 24시간 24시간 24시간 24시간
SAP 호스트 에이전트 측정항목 수집이 사용 설정되어 있나요? 아니요* 아니요*
프로세스 모니터링 측정항목 수집이 사용 설정되어 있나요? 예, 기본 간격인 5초로 예, 기본 간격인 5초로 아니요 아니요
워크로드 관리자 평가 측정항목 수집이 사용 설정되어 있나요? 아니요
SAP HANA 모니터링 측정항목 수집이 사용 설정되어 있나요? 아니요 아니요 예, 기본 간격인 300초로
CPU 사용량 vCPU의 분당 520밀리초 미만. vCPU가 추가되어도 계속 유지됩니다. vCPU의 분당 500밀리초 미만. vCPU가 추가되어도 계속 유지됩니다. vCPU의 분당 30밀리초 미만. vCPU가 추가되어도 계속 유지됩니다. vCPU 코어의 분당 20밀리초 미만. vCPU가 추가되어도 계속 유지됩니다.
메모리 사용량 40MB 미만 50MB 미만 40MB 미만 29MB 미만
디스크 쓰기 분당 70KB 미만 분당 70KB 미만 분당 6KB 미만 분당 5KB 미만
디스크 읽기 0 0 0 0
네트워크 사용량(안정적인 상태) 분당 2MB 미만 분당 2MB 미만 분당 600바이트 미만 분당 1MB 미만

* SAP 호스트 에이전트 측정항목 수집은 리소스 소비 테스트를 위해서만 중지됩니다. SAP 요구사항이므로 SAP 호스트 에이전트 측정항목 수집을 중지하면 안 됩니다.

INFO 수준에서 설정된 에이전트 로그입니다.

지원되는 운영체제

SAP용 Google Cloud 에이전트는 SAP NetWeaver 및 SAP HANA에서 지원되는 모든 운영 체제를 지원합니다. 자세한 내용은 SAP NetWeaver에 지원되는 운영체제 목록SAP HANA에 지원되는 운영체제 목록을 참조하세요.

인증 및 액세스

SAP용 Google Cloud 에이전트에는 Google Cloud 인증과 Google Cloud 리소스 액세스 권한을 위해 Identity and Access Management(IAM) 서비스 계정이 필요합니다.

서비스 계정에 할당된 IAM 역할은 에이전트에서 상호작용할 수 있는 Google Cloud 리소스를 결정합니다.

기존 또는 기본 서비스 계정을 사용하지 않는 한, Google Cloud 프로젝트에서 서비스 계정을 만들고 서비스 계정에 역할을 한 개 이상 할당해야 합니다.

서비스 계정 지정

에이전트가 Compute Engine VM 인스턴스에서 실행되는 경우 에이전트는 기본적으로 호스트 VM의 서비스 계정을 사용합니다. 일반적으로 호스트 VM 서비스 계정은 사용자 또는 동료가 만든 제한된 역할을 가진 서비스 계정이지만 기본적으로 광범위한 권한이 있는 Compute Engine 기본 서비스 계정이 될 수 있습니다.

에이전트가 Compute Engine VM 인스턴스에서 실행되지 않는 경우 JSON 서비스 계정 키와 함께 서비스 계정을 만들어야 합니다. 자세한 내용은 서비스 계정 설정을 참조하세요.

서비스 계정, 역할, 권한에 대한 자세한 내용은 다음을 참조하세요.

필요한 IAM 역할

신규, 기존 또는 기본 서비스 계정을 사용하는지 여부에 관계없이 서비스 계정에는 에이전트에 대해 필요한 권한을 부여하는 역할이 포함되어 있어야 합니다.

기능 필요한 IAM 역할
SAP 호스트 에이전트 측정항목 수집

VM 인스턴스에서 SAP 호스트 에이전트 측정항목을 수집하려면 다음과 같은 사전 정의된 IAM 역할이 필요합니다.

베어메탈 솔루션 서버에서 SAP 호스트 에이전트 측정항목을 수집할 때는 에이전트가 Google Cloud API에 액세스하지 않으므로 IAM 서비스 계정 또는 권한이 필요하지 않습니다.

워크로드 관리자 평가 측정항목 수집

다음과 같은 사전 정의된 IAM 역할이 필요합니다.

프로세스 모니터링 측정항목 또는 SAP HANA 모니터링 측정항목 수집

다음과 같은 사전 정의된 IAM 역할이 필요합니다.

SAP HANA용 Backint 기반 백업 및 복구

Google Cloud API 액세스

Compute Engine은 모든 Cloud APIs에 대한 전체 액세스 권한을 허용하도록 VM 인스턴스를 구성하고, 인스턴스 서비스 계정의 IAM 권한만 사용하여 Google Cloud 리소스에 대한 액세스를 제한할 것을 권장합니다. 자세한 내용은 사용자 관리 서비스 계정을 사용하는 VM 만들기를 참조하세요.

VM 인스턴스에서 Cloud API에 대한 액세스를 제한하는 경우 다음을 수행합니다.

  • SAP 호스트 에이전트 측정항목 수집을 위해 SAP용 Google Cloud 에이전트에서 호스트 VM 인스턴스에 다음과 같이 최소한의 Google Cloud API 액세스 범위를 지정해야 합니다.
    • Compute Engine: 읽기 전용
    • Stackdriver Monitoring API: 읽기 전용
  • 워크로드 관리자 평가 측정항목을 수집하거나 Secret Manager에서 사용자 인증 정보를 검색하기 위해서는 Cloud Platform 액세스 범위가 사용 설정되어야 합니다.
  • 프로세스 모니터링 측정항목이나 SAP HANA 모니터링 측정항목을 수집하려면 호스트 VM 인스턴스의 액세스 범위에 측정항목 데이터를 Google Cloud 프로젝트에 게시할 수 있는 쓰기 액세스 권한이 있어야 합니다. 새 Compute Engine VM 인스턴스를 만들 때 쓰기 액세스 범위(https://www.googleapis.com/auth/monitoring.write)를 통해 자동으로 구성됩니다.
  • 에이전트를 사용하여 SAP HANA의 백업 및 복구 작업을 수행하기 위해 액세스해야 하는 Cloud API에 대한 자세한 내용은 Cloud API 및 메타데이터 서버에 대한 액세스 사용 설정을 참조하세요.

에이전트가 Compute Engine VM 인스턴스에서 실행되지 않으면 Google Cloud API 연결을 설정해야 합니다. 자세한 내용은 온프레미스 호스트의 비공개 Google 액세스 구성을 참조하세요.

Monitoring의 측정항목

프로세스 모니터링 측정항목과 SAP HANA 모니터링 측정항목의 경우 SAP용 Google Cloud 에이전트는 SAP 시스템에서 검색한 데이터를 커스텀 측정항목 데이터로 Monitoring에 전송합니다. 에이전트는 데이터 전송을 위해 Google Cloud 프로젝트를 만들 때 기본적으로 사용 설정되는 Monitoring API를 사용합니다.

Monitoring 개요는 Monitoring 소개를 참조하세요.

Monitoring에서 측정항목 데이터 찾기

SAP용 Google Cloud 에이전트의 측정항목 데이터는 Monitoring이 수신할 때 즉시 볼 수 있습니다. 수집된 데이터를 찾고 시각화하려면 측정항목 탐색기를 사용하면 됩니다. Monitoring에서 측정항목을 찾는 방법은 SAP용 Google Cloud 에이전트 운영 가이드를 참조하세요.

Monitoring에서 수집한 데이터를 시각화하는 방법은 다음을 참조하세요.

GitHub의 대시보드 정의

GitHub에서 Cloud Monitoring의 SAP용 Google Cloud 에이전트가 수집하는 측정항목을 시각화하는 데 도움이 되는 커스텀 대시보드의 정의를 찾을 수 있습니다. 자세한 내용은 다음을 참고하세요.

알림

측정항목이 사용자가 정의한 기준에 도달하면 알림을 받도록 Monitoring에서 알림을 구성할 수 있습니다.

자세한 내용은 알림 소개를 참조하세요.

자동 설치

Google Cloud에서 Google Cloud 인프라 배포를 자동화할 수 있도록 제공하는 Terraform 구성 파일을 사용하면 SAP용 Google Cloud 에이전트가 배포 프로세스 중에 자동으로 설치됩니다. 이를 통해 SAP 호스트 에이전트 측정항목을 수집해야 하는 SAP 요구사항을 충족합니다.

SAP용 Google Cloud 에이전트 수동 설치 및 구성에 대한 자세한 내용은 다음을 참조하세요.

GitHub의 SAP용 Google Cloud 에이전트 코드베이스

기업 보안 요구사항에 따라 필요하면 SAP용 Google Cloud 에이전트의 소스 코드를 검토할 수 있습니다. 에이전트의 코드베이스는 GoogleCloudPlatform/sapagent 아래의 읽기 전용 GitHub 저장소 google-cloud-sap-agent에서 사용할 수 있습니다.

지원

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

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

지원 요구사항

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

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

진단 정보 수집

SAP용 Google Cloud 에이전트와 관련된 문제 해결 지원을 받기 위해 고객 지원에 연락하려면 먼저 모든 관련 진단 정보, 특히 에이전트의 지원 번들을 수집하는 것이 좋습니다.

에이전트의 진단 정보 수집에 대한 자세한 내용은 SAP용 Google Cloud 에이전트 진단 정보를 참조하세요.

다음 단계