PolarDB for MySQL Enterprise Edition oferece suporte a duas séries de product: Cluster Edition e Multi-master Cluster (Limitless) Edition. Cada série de product suporta diferentes especificações de nós de computação. Este tópico descreve as especificações mais recentes e suas configurações detalhadas.
Subséries de product
Cluster Edition e Multi-master Cluster (Limitless) Edition oferecem suporte a duas subséries: General-purpose e Dedicated.
Dedicated: Cada cluster tem acesso exclusivo aos recursos de computação (como CPU) alocados a ele, sem compartilhamento com outros clusters no mesmo servidor. O desempenho é mais estável e confiável.
General-purpose: Clusters diferentes no mesmo servidor utilizam plenamente os recursos de computação ociosos uns dos outros (como CPU). Ao reutilizar recursos de computação, esses clusters obtêm economias de escala e oferecem uma melhor relação custo-benefício.
Especificações de nós de computação
Cluster Edition
Dedicated
|
Código de especificação do nó
|
CPU e memória
|
Capacidade máxima de armazenamento
|
Máximo de conexões padrão1
|
Máximo de inodes do sistema de arquivos2
|
Máximo de blktags do sistema de arquivos3
|
IOPS máximo PSL44
|
IOPS máximo PSL54
|
Largura de banda de I/O
|
|
polar.mysql.x4.medium
|
2 cores, 8 GB
|
100 TB
|
6.000
|
20.971.520
|
26.214.400
|
8.000
|
16.000
|
1 Gbps
|
|
polar.mysql.x8.medium
|
2 cores, 16 GB
|
100 TB
|
8.000
|
20.971.520
|
26.214.400
|
18.000
|
36.000
|
2 Gbps
|
|
polar.mysql.x4.large
|
4 cores, 16 GB
|
100 TB
|
8.000
|
20.971.520
|
26.214.400
|
32.000
|
64.000
|
4 Gbps
|
|
polar.mysql.x8.large
|
4 cores, 32 GB
|
100 TB
|
8.000
|
20.971.520
|
26.214.400
|
36.000
|
72.000
|
4 Gbps
|
|
polar.mysql.x4.xlarge
|
8 cores, 32 GB
|
100 TB
|
10.000
|
20.971.520
|
26.214.400
|
48.000
|
96.000
|
8 Gbps
|
|
polar.mysql.x8.xlarge
|
8 cores, 64 GB
|
100 TB
|
16.000
|
20.971.520
|
26.214.400
|
50.000
|
108.000
|
10 Gbps
|
|
polar.mysql.x4.2xlarge
|
16 cores, 64 GB
|
100 TB
|
32.000
|
20.971.520
|
26.214.400
|
50.000
|
192.000
|
16 Gbps
|
|
polar.mysql.x8.2xlarge
|
16 cores, 128 GB
|
100 TB
|
32.000
|
20.971.520
|
26.214.400
|
50.000
|
192.000
|
16 Gbps
|
|
polar.mysql.x4.4xlarge
|
32 cores, 128 GB
|
500 TB
|
64.000
|
104.857.600
|
131.072.000
|
80.000
|
288.000
|
20 Gbps
|
|
polar.mysql.x8.4xlarge
|
32 cores, 256 GB
|
500 TB
|
64.000
|
104.857.600
|
131.072.000
|
80.000
|
288.000
|
24 Gbps
|
|
polar.mysql.x8.8xlarge
|
64 cores, 512 GB
|
1 PB
|
100.000
|
104.857.600
|
131.072.000
|
100.000
|
288.000
|
24 Gbps
|
|
polar.mysql.x8.12xlarge
|
88 cores, 710 GB
|
1 PB
|
100.000
|
104.857.600
|
131.072.000
|
150.000
|
384.000
|
32 Gbps
|
|
polar.mysql.x8.15xlarge
|
120 cores, 920 GB
|
1 PB
|
150.000
|
104.857.600
|
131.072.000
|
150.000
|
523.000
|
-
|
General-purpose
|
Código de especificação do nó
|
CPU e memória
|
Capacidade máxima de armazenamento
|
Máximo de conexões padrão1
|
Máximo de inodes do sistema de arquivos2
|
Máximo de blktags do sistema de arquivos3
|
IOPS máximo PSL44
|
IOPS máximo PSL54
|
Largura de banda de I/O
|
|
polar.mysql.g2.medium
|
2 cores, 4 GB
|
100 TB
|
1.800
|
20.971.520
|
26.214.400
|
4.000
|
8.000
|
1 Gbps
|
|
polar.mysql.g4.medium
|
2 cores, 8 GB
|
100 TB
|
2.000
|
20.971.520
|
26.214.400
|
8.000
|
16.000
|
1 Gbps
|
|
polar.mysql.g2.large
|
4 cores, 8 GB
|
100 TB
|
3.000
|
20.971.520
|
26.214.400
|
15.000
|
30.000
|
2 Gbps
|
|
polar.mysql.g4.large
|
4 cores, 16 GB
|
100 TB
|
6.000
|
20.971.520
|
26.214.400
|
21.000
|
42.000
|
2 Gbps
|
|
polar.mysql.g2.xlarge
|
8 cores, 16 GB
|
100 TB
|
6.000
|
20.971.620
|
26.214.400
|
24.000
|
48.000
|
2 Gbps
|
|
polar.mysql.g4.xlarge
|
8 cores, 32 GB
|
100 TB
|
10.000
|
20.971.520
|
26.214.400
|
27.000
|
54.000
|
4 Gbps
|
|
polar.mysql.g4.2xlarge
|
16 cores, 64 GB
|
100 TB
|
16.000
|
20.971.520
|
26.214.400
|
31.500
|
63.000
|
4 Gbps
|
|
polar.mysql.g6.2xlarge
|
16 cores, 96 GB
|
100 TB
|
16.000
|
20.971.520
|
26.214.400
|
31.500
|
63.000
|
8 Gbps
|
|
polar.mysql.g8.2xlarge
|
16 cores, 128 GB
|
100 TB
|
16.000
|
20.971.520
|
26.214.400
|
31.500
|
63.000
|
8 Gbps
|
|
polar.mysql.g4.4xlarge
|
32 cores, 128 GB
|
500 TB
|
32.000
|
104.857.600
|
131.072.000
|
42.000
|
84.000
|
8 Gbps
|
Multi-master Cluster (Limitless) Edition
Dedicated
|
Código de especificação do nó
|
CPU e memória
|
Capacidade máxima de armazenamento
|
Máximo de conexões padrão1
|
Máximo de inodes do sistema de arquivos2
|
Máximo de blktags do sistema de arquivos3
|
IOPS máximo PSL44
|
IOPS máximo PSL54
|
Largura de banda de I/O
|
|
polar.mysql.mmx4.xlarge
|
8 cores, 32 GB
|
100 TB
|
10.000
|
20.971.520
|
26.214.400
|
48.000
|
96.000
|
8 Gbps
|
|
polar.mysql.mmx8.xlarge
|
8 cores, 64 GB
|
100 TB
|
16.000
|
20.971.520
|
26.214.400
|
50.000
|
108.000
|
10 Gbps
|
|
polar.mysql.mmx4.2xlarge
|
16 cores, 64 GB
|
100 TB
|
32.000
|
20.971.520
|
26.214.400
|
50.000
|
192.000
|
16 Gbps
|
|
polar.mysql.mmx8.2xlarge
|
16 cores, 128 GB
|
100 TB
|
32.000
|
20.971.520
|
26.214.400
|
50.000
|
192.000
|
16 Gbps
|
|
polar.mysql.mmx4.4xlarge
|
32 cores, 128 GB
|
100 TB
|
64.000
|
20.971.520
|
26.214.400
|
80.000
|
288.000
|
20 Gbps
|
|
polar.mysql.mmx8.4xlarge
|
32 cores, 256 GB
|
100 TB
|
64.000
|
20.971.520
|
26.214.400
|
80.000
|
288.000
|
24 Gbps
|
|
polar.mysql.mmx8.8xlarge
|
64 cores, 512 GB
|
500 TB
|
64.000
|
104.857.600
|
131.072.000
|
100.000
|
288.000
|
24 Gbps
|
|
polar.mysql.mmx8.12xlarge
|
88 cores, 710 GB
|
500 TB
|
100.000
|
104.857.600
|
131.072.000
|
150.000
|
384.000
|
32 Gbps
|
General-purpose
|
Código de especificação do nó
|
CPU e memória
|
Capacidade máxima de armazenamento
|
Máximo de conexões padrão1
|
Máximo de inodes do sistema de arquivos2
|
Máximo de blktags do sistema de arquivos3
|
IOPS máximo PSL44
|
IOPS máximo PSL54
|
Largura de banda de I/O
|
|
polar.mysql.mmg2.xlarge
|
8 cores, 16 GB
|
100 TB
|
6.000
|
20.971.520
|
26.214.400
|
24.000
|
48.000
|
2 Gbps
|
|
polar.mysql.mmg4.xlarge
|
8 cores, 32 GB
|
100 TB
|
10.000
|
20.971.520
|
26.214.400
|
27.000
|
54.000
|
4 Gbps
|
|
polar.mysql.mmg4.2xlarge
|
16 cores, 64 GB
|
100 TB
|
16.000
|
20.971.520
|
26.214.400
|
31.500
|
63.000
|
4 Gbps
|
|
polar.mysql.mmg6.2xlarge
|
16 cores, 96 GB
|
100 TB
|
16.000
|
20.971.520
|
26.214.400
|
31.500
|
63.000
|
8 Gbps
|
|
polar.mysql.mmg8.2xlarge
|
16 cores, 128 GB
|
100 TB
|
16.000
|
20.971.520
|
26.214.400
|
31.500
|
63.000
|
8 Gbps
|
|
polar.mysql.mmg4.4xlarge
|
32 cores, 128 GB
|
100 TB
|
32.000
|
20.971.520
|
26.214.400
|
63.000
|
126.000
|
8 Gbps
|
Nota
O IOPS máximo e a largura de banda de I/O das séries de product Enterprise Edition aumentam proporcionalmente ao número de nós. Por exemplo, considere um cluster que utiliza a subsérie Dedicated com nós de computação de 8 cores e 32 GB e armazenamento PSL5. Se os nós de banco de dados incluírem 1 nó de leitura/gravação e 3 nós somente leitura, o desempenho total máximo de armazenamento disponível para esses 4 nós será de 4 × 96.000 IOPS e 4 × 8 Gbps.
-
Cada subcluster em um cluster Enterprise Edition possui especificações de armazenamento independentes e não interfere nos demais subclusters.
Por exemplo, considere que a especificação de armazenamento do cluster adquirido fornece 96.000 IOPS e 8 Gbps de largura de banda. Se o cluster tiver 4 subclusters no total (1 nó de leitura/gravação e 3 nós somente leitura), cada subcluster terá 96.000 IOPS e 8 Gbps de largura de banda de forma independente, sem interferência entre eles.
Um cluster com 2 cores e 8 GB é indicado para aplicações de nível inicial, sendo utilizado principalmente em testes, avaliações e cenários de carga mínima. Não é recomendado para ambientes de produção com alta carga. Em ambientes de produção, utilize um cluster com no mínimo 8 cores e 32 GB de memória.
Os clusters What Is Global Database Network (GDN) não suportam as especificações de nó de 2 cores com 4 GB ou 2 cores com 8 GB.
O PolarStore (PSL4/PSL5) suporta capacidade de armazenamento em nível de petabyte. Caso você tenha esse requisito, acesse Contact us para reservar os recursos correspondentes.
Máximo de conexões padrão1
Os valores máximos de conexões exibidos nas tabelas são valores padrão. É possível modifique o parâmetro max_connections no console para ajustar o número máximo efetivo de conexões do cluster. Valores válidos: 1 a 200.000. Para saber como modifique parâmetros do cluster, consulte Defina os parâmetros do cluster.
Máximo de inodes do sistema de arquivos2e máximo de blktags do sistema de arquivos3
PolarDB acessa o armazenamento subjacente por meio do PolarFileSystem (PolarFS), um sistema de arquivos distribuído desenvolvido internamente. Assim como nos sistemas de arquivos tradicionais, o PolarFS também possui os conceitos de inodes e blktags. Em termos simples, um inode corresponde a um arquivo, e um blktag corresponde a um segmento de 4 MB de espaço lógico no armazenamento em bloco. O número de inodes e blktags é linearmente proporcional à capacidade do disco de armazenamento. Por exemplo, um disco de 10 GB suporta no máximo 2.048 inodes e 2.560 blktags. Quando qualquer uma das métricas — capacidade, inodes ou blktags — atingir o limite da especificação, será necessário fazer upgrade da especificação.
-
Conversões de unidades de capacidade:
1 TB = 1.024 GB
1 GB = 1.024 MB
1 MB = 1.024 KB
1 KB = 1.024 bytes
IOPS máximo4
O IOPS máximo representa um valor teórico e não há garantia de que seja atingido em todas as condições de operação.