Calcolo e archiviazione di Azure Cosmos DB for PostgreSQL
SI APPLICA A: Azure Cosmos DB for PostgreSQL (con tecnologia basata su 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
- Informazioni su come creare un cluster nel portale
- Modificare quote di calcolo per una sottoscrizione e un'area