Share via


Azure Cosmos DB för PostgreSQL-beräkning och lagring

GÄLLER FÖR: Azure Cosmos DB for PostgreSQL (drivs av Citus-databastillägget till PostgreSQL)

Beräkningsresurser tillhandahålls som virtuella kärnor, vilket representerar den underliggande maskinvarans logiska PROCESSOR. Lagringsstorleken för etablering refererar till den kapacitet som är tillgänglig för koordinatorn och arbetsnoderna i klustret. Lagringen innehåller databasfiler, temporära filer, transaktionsloggar och Postgres-serverloggarna.

Kluster med flera noder

Du kan välja beräknings- och lagringsinställningarna separat för arbetsnoder och koordinatornoden i ett kluster med flera noder.

Resurs Arbetsnod Koordinatornod
Beräkning, virtuella kärnor 4, 8, 16, 32, 64, 96, 104 4, 8, 16, 32, 64, 96
Minne per virtuell kärna, GiB 8 4
Lagringsstorlek, TiB 0.5, 1, 2, 4, 8, 16, 32 0.128, 0.25, 0.5, 1, 2, 4, 8, 16, 32
Lagringstyp Generell användning (SSD) Generell användning (SSD)

Den totala mängden RAM-minne i en enskild nod baseras på det valda antalet virtuella kärnor.

Virtuella kärnor En arbetsnod, GiB RAM Koordinatornod, GiB RAM
4 32 16
8 64 32
16 128 64
32 256 128
64 512 256
96 672 384
104 672 saknas

Den totala mängden lagringsutrymme som du etablerar definierar också den I/O-kapacitet som är tillgänglig för varje arbets- och koordinatornod.

Lagringsstorlek, TiB Maximalt antal IOPS
0,5 2 300
1 5 000
2 7 500
4 7 500
8 16 000
16 18 000
32 20 000

För hela klustret fungerar den aggregerade IOPS till följande värden:

Arbetsnoder 0,5 TiB, totalt IOPS 1 TiB, totalt IOPS 2 eller 4 TiB, totalt IOPS 8 TiB, totalt IOPS 16 TiB, totalt IOPS 32 TiB, totalt 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

Kluster med en nod

Resursalternativen för kluster med en nod skiljer sig mellan burstbar beräkning och vanlig beräkning.

Burstbar beräkning

Resurs Resursvärde
Burstbar beräkning, virtuella kärnor 1, 2
Burstbart beräkningsminne per virtuell kärna, GiB 2
Lagringsstorlek, GiB (IOPS, upp till) 32 (120), 64 (240), 128 (500)
Lagringstyp Generell användning (SSD)

Regelbunden beräkning

Resurs Resursvärde
Beräkning, virtuella kärnor 2, 4, 8, 16, 32, 64
Beräkningsminne per virtuell kärna, GiB 4
Lagringsstorlek, GiB (IOPS, upp till) 128 (500), 256 (1,100), 512 (2,300), 1024† (5,000), 2048† (7,500)
Lagringstyp Generell användning (SSD)

† 1024 GiB och 2048 GiB stöds med 8 virtuella kärnor eller större.

Maximal IOPS för din beräknings-/lagringskonfiguration

Varje beräkningskonfiguration har en IOPS-gräns som beror på antalet virtuella kärnor i en nod. Se till att du väljer beräkningskonfiguration för koordinator- och arbetsnoderna i klustret för att fullt ut använda IOPS i den valda lagringen.

Arbetsnoder per nod

Compute Lagringsstorlek för att maximera IOPS-användning, upp till IOPS med den maximala rekommenderade lagringsstorleken, upp till
4 virtuella kärnor 1 TiB 5 000
8 virtuella kärnor 4 TiB 7 500
16 virtuella kärnor 32 TiB 20 000
32 virtuella kärnor 32 TiB 20 000
64 virtuella kärnor 32 TiB 20 000
96 virtuella kärnor 32 TiB 20 000
104 virtuella kärnor 32 TiB 20 000

Koordinator och enskild nod med vanlig beräkning

Compute Lagringsstorlek för att maximera IOPS-användning, upp till IOPS med den maximala rekommenderade lagringsstorleken, upp till
2 virtuella kärnor 0,5 TiB 2 300
4 virtuella kärnor 1 TiB 5 000
8 virtuella kärnor 4 TiB 7 500
16 virtuella kärnor 32 TiB 20 000
32 virtuella kärnor 32 TiB 20 000
64 virtuella kärnor 32 TiB 20 000
96 virtuella kärnor 32 TiB 20 000

Om du behöver 8 TiB lagringsutrymme per nod eller mer måste du välja 16 virtuella kärnor eller mer för nodens beräkningskonfiguration. Det gör att du kan maximera IOPS-användningen som tillhandahålls av den valda lagringen.

Nästa steg