2세대의 가격 Cloud Databases

2세대

Cloud Databases 인스턴스의 요금은 다음 다섯 가지 요소에 따라 결정됩니다

  • 데이터베이스: PostgreSQL, MongoDB
  • 데이터베이스 인스턴스 구성원당 할당된 vCPU 의 수량
  • 데이터베이스 인스턴스 구성원당 할당된 RAM 용량(GB)
  • 데이터베이스 인스턴스 구성원당 할당된 디스크 저장 공간(GB)
  • 백업 용량 및 보존 기간
데이터베이스별 기본 구성
데이터베이스 데이터베이스 유형 기본 구성
Databases for PostgreSQL 관계형 데이터베이스 2인조
Databases for MySQL 관계형 데이터베이스 2인조
Databases for MongoDB 비관계형 3인조
Databases for Redis 비관계형 (키-값) 2인조
Databases for Elasticsearch 비관계형 (검색 및 분석) 3인조
다음에 사용되는 데이터베이스: RabbitMQ 메시징 3인조

각 데이터베이스 인스턴스는 데이터베이스 유형에 따라 2개 또는 3개의 구성원으로 이루어져 있으며, 각 구성원은 복원력과 고가용성을 보장하기 위해 데이터의 사본을 보유하고 있습니다. Gen 2 Cloud Databases 인스턴스는 ‘Isolated compute’ 호스팅 환경에서만 사용할 수 있습니다. 격리형 컴퓨팅은 단일 테넌트 컴퓨팅 인스턴스에서 호스팅되는 표준 vCPU x RAM 리소스 프로필을 선택할 수 있도록 하여, 워크로드 격리와 보안을 극대화합니다. 회원당 디스크 저장 용량은 선택한 ‘ vCPU x RAM’ 프로필과 관계없이 별도로 지정됩니다. Gen 2 배포는 지역별 제공 여부에 따라 달라집니다. 자세한 내용은 ‘Isolated Compute 크기 조정’을 참조하십시오.

계산 프로필 옵션

Gen 2는 서로 다른 워크로드 요구 사항을 충족하도록 설계된 두 가지 유형의 컴퓨팅 프로필을 제공하며, 두 옵션 모두에서 일관된 메모리 대 컴퓨팅( vCPU:RAM ) 비율을 유지하고 스토리지는 독립적으로 구성됩니다:

  • 고정 프로필: 최신 CPU 세대에서 실행되는 사전 정의된 vCPU 와 RAM 조합으로, 최고 수준의 일관되고 예측 가능한 성능을 제공합니다.

    • 성능의 일관성이 매우 중요한 워크로드를 위해 설계되었습니다
    • 기본 CPU 세대에 변동이 없음
    • 결정론적이며 생산 환경에 최적화됨
  • Flex 프로필: 사용 가능한 모든 CPU 세대에서 실행되도록 설계된 사전 정의된 ‘ vCPU ’ 및 ‘RAM’ 프로필로, 비용 최적화를 위해 동적 배치가 적용됩니다.

    • CPU 성능의 표준 기준 수준에 맞춰 조정됨
    • 시간이 지남에 따라 서로 다른 세대의 하드웨어에서 실행될 수 있음
    • 예측 가능한 동작을 유지하면서도 더 저렴한 가격대로 책정됨

고정 프로파일

프로필 선택 항목 수정
호스트 크기 vCPU x RAM
4x20 4 vCPU, 20GB RAM
8x40 8개의 vCPU, 40 GB RAM
16x80 16 vCPU, 80GB RAM
32x160 32 vCPU, 160GB RAM
48x240 48 vCPU, 240 GB RAM

플렉스 프로파일

플렉스 프로필 선택 항목
호스트 크기 vCPU x RAM
4x16 4개의 vCPU 와 16 GB RAM
8x32 8 vCPU, 32GB RAM
16x64 16 vCPU, 64GB RAM
32x128 32 vCPU, 128GB RAM

Cloud Databases 배포에 드는 총 비용은 각 vCPU x RAM 프로필의 비용, GB 단위의 디스크 저장 공간 및 백업 저장 공간(모든 구성원 대상)을 시간 단위로 일할 계산한 금액으로 구성됩니다.

