PolarDB for MySQL Enterprise Edition admite dos opciones de despliegue: Cluster Edition y Multi-master Cluster (Limitless). Este tema enumera las especificaciones de nodos de cómputo disponibles y sus configuraciones para cada opción.
Tipos de especificaciones
Tanto Cluster Edition como Multi-master Cluster (Limitless) admiten dos tipos de especificaciones:
|
Tipo de especificación
|
Descripción
|
Recomendado para
|
|
Dedicated
|
Cada clúster tiene acceso exclusivo a la CPU y los recursos de cómputo asignados. Estos recursos nunca se comparten con otros clústeres del mismo host.
|
Cargas de trabajo de producción que requieren un rendimiento constante y predecible
|
|
General-purpose
|
Los clústeres del mismo host comparten la CPU y los recursos de cómputo inactivos.
|
Entornos de desarrollo, pruebas y cargas de trabajo sensibles al costo con una carga moderada
|
Para cargas de trabajo de producción, utilice un clúster con 8 núcleos y 32 GB de memoria o superior. La especificación de 2 núcleos y 8 GB está diseñada para casos de uso básicos, como pruebas, evaluaciones y cargas ligeras. No es adecuada para entornos de producción con alta demanda.
Los clústeres en un Global Database Network (GDN) no son compatibles con las especificaciones de nodo de 2 núcleos y 4 GB ni de 2 núcleos y 8 GB.
Especificaciones de nodos de cómputo
Cluster Edition
Dedicated
|
Código de especificación
|
CPU y memoria
|
Capacidad máxima de almacenamiento
|
Conexiones máximas predeterminadas¹
|
Inodos máximos del sistema de archivos²
|
Blktags máximos del sistema de archivos³
|
IOPS máximas de PSL4⁴
|
IOPS máximas de PSL5⁴
|
Ancho de banda de E/S
|
|
polar.mysql.x4.medium
|
2 núcleos, 8 GB
|
100 TB
|
6,000
|
20,971,520
|
26,214,400
|
8,000
|
16,000
|
1 Gbps
|
|
polar.mysql.x8.medium
|
2 núcleos, 16 GB
|
100 TB
|
8,000
|
20,971,520
|
26,214,400
|
18,000
|
36,000
|
2 Gbps
|
|
polar.mysql.x4.large
|
4 núcleos, 16 GB
|
100 TB
|
8,000
|
20,971,520
|
26,214,400
|
32,000
|
64,000
|
4 Gbps
|
|
polar.mysql.x8.large
|
4 núcleos, 32 GB
|
100 TB
|
8,000
|
20,971,520
|
26,214,400
|
36,000
|
72,000
|
4 Gbps
|
|
polar.mysql.x4.xlarge
|
8 núcleos, 32 GB
|
100 TB
|
10,000
|
20,971,520
|
26,214,400
|
48,000
|
96,000
|
8 Gbps
|
|
polar.mysql.x8.xlarge
|
8 núcleos, 64 GB
|
100 TB
|
16,000
|
20,971,520
|
26,214,400
|
50,000
|
108,000
|
10 Gbps
|
|
polar.mysql.x4.2xlarge
|
16 núcleos, 64 GB
|
100 TB
|
32,000
|
20,971,520
|
26,214,400
|
50,000
|
192,000
|
16 Gbps
|
|
polar.mysql.x8.2xlarge
|
16 núcleos, 128 GB
|
100 TB
|
32,000
|
20,971,520
|
26,214,400
|
50,000
|
192,000
|
16 Gbps
|
|
polar.mysql.x4.4xlarge
|
32 núcleos, 128 GB
|
500 TB
|
64,000
|
104,857,600
|
131,072,000
|
80,000
|
288,000
|
20 Gbps
|
|
polar.mysql.x8.4xlarge
|
32 núcleos, 256 GB
|
500 TB
|
64,000
|
104,857,600
|
131,072,000
|
80,000
|
288,000
|
24 Gbps
|
|
polar.mysql.x8.8xlarge
|
64 núcleos, 512 GB
|
1 PB
|
100,000
|
104,857,600
|
131,072,000
|
100,000
|
288,000
|
24 Gbps
|
|
polar.mysql.x8.12xlarge
|
88 núcleos, 710 GB
|
1 PB
|
100,000
|
104,857,600
|
131,072,000
|
150,000
|
384,000
|
32 Gbps
|
|
polar.mysql.x8.15xlarge
|
120 núcleos, 920 GB
|
1 PB
|
150,000
|
104,857,600
|
131,072,000
|
150,000
|
523,000
|
-
|
General-purpose
|
Código de especificación
|
CPU y memoria
|
Capacidad máxima de almacenamiento
|
Conexiones máximas predeterminadas¹
|
Inodos máximos del sistema de archivos²
|
Blktags máximos del sistema de archivos³
|
IOPS máximas de PSL4⁴
|
IOPS máximas de PSL5⁴
|
Ancho de banda de E/S
|
|
polar.mysql.g2.medium
|
2 núcleos, 4 GB
|
100 TB
|
1,800
|
20,971,520
|
26,214,400
|
4,000
|
8,000
|
1 Gbps
|
|
polar.mysql.g4.medium
|
2 núcleos, 8 GB
|
100 TB
|
2,000
|
20,971,520
|
26,214,400
|
8,000
|
16,000
|
1 Gbps
|
|
polar.mysql.g2.large
|
4 núcleos, 8 GB
|
100 TB
|
3,000
|
20,971,520
|
26,214,400
|
15,000
|
30,000
|
2 Gbps
|
|
polar.mysql.g4.large
|
4 núcleos, 16 GB
|
100 TB
|
6,000
|
20,971,520
|
26,214,400
|
21,000
|
42,000
|
2 Gbps
|
|
polar.mysql.g2.xlarge
|
8 núcleos, 16 GB
|
100 TB
|
6,000
|
20,971,520
|
26,214,400
|
24,000
|
48,000
|
2 Gbps
|
|
polar.mysql.g4.xlarge
|
8 núcleos, 32 GB
|
100 TB
|
10,000
|
20,971,520
|
26,214,400
|
27,000
|
54,000
|
4 Gbps
|
|
polar.mysql.g4.2xlarge
|
16 núcleos, 64 GB
|
100 TB
|
16,000
|
20,971,520
|
26,214,400
|
31,500
|
63,000
|
4 Gbps
|
|
polar.mysql.g6.2xlarge
|
16 núcleos, 96 GB
|
100 TB
|
16,000
|
20,971,520
|
26,214,400
|
31,500
|
63,000
|
8 Gbps
|
|
polar.mysql.g8.2xlarge
|
16 núcleos, 128 GB
|
100 TB
|
16,000
|
20,971,520
|
26,214,400
|
31,500
|
63,000
|
8 Gbps
|
|
polar.mysql.g4.4xlarge
|
32 núcleos, 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 especificación
|
CPU y memoria
|
Capacidad máxima de almacenamiento
|
Conexiones máximas predeterminadas¹
|
Inodos máximos del sistema de archivos²
|
Blktags máximos del sistema de archivos³
|
IOPS máximas de PSL4⁴
|
IOPS máximas de PSL5⁴
|
Ancho de banda de E/S
|
|
polar.mysql.mmx4.xlarge
|
8 núcleos, 32 GB
|
100 TB
|
10,000
|
20,971,520
|
26,214,400
|
48,000
|
96,000
|
8 Gbps
|
|
polar.mysql.mmx8.xlarge
|
8 núcleos, 64 GB
|
100 TB
|
16,000
|
20,971,520
|
26,214,400
|
50,000
|
108,000
|
10 Gbps
|
|
polar.mysql.mmx4.2xlarge
|
16 núcleos, 64 GB
|
100 TB
|
32,000
|
20,971,520
|
26,214,400
|
50,000
|
192,000
|
16 Gbps
|
|
polar.mysql.mmx8.2xlarge
|
16 núcleos, 128 GB
|
100 TB
|
32,000
|
20,971,520
|
26,214,400
|
50,000
|
192,000
|
16 Gbps
|
|
polar.mysql.mmx4.4xlarge
|
32 núcleos, 128 GB
|
100 TB
|
64,000
|
20,971,520
|
26,214,400
|
80,000
|
288,000
|
20 Gbps
|
|
polar.mysql.mmx8.4xlarge
|
32 núcleos, 256 GB
|
100 TB
|
64,000
|
20,971,520
|
26,214,400
|
80,000
|
288,000
|
24 Gbps
|
|
polar.mysql.mmx8.8xlarge
|
64 núcleos, 512 GB
|
500 TB
|
64,000
|
104,857,600
|
131,072,000
|
100,000
|
288,000
|
24 Gbps
|
|
polar.mysql.mmx8.12xlarge
|
88 núcleos, 710 GB
|
500 TB
|
100,000
|
104,857,600
|
131,072,000
|
150,000
|
384,000
|
32 Gbps
|
General-purpose
|
Código de especificación
|
CPU y memoria
|
Capacidad máxima de almacenamiento
|
Conexiones máximas predeterminadas¹
|
Inodos máximos del sistema de archivos²
|
Blktags máximos del sistema de archivos³
|
IOPS máximas de PSL4⁴
|
IOPS máximas de PSL5⁴
|
Ancho de banda de E/S
|
|
polar.mysql.mmg2.xlarge
|
8 núcleos, 16 GB
|
100 TB
|
6,000
|
20,971,520
|
26,214,400
|
24,000
|
48,000
|
2 Gbps
|
|
polar.mysql.mmg4.xlarge
|
8 núcleos, 32 GB
|
100 TB
|
10,000
|
20,971,520
|
26,214,400
|
27,000
|
54,000
|
4 Gbps
|
|
polar.mysql.mmg4.2xlarge
|
16 núcleos, 64 GB
|
100 TB
|
16,000
|
20,971,520
|
26,214,400
|
31,500
|
63,000
|
4 Gbps
|
|
polar.mysql.mmg6.2xlarge
|
16 núcleos, 96 GB
|
100 TB
|
16,000
|
20,971,520
|
26,214,400
|
31,500
|
63,000
|
8 Gbps
|
|
polar.mysql.mmg8.2xlarge
|
16 núcleos, 128 GB
|
100 TB
|
16,000
|
20,971,520
|
26,214,400
|
31,500
|
63,000
|
8 Gbps
|
|
polar.mysql.mmg4.4xlarge
|
32 núcleos, 128 GB
|
100 TB
|
32,000
|
20,971,520
|
26,214,400
|
63,000
|
126,000
|
8 Gbps
|
Notas de uso
Escalado de IOPS y ancho de banda
Las IOPS máximas y el ancho de banda de E/S de un clúster de Enterprise Edition escalan de forma lineal según la cantidad de nodos. Por ejemplo, un clúster Dedicated con nodos de 8 núcleos y 32 GB sobre almacenamiento PSL5 y cuatro nodos (un nodo de lectura/escritura y tres de solo lectura) ofrece hasta 4 × 96,000 IOPS y 4 × 8 Gbps en total.
Cada nodo cuenta con especificaciones de almacenamiento independientes, por lo que el rendimiento de uno no afecta a los demás. Si adquiere un clúster con 96,000 IOPS y 8 Gbps por nodo, todos los nodos mantendrán esos límites sin importar el tamaño del clúster.
Cada subclúster dentro de un clúster de Enterprise Edition tiene especificaciones de almacenamiento independientes y no se ve afectado por los demás subclústeres.
Almacenamiento de petabytes de PolarStore
PolarStore (PSL4/PSL5) admite capacidades de almacenamiento de petabytes. Para reservar recursos a esta escala, contact us.
¹ Conexiones máximas predeterminadas
Los límites de conexión de las tablas son valores predeterminados. Ajuste el límite mediante la modificación del parámetro max_connections en la consola. Este parámetro acepta valores de 1 a 200,000. Para más información, consulte Set cluster parameters.
² Inodos máximos del sistema de archivos y ³ blktags máximos del sistema de archivos
PolarDB utiliza PolarFileSystem (PolarFS), un sistema de archivos distribuido desarrollado internamente para acceder al almacenamiento subyacente. Al igual que los sistemas de archivos tradicionales, PolarFS maneja inodos y blktags:
La cantidad de inodos y blktags escala de forma lineal con la capacidad del disco. Por ejemplo, un disco de 10 GB admite un máximo de 2,048 inodos y 2,560 blktags. Si la capacidad del disco, los inodos o los blktags alcanzan el límite de la especificación, actualice a una especificación superior.
Equivalencias de unidades de capacidad:
1 TB = 1,024 GB
1 GB = 1,024 MB
1 MB = 1,024 KB
1 KB = 1,024 Bytes
⁴ IOPS máximas
Los valores de IOPS máximas son límites teóricos y no se garantizan bajo todas las condiciones de carga de trabajo.