Azure Cosmos DB para computação e armazenamento PostgreSQL
APLICA-SE A: Azure Cosmos DB para PostgreSQL (alimentado pela extensão de banco de dados Citus para PostgreSQL)
Os recursos de computação são fornecidos como vCores, que representam a CPU lógica do hardware subjacente. O tamanho do armazenamento para provisionamento refere-se à capacidade disponível para os nós coordenador e trabalhador no cluster. O armazenamento inclui arquivos de banco de dados, arquivos temporários, logs de transações e os logs do servidor Postgres.
Cluster de vários nós
Você pode selecionar as configurações de computação e armazenamento independentemente para nós de trabalho e o nó coordenador em um cluster de vários nós.
Recurso | Nó de trabalho | Nó coordenador |
---|---|---|
Computação, vCores | 4, 8, 16, 32, 64, 96, 104 | 4, 8, 16, 32, 64, 96 |
Memória por vCore, GiB | 8 | 4 |
Tamanho de armazenamento, TiB | 0.5, 1, 2, 4, 8, 16, 32 | 0.128, 0.25, 0.5, 1, 2, 4, 8, 16, 32 |
Tipo de armazenamento | Uso geral (SSD) | Uso geral (SSD) |
A quantidade total de RAM em um único nó é baseada no número selecionado de vCores.
vCores | Um nó de trabalho, GiB RAM | Nó coordenador, GiB RAM |
---|---|---|
4 | 32 | 16 |
8 | 64 | 32 |
16 | 128 | 64 |
32 | 256 | 128 |
64 | 512 | 256 |
96 | 672 | 384 |
104 | 672 | n/d |
A quantidade total de armazenamento provisionada também define a capacidade de E/S disponível para cada nó de trabalhador e coordenador.
Tamanho de armazenamento, TiB | IOPS máximo |
---|---|
0.5 | 2300 |
1 | 5.000 |
2 | 7500 |
4 | 7500 |
8 | 16 000 |
16 | 18 000 |
32 | 20.000 |
Para todo o cluster, as IOPS agregadas funcionam com os seguintes valores:
Nós de trabalho | 0,5 TiB, IOPS total | 1 TiB, IOPS total | 2 ou 4 TiB, IOPS total | 8 TiB, IOPS total | 16 TiB, IOPS total | 32 TiB, IOPS total |
---|---|---|---|---|---|---|
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 |
Cluster de nó único
As opções de recursos de cluster de nó único diferem entre computação burstable e computação regular.
Computação Burstable
Recurso | Valor do recurso |
---|---|
Computação Burstable , vCores | 1, 2 |
Memória de computação Burstable por vCore, GiB | 2 |
Tamanho de armazenamento, GiB (IOPS, até) | 32 (120), 64 (240), 128 (500) |
Tipo de armazenamento | Uso geral (SSD) |
Computação regular
Recurso | Valor do recurso |
---|---|
Computação, vCores | 2, 4, 8, 16, 32, 64 |
Memória de computação por vCore, GiB | 4 |
Tamanho de armazenamento, GiB (IOPS, até) | 128 (500), 256 (1,100), 512 (2,300), 1024† (5,000), 2048† (7,500) |
Tipo de armazenamento | Uso geral (SSD) |
† 1024 GiB e 2048 GiB são suportados com 8 vCores ou superior.
IOPS máximo para sua configuração de computação/armazenamento
Cada configuração de computação tem um limite de IOPS que depende do número de vCores em um nó. Certifique-se de selecionar a configuração de computação para os nós coordenador e de trabalho em seu cluster para utilizar totalmente o IOPS no armazenamento selecionado.
Nós de trabalho, por nó
Computação | Tamanho de armazenamento para maximizar o uso de IOPS, até | IOPS com o tamanho máximo de armazenamento recomendado, até |
---|---|---|
4 vCores | 1 TiB | 5.000 |
8 vCores | 4 TiB | 7500 |
16 vCores | 32 TiB | 20.000 |
32 vCores | 32 TiB | 20.000 |
64 vCores | 32 TiB | 20.000 |
96 vCores | 32 TiB | 20.000 |
104 vCores | 32 TiB | 20.000 |
Coordenador e nó único com computação regular
Computação | Tamanho de armazenamento para maximizar o uso de IOPS, até | IOPS com o tamanho máximo de armazenamento recomendado, até |
---|---|---|
2 vCores | 0,5 TiB | 2300 |
4 vCores | 1 TiB | 5.000 |
8 vCores | 4 TiB | 7500 |
16 vCores | 32 TiB | 20.000 |
32 vCores | 32 TiB | 20.000 |
64 vCores | 32 TiB | 20.000 |
96 vCores | 32 TiB | 20.000 |
Dito de outra forma, se você precisar de 8 TiB de armazenamento por nó ou mais, certifique-se de selecionar 16 vCores ou mais para a configuração de computação do nó. Isso permitiria maximizar o uso de IOPS fornecido pelo armazenamento selecionado.
Próximos passos
- Saiba como criar um cluster no portal
- Alterar cotas de computação para uma assinatura e região