디스크 스토리지

디스크 스토리지는 멤버별로 할당되며, 배포 환경 내 모든 멤버에 할당된 총 용량(GB)을 기준으로 요금이 청구됩니다. Cloud Databases IBM Cloud VPC ( )를 기본 스토리지 계층으로 사용합니다. Block Storage 저장 용량은 선택한 컴퓨팅 프로필과 별도로 구성할 수 있으므로, 고객은 워크로드 요구 사항에 따라 저장 용량을 확장할 수 있습니다.

사용 가능한 스토리지 성능 프로필은 서비스가 배포된 지역에 따라 결정됩니다. 대부분의 지역에서는 더 유연하고 일관된 성능 특성을 제공하는 최신 세대의 스토리지 기능(SSD Defined Performance (sdp))을 지원합니다. 첸나이 - Airtel (in-che), 뭄바이 - Airtel (in-mum), 몬트리올 (ca-mon), 프랑크푸르트 (eu-de), 워싱턴 DC (us-east), 마드리드 (eu-es), 시드니 (au-syd) 지역에서는 5 IOPS/GB로 미리 정의된 성능 수준을 가진 표준 프로필을 사용하여 스토리지가 제공됩니다. 그 결과, 기본이 되는 스토리지 인프라의 차이를 반영하여 스토리지 성능 특성과 가격 모두 지역별로 차이가 있습니다.

특정 성능 또는 규정 준수 요건이 있는 고객의 경우, 배포 계획을 수립할 때 해당 지역의 지원 여부를 확인하는 것이 좋습니다.

가격 계산기 사용

가격 견적을 확인하려면 각 서비스의 프로비저닝 페이지에 있는 ‘견적에 추가’ 버튼을 사용하세요. 각 데이터 항목별 총 소비량을 계산기에 입력하세요. 데이터가 모든 멤버에 복제되므로, 이는 멤버 수와 동일합니다. 예를 들어, 4개의 vCPU x 20GB RAM 프로필을 사용하는 2개 멤버로 구성된 Cloud Databases 배포 환경의 경우, 5GB의 디스크 용량을 사용하더라도 총 청구 대상은 10GB의 디스크 용량과 2개 멤버에 대한 총 비용이 됩니다.

2세대 인스턴스의 백업 요금

Gen 2 Cloud Databases 는 스냅샷 기반 모델을 사용하는 독립적인 백업을 활용합니다. 요금은 프로비저닝된 데이터베이스 스토리지의 용량에 따라 책정됩니다. 스냅샷은 블록 단위의 증분 복사본이므로, 데이터베이스의 총 용량이 아니라 마지막 스냅샷 이후 변경된 데이터의 양에 따라 요금이 청구됩니다.

기본적으로 모든 2세대 Cloud Databases 는 매일 백업을 수행하며, 이 백업 데이터는 30일 동안 보관됩니다. 이러한 백업과 사용자가 수시로 생성하는 모든 백업은 모두 무료 할당량에 포함됩니다.

독립적인 백업 요금 청구

독립형 백업은 별도의 서비스 인스턴스로 청구됩니다:

  • 각 백업 인스턴스는 청구서에서 별도의 항목으로 표시됩니다.

  • 무료 할당량은 데이터베이스 배포 건당(백업 건당 아님) 적용됩니다.

  • 백업을 수동으로 삭제하면 요금이 즉시 중단됩니다.

독립 백업에 대한 자세한 내용은 “독립 백업 이해”를 참조하십시오.

백업 스토리지

무료 배정

  • 배포 환경의 총 할당 디스크 용량과 동일한 용량의 무료 백업 저장 공간을 제공받게 됩니다.
  • 여기에는 자동화된 일일 백업과 수동(요청 시) 스냅샷이 모두 포함됩니다.

