Share via


Azure Cosmos DB for PostgreSQL 컴퓨팅 및 스토리지

적용 대상: Azure Cosmos DB for PostgreSQL(PostgreSQL에 대한 Citus 데이터베이스 확장 기반)

컴퓨팅 리소스는 기본 하드웨어의 논리적 CPU를 나타내는 vCore 수로 제공됩니다. 프로비저닝을 위한 스토리지 크기는 클러스터의 코디네이터 및 작업자 노드에 사용 가능한 용량을 나타냅니다. 스토리지에는 데이터베이스 파일, 임시 파일, 트랜잭션 로그, Postgres 서버 로그가 포함되어 있습니다.

다중 노드 클러스터

다중 노드 클러스터의 작업자 노드 및 코디네이터 노드에 대해 컴퓨팅 및 스토리지 설정을 독립적으로 선택할 수 있습니다.

리소스 작업자 노드 코디네이터 노드
컴퓨팅, vCore 4, 8, 16, 32, 64, 96, 104 4, 8, 16, 32, 64, 96
vCore당 메모리, GiB 8 4
스토리지 크기, TiB 0.5, 1, 2, 4, 8, 16, 32 0.128, 0.25, 0.5, 1, 2, 4, 8, 16, 32
저장소 유형 범용(SSD) 범용(SSD)

단일 노드의 총 RAM 용량은 선택된 vCore 수를 기반으로 합니다.

vCore 수 단일 작업자 노드, GiB RAM 코디네이터 노드, GiB RAM
4 32 16
8 64 32
16 128 64
32 256 128
64 512 256
96 672 384
104 672 해당 없음

프로비저닝하는 총 스토리지 크기는 각 작업자 및 코디네이터 노드에 사용할 수 있는 I/O 용량을 정의합니다.

스토리지 크기, TiB 최대 IOPS
0.5 2,300
1 5,000
2 7,500
4 7,500
8 16,000
16 18,000
32 20,000

전체 클러스터의 경우 집계된 IOPS는 다음 값으로 계산됩니다.

작업자 노드 0.5 TiB, 총 IOPS 1 TiB, 총 IOPS 2TiB 또는 4TiB, 총 IOPS 8TiB, 총 IOPS 16TiB, 총 IOPS 32 TiB, 총 IOPS
2 4,600 10,000 15,000 32,000 36,000 40,000
3 6,900 15,000 22,500 48,000 54,000 60,000
4 9,200 20,000 30,000 64,000 72,000 80,000
5 11,500 25,000 37,500 80,000 90,000 100,000
6 13,800 30,000 45,000 96,000 108,000 120,000
7 16,100 35,000 52,500 112,000 126,000 140,000
8 18,400 40,000 60,000 128,000 144,000 160,000
9 20,700 45,000 67,500 144,000 162,000 180,000
10 23,000 50,000 75,000 160,000 180,000 200,000
11 25,300 55,000 82,500 176,000 198,000 220,000
12 27,600 60,000 90,000 192,000 216,000 240,000
13 29,900 65,000 97,500 208,000 234,000 260,000
14 32,200 70,000 105,000 224,000 252,000 280,000
15 34,500 75,000 112,500 240,000 270,000 300,000
16 36,800 80,000 120,000 256,000 288,000 320,000
17 39,100 85,000 127,500 272,000 306,000 340,000
18 41,400 90,000 135,000 288,000 324,000 360,000
19 43,700 95,000 142,500 304,000 342,000 380,000
20 46,000 100,000 150,000 320,000 360,000 400,000

단일 노드 클러스터

단일 노드 클러스터 리소스 옵션은 버스트 가능 컴퓨팅과 일반 컴퓨팅 간에 다릅니다.

버스트 가능 컴퓨팅

리소스 리소스 값
버스트 가능 컴퓨팅, vCore 1, 2
vCore당 버스트 가능 컴퓨팅 메모리, GiB 2
스토리지 크기, GiB(IOPS, 최대) 32(120), 64(240), 128(500)
저장소 유형 범용(SSD)

일반 컴퓨팅

리소스 리소스 값
컴퓨팅, vCore 2, 4, 8, 16, 32, 64
vCore당 컴퓨팅 메모리, GiB 4
스토리지 크기, GiB(IOPS, 최대) 128(500), 256(1,100), 512(2,300), 1024†(5,000), 2048†(7,500)
저장소 유형 범용(SSD)

† 1024GiB 및 2048GiB는 8개 이상의 vCore에서 지원됩니다.

컴퓨팅/스토리지 구성의 최대 IOPS

각 컴퓨팅 구성에는 노드의 vCore 수에 따라 달라지는 IOPS 제한이 있습니다. 선택한 스토리지에서 IOPS를 완전히 활용하려면 클러스터의 코디네이터 및 작업자 노드에 대한 컴퓨팅 구성을 선택해야 합니다.

노드당 작업자 노드

컴퓨팅 IOPS 사용량을 최대화하기 위한 스토리지 크기 최대 권장 스토리지 크기의 IOPS
vCore 4개 1TiB 5,000
vCore 8개 4TiB 7,500
vCore 16개 32TiB 20,000
vCore 32개 32TiB 20,000
vCore 64개 32TiB 20,000
96개 vCore 32TiB 20,000
104개 vCore 32TiB 20,000

일반 컴퓨팅을 사용하는 코디네이터 및 단일 노드

컴퓨팅 IOPS 사용량을 최대화하기 위한 스토리지 크기 최대 권장 스토리지 크기의 IOPS
vCore 2개 0.5 TiB 2,300
vCore 4개 1TiB 5,000
vCore 8개 4TiB 7,500
vCore 16개 32TiB 20,000
vCore 32개 32TiB 20,000
vCore 64개 32TiB 20,000
96개 vCore 32TiB 20,000

달리 말하면, 노드당 8TiB 이상의 스토리지가 필요한 경우 노드의 컴퓨팅 구성에 대해 16개 이상의 vCore를 선택해야 합니다. 그러면 선택한 스토리지에서 제공하는 IOPS 사용량을 최대화할 수 있습니다.

다음 단계