Descripción general de las opciones de almacenamiento

En esta página, se describen los diferentes tipos de almacenamiento disponibles para tus instancias de Cloud SQL.

Cloud SQL ofrece diferentes opciones de tipo de almacenamiento según la edición de Cloud SQL y la serie de máquinas que selecciones para tu instancia:

  • Hyperdisk Balanced (versión preliminar): Es una oferta de Hyperdisk de Google Cloud que ofrece un servicio de almacenamiento escalable y de alto rendimiento. Este tipo de almacenamiento solo está disponible para la serie de máquinas C4A.
  • Disco persistente de rendimiento (SSD): Es una oferta de disco persistente para bases de datos de alto rendimiento y está respaldado por unidades de estado sólido. Este tipo de almacenamiento está disponible para las series de máquinas de la edición de Cloud SQL Enterprise Plus y las series de máquinas N2 de la edición de Cloud SQL Enterprise.

Para obtener más información sobre las diferentes series y tipos de máquinas disponibles para Cloud SQL, consulta Descripción general de las series de máquinas.

Hyperdisk balanceado de Google Cloud

Cloud SQL usa la opción de almacenamiento Hyperdisk Balanced para su serie de máquinas C4A. Este tipo de almacenamiento es una oferta de Hyperdisk de Google Cloud. Google Cloud Hyperdisk es la generación más reciente del servicio de almacenamiento en bloque de red. Ofrece un servicio de almacenamiento escalable y de alto rendimiento con un conjunto integral de funciones de administración y persistencia de datos. Hyperdisk Balanced proporciona una capacidad de procesamiento y IOPS personalizables. Para obtener más información, consulta Acerca de Google Cloud Hyperdisk.

Valores y límites predeterminados

Los valores y límites predeterminados de IOPS y capacidad de procesamiento de Hyperdisk Balanced se configuran según la configuración de tu instancia, específicamente el tipo de máquina y la capacidad de almacenamiento. La capacidad de almacenamiento seleccionada limita el valor predeterminado y el tipo de máquina establece el valor máximo para las IOPS y la capacidad de procesamiento. Puedes modificar estos valores de tu instancia en cualquier momento.

En la siguiente tabla, se muestran los límites mínimos y máximos de IOPS y capacidad de procesamiento para cada tipo de máquina de la serie de máquinas C4A según sus CPU virtuales:

CPU virtuales IOPS mínimas Capacidad de procesamiento mínima (MB/s) Hiperdisco balanceado Hyperdisk Balanced HA
IOPS máximas Capacidad de procesamiento máxima (MB/s) IOPS máximas Capacidad de procesamiento máxima (MB/s)
2 3,000 140 50,000 800 50,000 800
4 3,000 140 50,000 800 50,000 800
8 3,000 140 50,000 1,000 50,000 1,000
16 3,000 140 80,000 1,600 80,000 1,200
32 3,000 140 120,000 2,400 100,000 1,200
48 3,000 140 160,000 2,400 100,000 1,200
64 3,000 140 160,000 2,400 100,000 1,200
72 3,000 140 160,000 2,400 100,000 1,200

En la siguiente tabla, se muestran los valores predeterminados de IOPS y rendimiento equilibrados de Hyperdisk de Google Cloud según el tamaño de disco seleccionado:

Tamaño del disco IOPS predeterminados Capacidad de procesamiento predeterminada (MB/s)
De 20 a 256 GB 4,000 170
De 256 a 512 GB 7,000 240
De 512 GB a 1 TB 10,000 500
Entre 1 y 4 TB 16,000 750
Más de 4 TB y hasta 32 TB Un mínimo de 70,000 o la cantidad máxima de IOPS para el tipo de máquina Un mínimo de 1,200 o el rendimiento máximo para el tipo de máquina
Entre 32 TB y 64 TB Un mínimo de 100,000 o la cantidad máxima de IOPS para el tipo de máquina Un mínimo de 1,200 o el rendimiento máximo para el tipo de máquina

Puedes establecer niveles de IOPS y capacidad de procesamiento personalizados para los volúmenes de Hyperdisk Balanced y Hyperdisk Balanced High Availability de Google Cloud. Los valores modificados deben cumplir con los siguientes requisitos:

  • IOPS

    • Mínimo: 3,000 IOPS
    • Máximo: 500 IOPS por GB de capacidad de disco, con un máximo de 160,000 para Hyperdisk Balanced de Google Cloud y un máximo de 100,000 para Alta disponibilidad balanceada de Hyperdisk de Google Cloud.
  • Capacidad de procesamiento

    • Mínimo: 140 MBps
    • Máximo: Para Google Cloud Hyperdisk Balanced, el mayor de 2,400 MBps o las IOPS aprovisionadas divididas por 4. Para la alta disponibilidad de Hyperdisk Balanced de Google Cloud, la mayor cantidad de 1,200 MBps o las IOPS aprovisionadas divididas por 4.

Limitaciones de Hyperdisk Balanced

Ten en cuenta las siguientes limitaciones cuando uses Hiperdisco balanceado con tus instancias de Cloud SQL:

  • Hyperdisk Balanced solo permite cambios en la capacidad, las IOPS y la capacidad de procesamiento una vez cada cuatro horas. Las cargas de trabajo de datos que necesitan aumentos más frecuentes pueden provocar períodos prolongados de almacenamiento completo y afectar el rendimiento.

Disco persistente de rendimiento

Cloud SQL usa la opción de almacenamiento en disco persistente de alto rendimiento (SSD) para sus series de máquinas N2. SSD es una oferta de volúmenes de disco persistente que proporciona dispositivos de almacenamiento de red duraderos y es adecuada para aplicaciones empresariales y bases de datos de alto rendimiento que requieren una latencia más baja y más IOPS. Para obtener más información, consulta Acerca de Persistent Disk.

Los IOPS y la capacidad de procesamiento del tipo de almacenamiento SSD se establecen en función del tipo de máquina y la capacidad de almacenamiento que configures. No puedes configurar los valores de IOPS ni de la throughput.

Límites de IOPS y capacidad de procesamiento de SSD N2

En la siguiente tabla, se muestran los valores máximos de IOPS y capacidad de procesamiento para la opción de almacenamiento SSD según la cantidad de CPU virtuales de la serie de máquinas N2:

CPU virtuales IOPS máximas de escritura IOPS máximas de lectura Capacidad de procesamiento máxima de escritura (MB/s) Capacidad de procesamiento de lectura máxima (MB/s)
2 15,000 15,000 240 240
4 15,000 15,000 240 240
8 15,000 15,000 800 800
16 25,000 25,000 1,000 1,200
32 60,000 60,000 1,000 1,200
48 60,000 60,000 1,000 1,200
64 80,000 60,000 1,000 1,200
80 80,000 60,000 1,000 1,200
96 80,000 60,000 1,000 1,200
128 80,000 60,000 1,000 1,200

¿Qué sigue?