월별 요금의 변동성을 관리하는 데 도움을 주기 위해, 특히 장애 전환이나 업데이트가 발생하는 경우를 대비하여, 모든 인스턴스에 제공되는 무료 백업 저장 공간 Cloud Databases 은 각 구성원별로 할당됩니다. 이 버퍼는 장애 조치나 클러스터 업데이트로 인해 데이터베이스 주 노드가 변경될 때, 이로 인해 예상치 못한 비용이 발생하지 않도록 보장합니다. 드물게 특정 월 동안 업데이트나 장애 조치 활동이 전혀 없는 경우, 사용량이 무료 할당량 미만으로 떨어질 수 있으며, 이에 따라 청구 금액도 줄어들게 됩니다. 이 접근 방식은 고가용성의 현실을 고려하면서도 예측 가능한 가격 책정을 가능하게 합니다.

  • 예: 3개의 노드로 구성된 Cloud Databases 배포 환경에 노드당 100 GB의 디스크 용량이 할당된 경우, 300 GB의 백업 저장 공간을 무료로 이용할 수 있습니다.

초과 요금

  • 초과 사용량은 매월 청구되며, 스냅샷 저장 용량이 포함된 할당량을 초과할 때 적용됩니다.
  • 총 스냅샷 저장 용량 = (초기 단일 멤버 스냅샷 × 멤버 수) + (일일 변경량 × 29일).
  • 무료 할당량을 초과하는 사용량에 대해서는 GB당 월 $ 0.095 이 청구됩니다.

각 노드당 100GB의 데이터를 포함하는 3노드 Cloud Databases 배포에 대한 예제

  • 1일차: 현재 주 저장소에서 전체 스냅샷을 생성합니다. 이로 인해 100 GB의 스냅샷 저장 공간이 소모됩니다.

이는 전체 스냅샷의 크기가 파일 시스템의 크기와 동일한 최악의 시나리오를 가정합니다. 실제로는, 특히 시간이 지남에 따라 용량이 늘어날 신규 데이터베이스의 경우 스냅샷 크기가 더 작은 경우가 많아 백업 비용을 절감할 수 있습니다.

  • 2-16일차: 매일 10 GB의 새로운 데이터를 기록합니다. 스냅샷은 증분 방식으로 생성되며 변경된 내용만 저장합니다. 15일 동안 150 GB가 추가되어, 스냅샷 총 사용량은 100 GB + 150 GB = 250 GB가 됩니다.
  • 17일차: 장애 조치(failover)가 발생하고, 보조 노드 중 하나가 새로운 주 노드가 됩니다. 이 새로운 기본 저장소에서 전체 스냅샷이 생성되며, 이로 인해 100 GB의 공간이 추가로 소모됩니다. 이로 인해 남은 무료 할당량이 소진되며, 스냅샷 총 사용량은 350 GB가 됩니다.
  • 18~30일차: 매일 10 GB씩 계속 기록하며, 13일 동안 총 130 GB를 추가합니다.
  • 스냅샷 총 용량 = 100 GB (초기) + 150 GB (증분) + 100 GB (장애 조치 스냅샷) + 130 GB (장애 조치 후 증분) = 480 GB.
  • 무료 할당량 = 100 GB × 3명 = 300 GB.
  • 초과 용량 = 480 GB - 300 GB = 180 GB.
  • 월 요금 = (480 GB - 300 GB) × $ 0.095 = $ 17.1.

독립형 백업의 가격 책정

무료 백업 저장 공간 할당량은 배포 환경의 총 프로비저닝된 디스크 용량과 동일합니다. 이 할당량은 해당 월 초에 생성된 백업에 적용되며, 할당된 여유 용량이 소진될 때까지 계속 적용됩니다. 무료 할당량이 소진된 후에는 추가 백업 저장 공간에 대해 요금이 부과됩니다.

예를 들어, 3개의 노드로 구성된 ‘ Cloud Databases ’ 배포 환경에 노드당 100GB의 디스크 용량이 할당된 경우, 추가 비용 없이 300GB의 백업 저장 공간을 이용할 수 있습니다. 무료 할당량은 백업에 다음과 같이 적용됩니다:

