OCPU 관리 및 청구

OCPU(Oracle Compute Unit) 및 사용 요금이 어떻게 청구되는지 알아봅니다.

계량 및 청구

OCI GoldenGate의 계량 및 청구는 서비스가 분당 사용하는 OCPU 수를 기반으로 합니다.

OCI GoldenGate 배포를 생성할 때 배포에서 사용할 OCPU 수를 1에서 24 사이로 선택합니다. 각 OCPU는 추가적인 16GB 메모리 및 1Gbps(네트워크 대역폭)를 할당합니다.

Auto scale를 사용하면 동적 작업 로드 및 스토리지 사용에 따라 필요에 따라 생성 시 지정한 OCPU 수의 최대 3배 또는 수동으로 스케일링할 수 있습니다. 자동 스케일을 사용으로 설정하면 시간당 소비된 최대 OCPU 수에 대해 비용이 청구됩니다.

예를 들어, 기본 OCPU로 3을 지정하고 Auto Scale를 사용으로 설정하면 사용할 수 있는 총 OCPU 수는 9입니다. OCPU Utilization가 OCPU 9개 중 33.333%보다 크면 OCPU 4개인 33.333% 이상의 정수 값에 대해 비용이 청구됩니다.

OCPU 활용률 초과: OCPU 활용률 다음보다 작거나 같음 청구 대상
0 33.333% 3 OCPU
33.333% 44.444% 4 OCPU
44.444% 55.555% 5 OCPU
55.555% 66.666% 6 OCPU
66.666% 77.777% 7 OCPU
77.777% 88.888% 8 OCPU
88.888% 100% 9 OCPU

OCI GoldenGate는 최대 OCPU 수인 24개 이상의 OCPU를 확장할 수 없습니다. 예를 들어 OCPU 수를 기본 OCPU 수로 9개 선택하고 자동 스케일링을 사용으로 설정하면 서비스가 최대 24개 OCPU까지 스케일 업됩니다. 언제든지 자동 크기 조정을 활성화 또는 비활성화할 수 있습니다.

배치의 [세부 정보] 페이지의 [측정 단위] 섹션에서 배치의 OCPU 사용량 및 메모리를 모니터할 수 있습니다.

OCI GoldenGate 스토리지 정보

Oracle Cloud Infrastructure GoldenGate 스토리지는 서비스 작업(트레일, 매개변수, 폐기, 로그 등)을 지원하거나 자동 백업에 필요한 내부 스토리지 파일을 포함하는 물리적 스토리지 공간입니다. 소비된 각 OPCU에 대해 500GB의 Oracle Cloud Infrastructure GoldenGate 스토리지가 서비스에 할당됩니다.

OCI GoldenGate은 동적 워크로드 및 스토리지 사용에 따라 필요에 따라 배포를 생성하거나 수동으로 확장할 때 선택한 OCPU 수의 최대 3배를 추가로 제공할 수 있습니다. 시간당 OCPU 소비량은 지정된 시간 내 작업 로드 및 스토리지 사용에 따라 필요한 예약된 OCPU 수 또는 실제 OCPU 수 중 더 큽니다.

예를 들어, OCPU가 1개이고 OCI GoldenGate 스토리지 사용량이 500GB보다 크거나 같지만 1000GB 미만인 경우 자동 스케일링을 사용으로 설정했다고 가정해 보겠습니다. 이 경우 서비스는 2개의 OCPU를 사용하여 올바른 OCI GoldenGate 스토리지를 할당합니다. OCI GoldenGate 스토리지 소비가 1000GB보다 크거나 같은 경우 서비스는 3개의 OCPU를 소비합니다. 1500GB는 최대 OCI GoldenGate 스토리지 할당이며 이 제한을 초과하는 사용은 스토리지 사용이 최대 스토리지 할당보다 작거나 같을 때까지 배포의 성능 및 가용성에 부정적인 영향을 미칩니다.

OCI GoldenGate 스토리지 소비량(GB) 할당된 OCPU 수
500GB 미만 1
500GB보다 크거나 같지만 1000GB보다 작음 2
1000GB보다 크거나 같지만 1500GB보다 작음 3

OCPU 활용률 정보

OCI GoldenGate 배포를 생성하기 전에 OCPU 구성이 OCI GoldenGate 사용자 경험에 어떤 영향을 미치는지 이해하는 것이 중요합니다.

OCI GoldenGate 배포를 생성할 때 배포에서 사용할 OCPU 수를 선택해야 합니다. 선택할 때 고려해야 할 몇 가지 사항은 다음과 같습니다.

  • 자동 스케일링을 사용으로 설정하면 추가 OCPU가 필요할 때 사용할 수 있습니다. 추가 OCPU 주기가 소비된 경우에만 비용이 청구됩니다. 소비된 OCPU 수는 작업 로드 및 스토리지 활용률에 따라 확장됩니다.
  • OCI GoldenGate 백업 프로세스도 OCPU 주기를 소비합니다. 현재 OCPU 활용률이 100%에 가까운 경우 백업 프로세스를 완료하는 데 시간이 오래 걸릴 수 있습니다.
  • OCI GoldenGate 배포가 100% OCPU 사용률에 가깝게 실행 중인 경우 기본 OCPU 수를 변경하거나 자동 크기 조정을 사용으로 설정하는 것이 좋습니다(아직 사용으로 설정되지 않은 경우).
  • OCPU 활용률은 OCI GoldenGate 배치 세부정보 페이지 및 OCI 콘솔의 측정항목 탐색기에서 모니터할 수 있습니다.
  • OCI 콘솔에서 알람을 설정하여 OCPU 활용률이 특정 레벨에 도달하면 통지할 수 있습니다.

데이터 복제 배포에 대한 크기 조정 고려 사항

