Condividi tramite


Calcolo e archiviazione di Azure Cosmos DB for PostgreSQL

SI APPLICA A: Azure Cosmos DB for PostgreSQL (basato sull'estensione di database Citus per PostgreSQL)

Le risorse di calcolo vengono fornite come vCore, che rappresentano la CPU logica dell'hardware sottostante. Le dimensioni di archiviazione per il provisioning si riferiscono alla capacità disponibile per i nodi coordinatore e di lavoro nel cluster. L'archiviazione include file di database, file temporanei, log delle transazioni e log del server Postgres.

Cluster a più nodi

È possibile selezionare le impostazioni di calcolo e archiviazione in modo indipendente per i nodi di lavoro e il nodo coordinatore in un cluster multinodo.

Conto risorse Nodo di lavoro Nodo coordinatore
Calcolo (vCore) 4, 8, 16, 32, 64, 96, 104 4, 8, 16, 32, 64, 96
Memoria per vCore, GiB 8 4
Dimensioni di archiviazione, TiB 0.5, 1, 2, 4, 8, 16, 32 0.128, 0.25, 0.5, 1, 2, 4, 8, 16, 32
Tipo di archiviazione Utilizzo generico (SSD) Utilizzo generico (SSD)

La quantità totale di RAM in un singolo nodo si basa sul numero selezionato di vCore.

vCore Un nodo di lavoro, GiB RAM Nodo coordinatore, RAM GiB
4 32 16
8 64 32
16 128 64
32 256 128
64 512 256
96 672 384
104 672 n/d

La quantità totale di spazio di archiviazione di cui si effettua il provisioning definisce anche la capacità di I/O disponibile per ogni nodo di lavoro e coordinatore.

Dimensioni di archiviazione, TiB Numero massimo di IOPS
0.5 2.300
1 5,000
2 7.500
4 7.500
8 16.000
16 18.000
32 20.000

Per l'intero cluster, le operazioni di I/O al secondo aggregate vengono eseguite con i valori seguenti:

Nodi del ruolo di lavoro 0,5 TiB, operazioni di I/O al secondo totali 1 TiB, operazioni di I/O al secondo totali 2 o 4 TiB, operazioni di I/O al secondo totali 8 TiB, operazioni di I/O al secondo totali 16 TiB, operazioni di I/O al secondo totali 32 TiB, operazioni di I/O al secondo totali
2 4.600 10,000 15.000 32.000 36.000 40.000
3 6.900 15.000 22500 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

Cluster a nodo singolo

Le opzioni delle risorse cluster a nodo singolo differiscono tra calcolo con burst e le normali risorse di calcolo.

Calcolo con burst

Conto risorse Valore della risorsa
Calcolo con burst, vCore 1, 2
Memoria di calcolo con burst per vCore, GiB 2
Dimensioni di archiviazione, GiB (operazioni di I/O al secondo, fino a) 32 (120), 64 (240), 128 (500)
Tipo di archiviazione Utilizzo generico (SSD)

Calcolo regolare

Conto risorse Valore della risorsa
Calcolo (vCore) 2, 4, 8, 16, 32, 64
Memoria di calcolo per vCore, GiB 4
Dimensioni di archiviazione, GiB (operazioni di I/O al secondo, fino a) 128 (500), 256 (1,100), 512 (2,300), 1024† (5,000), 2048† (7,500)
Tipo di archiviazione Utilizzo generico (SSD)

† 1024 GiB e 2048 GiB sono supportati con 8 vCore o più.

Numero massimo di operazioni di I/O al secondo per la configurazione di calcolo/archiviazione

Ogni configurazione di calcolo ha un limite di operazioni di I/O al secondo che dipende dal numero di vCore in un nodo. Assicurarsi di selezionare la configurazione di calcolo per i nodi coordinatore e di lavoro nel cluster per usare completamente le operazioni di I/O al secondo nella risorsa di archiviazione selezionata.

Nodi di lavoro, per nodo

Calcolo Dimensioni di archiviazione per ottimizzare l'utilizzo delle operazioni di I/O al secondo, fino a Operazioni di I/O al secondo con dimensioni massime di archiviazione consigliate, fino a
4 vCore 1 TiB 5,000
8 vCore 4 TiB 7.500
16 vCore 32 TiB 20.000
32 vCore 32 TiB 20.000
64 vCore 32 TiB 20.000
96 vCore 32 TiB 20.000
104 vCore 32 TiB 20.000

Coordinator e un singolo nodo con calcolo regolare

Calcolo Dimensioni di archiviazione per ottimizzare l'utilizzo delle operazioni di I/O al secondo, fino a Operazioni di I/O al secondo con dimensioni massime di archiviazione consigliate, fino a
2 vCore 0,5 TiB 2.300
4 vCore 1 TiB 5,000
8 vCore 4 TiB 7.500
16 vCore 32 TiB 20.000
32 vCore 32 TiB 20.000
64 vCore 32 TiB 20.000
96 vCore 32 TiB 20.000

Per inserirlo in un altro modo, se sono necessari 8 TiB di archiviazione per nodo o più, assicurarsi di selezionare 16 vCore o più per la configurazione di calcolo del nodo. In questo modo è possibile ottimizzare l'utilizzo delle operazioni di I/O al secondo fornite dalla risorsa di archiviazione selezionata.

Passaggi successivi