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
- Lär dig hur du skapar ett kluster i portalen
- Ändra beräkningskvoter för en prenumeration och region