Compartilhar via


Computação e armazenamento do Azure Cosmos DB for PostgreSQL

APLICA-SE AO: Azure Cosmos DB for PostgreSQL (da plataforma da extensão 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 coordenadores e de trabalho no seu cluster. O armazenamento é usado para arquivos de banco de dados, arquivos temporários, logs de transações e logs do servidor PostgreSQL.

Cluster de vários nós

Você pode selecionar as configurações de computação e armazenamento independentemente para os 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 do 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ó baseia-se no número selecionado de vCores.

vCores Um nó de trabalho, GiB RAM Nó coordenador, GiB de 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 que você provisiona também define a capacidade de entrada/saída disponível para cada nó coordenador e de trabalho.

Tamanho do armazenamento, TiB IOPS máximo
0,5 2\.300
1 5\.000
2 7\.500
4 7\.500
8 16.000
16 18.000
32 20.000

Para todo o cluster, o IOPS agregado trabalha com os seguintes valores:

Nós de trabalho 0,5 TiB de IOPS total 1 TiB de IOPS total 2 ou 4 TiB de IOPS total 8 TiB de IOPS total 16 TiB de 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 mil 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 mil 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 recurso de cluster de nó único diferem-se entre computação com capacidade de intermitência e computação regular.

Computação com capacidade de intermitência

Recurso Valor do recurso
Computação com capacidade de intermitência, vCores 1, 2
Memória de computação com capacidade de intermitência por vCore, GiB 2
Tamanho do 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 do 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 têm suporte 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ó. Selecione a configuração de computação para os nós coordenador e de trabalho no cluster para utilizar totalmente o IOPS no armazenamento selecionado.

Nós de trabalho, por nó

Computação Tamanho do 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 7\.500
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

Nó coordenador e único com computação comum

Computação Tamanho do armazenamento para maximizar o uso de IOPS, até IOPS com o tamanho máximo de armazenamento recomendado, até
2 vCores 0,5 TiB 2\.300
4 vCores 1 TiB 5\.000
8 vCores 4 TiB 7\.500
16 vCores 32 TiB 20.000
32 vCores 32 TiB 20.000
64 vCores 32 TiB 20.000
96 vCores 32 TiB 20.000

Explicando de outra forma, se você precisar de 8 TiB de armazenamento por nó ou mais, selecione 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óximas etapas