Oracle Compute Unit(OCPU) 선택 및 확장에 대한 Metering and Billing for OCI GoldenGate deployments의 정보를 검토해야 합니다.

OCI GoldenGate 데이터 복제 OCPU 사용량은 다음 요인에 따라 계산됩니다.

  • GoldenGate 배치 콘솔: 현재 OCPU 활용률이 100%에 가까운 경우 GoldenGate 배치 콘솔이 반환 속도가 매우 느리거나 전혀 반환되지 않을 수 있습니다. Oracle은 사용자 인터페이스에 OCPU 1개를 할당할 것을 권장합니다.
  • 동시적으로 실행되는 추출, 복제 및 배포 경로 프로세스 수: 추출 및 복제 프로세스는 우선 순위가 높은 프로세스이며 OCPU 주기에서 우선합니다. Oracle은 각 프로세스에 대해 OCPU를 1개 할당할 것을 권장합니다.
  • 처리 중인 데이터 양

성능에 영향을 주는 다른 요인은 많지만 Oracle은 다음 구성부터 시작할 것을 권장합니다.

  • 개발 또는 테스트: 자동 스케일링이 사용으로 설정된 OCPU 1개
  • 운용: 자동 스케일링이 사용으로 설정된 OCPU 4개

일부 테스트 후에는 기존 구성을 유지하거나 수동으로 배치를 확장 또는 축소합니다.

데이터 변환 배포에 대한 크기 조정 고려 사항

Oracle Compute Unit(OCPU) 선택 및 확장에 대한 Metering and Billing for OCI GoldenGate deployments의 정보를 검토해야 합니다.

OCI GoldenGate Data Transforms OCPU 사용량은 다음 요인에 따라 계산됩니다.

  • 데이터 변환 콘솔
  • 데이터 로드, 데이터 플로우 및 워크플로우 수

성능에 영향을 주는 다른 요인은 많지만 Oracle은 다음 구성부터 시작할 것을 권장합니다.

  • 개발 또는 테스트: 자동 스케일링이 사용으로 설정된 OCPU 1개
  • 운용: 자동 스케일링이 사용으로 설정된 OCPU 2개

일부 실제 테스트 후에는 기존 구성을 유지하거나 수동으로 배치를 확장 또는 축소할 수 있습니다.

Stream Analytics 배포에 대한 크기 조정 고려 사항

Oracle Compute Unit(OCPU) 선택 및 확장에 대한 Metering and Billing for OCI GoldenGate deployments의 정보를 검토해야 합니다.

OCI GoldenGate Stream Analytics OCPU 사용량은 다음 요인을 기준으로 계산됩니다.

  • 스트림 분석 콘솔
  • 스트리밍 파이프라인 수
  • 클러스터 점화
  • GoldenGate 빅데이터 클러스터

필요한 OCPU 수를 계산하기 전에 먼저 각 Stream Analytics 리소스에 필요한 컴퓨트 단위 수를 검토해 보겠습니다. 1개 OCPU는 컴퓨트 단위 2개(vCPUs)와 같습니다. 1개 vCPU는 1000밀리초(1000m)와 같습니다.

다음 표에는 Stream Analytics 파이프라인 설정 예와 필요한 계산된 OCPU 수가 나와 있습니다.
파이프라인 드라이버 실행기 총 vCPU 청구된 OCPU
파이프라인 A 500m 500m 1개 1000m 1
파이프라인 B 500m 500m 2개 1500m 1
파이프라인 C 500m 500m 4개 2500m 2
파이프라인 D 600m 700m 2개 2000m 1
파이프라인 E 1000m 1000m 2개 3000m 2

Stream Analytics 콘솔에서 각 파이프라인에 대해 필요에 따라 드라이버 및 실행기 설정을 구성할 수 있습니다.

다음 표에는 위 표의 파이프라인 수와 필요한 계산된 OCPU 수를 기준으로 Stream Analytics 리소스 구성 예가 나와 있습니다.

스트림 분석 콘솔 파이프라인 수 스트리밍 파이프라인 클러스터 점화 GoldenGate - Big Data 클러스터용 청구된 OCPU
1000m 1 x 파이프라인 A 1000m 0 0 1
1000m 3 x 파이프라인 A 3000m 0 0 2
1000m 1 x 파이프라인 B 1500m 0 0 2
1000m 1 x 파이프라인 B 1500m 500m 2개 500m 2
1000m 1 x 파이프라인 A

1 x 파이프라인 B

2500m 500m 2개 500m 3
1000m 2 x 파이프라인 A

1 x 파이프라인 B

3500m 500m 2개 500m 3

Stream Analytics 콘솔에는 1000m가 필요합니다. 각 스트리밍 파이프라인에는 설정에 따라 추가 밀리코어가 필요합니다. Ignite 클러스터(활성화된 경우)는 최소 2개의 클러스터 인스턴스가 필요합니다. Stream Analytics 콘솔에서 Ignite 및 GoldenGate Big Data 클러스터에 대한 밀리코어 제한을 구성할 수 있습니다. 함께 추가하면 Stream Analytics 배포를 생성할 때 선택해야 하는 총 OCPU 수를 결정할 수 있습니다.

확실하지 않은 경우 OCPU 2개 또는 3개로 시작한 후 배치 세부정보 페이지에서 OCPU 소비 측정항목을 검토하고 그에 따라 조정할 수 있습니다.

파이프라인에 대한 크기 조정 고려 사항

OCPU 수는 자동 스케일링이 사용으로 설정된 OCPU 1개에서 고정됩니다.

주:

파이프라인을 중지하면 배포가 여전히 백그라운드에서 실행되므로 사용한 리소스에 대한 비용이 계속 청구됩니다. 반복되는 비용을 피하려면 파이프라인을 삭제합니다.