백업 1의 용량은 80 GB입니다. 백업 전체가 무료 할당량에 포함되므로 총 요금은 $ 0.00 입니다. 남은 여유 할당량은 220 GB입니다. 백업 2의 용량은 80 GB입니다. 백업 전체가 무료 할당량에 포함되므로 총 요금은 $ 0.00 입니다. 남은 여유 할당량은 140 GB입니다. 백업 3의 용량은 80 GB입니다. 백업 전체가 무료 할당량에 포함되므로 총 요금은 $ 0.00 입니다. 남은 여유 할당량은 60 GB입니다. 백업 4의 용량은 80GB입니다. 남은 20GB의 무료 할당량이 백업에 적용됩니다. 청구 대상 저장 용량은 60 GB (80 GB - 20 GB)이며, 이에 따라 60 GB × $ 0.095 = $ 5.70 의 요금이 부과됩니다. 남은 여유 할당량은 0 GB 입니다. 백업 5의 용량은 80 GB입니다. 무료 할당량이 남아 있지 않습니다. 백업 전체가 과금 대상이므로, 요금은 80 GB × $ 0.095 = $ 7.60 가 됩니다. 백업 6의 용량은 80 GB입니다. 무료 할당량이 남아 있지 않습니다. 백업 전체에 대해 요금이 부과되므로, 요금은 80 GB × $ 0.095 = $ 7.60 가 됩니다.

무료 할당은 데이터베이스 인스턴스가 활성 상태인 동안에만 적용됩니다. 인스턴스가 비활성화된 경우, 기존 백업은 그대로 유지되지만 전액 요금이 부과되며 무료 할당량 대상에서 제외됩니다. 데이터베이스 인스턴스가 삭제된 후에도 백업이 남아 있는 경우, 해당 백업에 대해서도 전액 요금이 부과되며 무료 할당량 대상에서 제외됩니다.

월간 무료 할당량은 첫 번째 백업이 생성된 시점의 총 할당된 디스크 용량을 기준으로 계산되며, 해당 월 중 나중에 디스크 용량을 조정하더라도 변경되지 않습니다. 이 할당량은 해당 월에 생성된 백업에만 적용되며, 이전 달의 백업에는 적용되지 않습니다.

멤버당 스케일링

표시된 것처럼 Cloud Databases 배치에는 디스크 및 RAM에 대한 최소 및 최대 할당량이 있습니다. UI, APICLI 를 통한 배포 확장. 데이터베이스 스토리지 용량은 멤버당 최대 4 TB까지 확장할 수 있으며, CPU 및 RAM의 최소 및 최대 조합은 리전에 따라 다릅니다. ‘Isolated compute’를 참조하십시오.

스케일링 한계
자원 최소 최대 세분화 수준 조정
디스크 멤버당 5GB 멤버당 4TB 멤버당 1024MB
RAM 16GB 240GB 독립형 컴퓨팅 – 호스트 크기에 따른 리소스 확장
CPU 4개의 vCPU 48 vCPU 독립형 컴퓨팅 – 호스트 크기에 따른 리소스 확장

청구 지표 참조

다음 청구 지표는 2세대 Cloud Databases 배포에 대한 요금을 산정하는 데 사용됩니다.

핵심 배포 구성 요소 및 청구 차원
컴포넌트 설명
컴퓨팅 각 데이터베이스 구성원에게 할당된 CPU 및 메모리 리소스를 정의합니다. 다양한 사전 정의된 호스트 크기로 제공되며, 예를 들어 HOST_FOUR_SIXTEEN_FLEX는 각 구성원당 4개의 vCPUs 와 16 GB RAM을 제공합니다.
스토리지 IBM Cloud VPC ( Block Storage )을 기반으로 하는 영구 데이터베이스 저장소. 스토리지 프로비저닝은 5 IOPS/GB 성능 계층을 사용하여 이루어지며, 할당된 용량을 기준으로 요금이 청구됩니다. GIGABYTE_HOUR_DISK_GEN2.
백업 복구 및 특정 시점 복원을 위해 사용되는 자동 백업. 백업 스토리지는 다음을 기준으로 별도로 청구됩니다 GIGABYTE_MONTH_BACKUP_GEN2.