Choisir une option de stockage

Les options de stockage Cloud SQL vous permettent d'adapter les IOPS, le débit et le coût de votre instance à la charge de travail de votre base de données. Vous pouvez configurer Hyperdisk Balanced pour des performances personnalisables ou des disques durs SSD pour les données actives à faible latence. La disponibilité du stockage dépend du type de machine de votre instance. Consultez la présentation des séries de machines pour vérifier les options compatibles avec votre configuration.

Google Cloud Hyperdisk Balanced

Cloud SQL utilise l'option de stockage Hyperdisk Balanced pour la série de machines N4. Ce type de stockage est une offre Google Cloud Hyperdisk. Hyperdisk est la dernière génération de stockage de blocs réseau. Il offre un stockage évolutif et hautes performances avec des fonctionnalités complètes de persistance et de gestion des données. Vous pouvez également activer l'augmentation automatique de l'espace de stockage avec cette option de stockage pour que Cloud SQL augmente automatiquement l'espace de stockage de votre instance lorsqu'il passe en dessous de la taille seuil.

Hyperdisk Balanced fournit un débit et des IOPS personnalisables. Pour en savoir plus, consultez À propos d'Hyperdisk Balanced.

Hyperdisk Balanced définit des valeurs et des limites par défaut pour les IOPS et le débit en fonction de la configuration de votre instance, qui inclut le type de machine et la capacité de stockage. La capacité de stockage limite la valeur par défaut, et le type de machine définit la valeur maximale pour les IOPS et le débit. Vous pouvez modifier ces valeurs pour votre instance.

Limites d'IOPS et de débit de la série de machines C4

Le tableau suivant indique les limites minimales et maximales d'IOPS et de débit (en Mio/s) pour chaque type de machine de la série de machines C4 en fonction de ses processeurs virtuels :

Volume Hyperdisk équilibré Hyperdisk Balanced HA
vCPU Nombre minimal d'IOPS Débit minimal Nombre maximal d'IOPS Débit maximal Nombre maximal d'IOPS Débit maximal
2 3 000 140 Mio/s 50 000 400 Mio/s 50 000 400 Mio/s
4 3 000 140 Mio/s 50 000 400 Mio/s 50 000 400 Mio/s
8 3 000 140 Mio/s 50 000 800 Mio/s 50 000 800 Mio/s

Le tableau suivant présente les valeurs par défaut des IOPS et du débit des volumes Google Cloud Hyperdisk Balanced en fonction de la taille de disque sélectionnée :

Taille du disque (Go) IOPS par défaut Débit par défaut
Entre 10 et 256 4 000 170 Mio/s
257 à 512 7 000 240 Mio/s
513 à 1 024 10 000 500 Mio/s
1 025 à 4 096 16 000 750 Mio/s
4 097 à 32 768 70 000 1 200 Mio/s
32 769 à 65 536 100 000 1 200 Mio/s

Vous pouvez également définir des IOPS et un débit personnalisés lorsque vous utilisez Hyperdisk Balanced.

Limites d'IOPS et de débit de la série de machines N4

Le tableau suivant indique les limites minimales et maximales d'IOPS et de débit pour chaque type de machine de la série de machines N4 en fonction de ses processeurs virtuels :

Volume Hyperdisk équilibré Hyperdisk Balanced HA
vCPU Nombre minimal d'IOPS Débit minimal Nombre maximal d'IOPS Débit maximal Nombre maximal d'IOPS Débit maximal
0-7 3 000 140 15 000 240 15 000 240
8-15 3 000 140 15 000 480 15 000 480
16-31 3 000 140 80 000 1 200 80 000 1 200
32-47 3 000 140 100 000 1 600 100 000 1 200
48+ 3 000 140 160 000 2 400 100 000 1 200

Le tableau suivant présente les valeurs par défaut des IOPS et du débit des volumes Google Cloud Hyperdisk Balanced en fonction de la taille de disque sélectionnée :

Taille du disque IOPS par défaut Débit par défaut
20 à 256 Go 4 000 170
> 256 à 512 Go 7 000 240
> 512 Go - 1 To 10 000 Minimum de 500 ou débit maximal du type de machine
> 1 To - 4 To Minimum de 16 000 ou nombre maximal d'IOPS pour le type de machine 750 au minimum ou débit maximal du type de machine
> 4 To - 32 To Minimum de 70 000 ou nombre maximal d'IOPS pour le type de machine Débit minimal de 1 200 ou débit maximal pour le type de machine
> 32 To - 64 To Minimum de 100 000 ou nombre maximal d'IOPS pour le type de machine Débit minimal de 1 200 ou débit maximal pour le type de machine

Vous pouvez également définir des IOPS et un débit personnalisés lorsque vous utilisez Hyperdisk Balanced.

IOPS et débit personnalisés Hyperdisk Balanced

Vous pouvez définir des niveaux d'IOPS et de débit personnalisés pour vos volumes Google Cloud Hyperdisk Balanced et Google Cloud Hyperdisk Balanced High Availability. Les valeurs modifiées doivent répondre aux exigences suivantes :

  • IOPS

    • Minimum : 3 000 IOPS
    • Maximum : 500 IOPS par Go de capacité de disque, pour un maximum de 160 000 pour Google Cloud Hyperdisk Balanced et un maximum de 100 000 pour Google Cloud Hyperdisk Balanced High Availability.
  • Débit

    • Minimum : 140 Mio/s
    • Maximum : pour Google Cloud Hyperdisk Balanced, la valeur la plus élevée entre 2 400 Mio/s ou le nombre d'IOPS provisionnées divisé par 4. Pour Google Cloud Hyperdisk Balanced High Availability, la valeur la plus élevée entre 1 200 Mio/s ou les IOPS provisionnées divisées par 4.

Limites d'Hyperdisk Balanced

Tenez compte des limites suivantes lorsque vous utilisez Hyperdisk Balanced avec vos instances Cloud SQL :

  • Hyperdisk Balanced ne permet de modifier la capacité et la taille du disque que deux fois toutes les quatre heures. Les charges de travail de données nécessitant des augmentations plus fréquentes peuvent entraîner des périodes de stockage complet plus longues, ce qui peut avoir un impact sur les performances.
  • Hyperdisk Balanced ne permet de modifier les IOPS et le débit qu'une fois toutes les quatre heures. Les charges de travail de données nécessitant des augmentations plus fréquentes peuvent entraîner des périodes de stockage complet plus longues, ce qui peut avoir un impact sur les performances.

Disque dur SSD

L'option de disque dur SSD est disponible pour les séries de machines à cœur dédié à usage général, N2 et N2 à mémoire optimisée.

L'option de stockage SSD est une option efficace et économique pour vos instances Cloud SQL Enterprise. Par rapport à un disque dur, le SSD est plus rapide et offre des performances plus prévisibles. Les disques SSD offrent un débit d'écriture et de lecture élevé, et maintiennent une faible latence pour l'accès aux données. Il s'agit donc d'une excellente option pour stocker des données actives qui nécessitent un accès fréquent à faible latence.

Les SSD sont une offre de volumes Persistent Disk qui fournit des périphériques de stockage réseau durables. Il convient aux applications d'entreprise et aux bases de données hautes performances qui nécessitent une latence plus faible et davantage d'IOPS. Pour en savoir plus, consultez À propos des disques persistants.

Cloud SQL définit les IOPS et le débit pour le stockage SSD en fonction du type de machine et de la capacité de stockage que vous configurez. Vous ne pouvez pas configurer les valeurs d'IOPS et de débit.

Limites d'IOPS et de débit des séries de machines N2 et N2 à mémoire optimisée

Le tableau suivant indique les valeurs maximales d'IOPS et de débit (en Mio/s) pour l'option de stockage SSD en fonction du nombre de processeurs virtuels pour les instances de l'édition Cloud SQL Enterprise Plus utilisant la série de machines N2 et la série de machines N2 à mémoire optimisée :

Zonal Régional
vCPU Nombre maximal d'IOPS (lecture/écriture) Débit maximal (lecture/écriture) Nombre maximal d'IOPS (lecture/écriture) Débit maximal (lecture/écriture)
2 15 000 / 15 000 240 / 240 15 000 / 15 000 240 / 120
4 15 000 / 15 000 240 / 240 15 000 / 15 000 240 / 120
8 15 000 / 15 000 800 / 800 15 000 / 15 000 800 / 400
16 25 000 / 25 000 1 200 / 1 200 25 000 / 25 000 1 200 / 600
32 60 000 / 60 000 1 200 / 1 200 60 000 / 60 000 1 200 / 600
48 60 000 / 60 000 1 200 / 1 200 60 000 / 60 000 1 200 / 600
64 100 000 / 100 000 1 200 / 1 200 100 000 / 80 000 1 200 / 1 000
80 100 000 / 100 000 1 200 / 1 200 100 000 / 80 000 1 200 / 1 000
96 100 000 / 100 000 1 200 / 1 200 100 000 / 80 000 1 200 / 1 000
128 100 000 / 100 000 1 200 / 1 200 100 000 / 80 000 1 200 / 1 000

Limites d'IOPS et de débit pour les cœurs dédiés à usage général

Le tableau suivant indique les valeurs maximales d'IOPS et de débit pour l'option de stockage SSD en fonction du nombre de processeurs virtuels pour la série de machines à cœur dédié à usage général :

Zonal Régional
vCPU Nombre maximal d'IOPS (lecture/écriture) Débit maximal (lecture/écriture) Nombre maximal d'IOPS (lecture/écriture) Débit maximal (lecture/écriture)
1 15 000 / 15 000 200 / 200 15 000 / 15 000 200 / 100
2-7 15 000 / 15 000 240 / 240 15 000 / 15 000 240 / 120
8-15 15 000 / 15 000 800 / 800 15 000 / 15 000 800 / 400
16-31 25 000 / 25 000 1 200 / 1 200 25 000 / 25 000 1 200 / 600
32-63 60 000 / 60 000 1 200 / 1 200 60 000 / 60 000 1 200 / 600
64+ 100 000 / 100 000 1 200 / 1 200 100 000 / 80 000 1 200 / 1 000

Options permettant de réduire manuellement la capacité de stockage

S'il est déterminé ultérieurement que la capacité de stockage d'une instance Cloud SQL est supérieure aux besoins de votre application, vous pouvez réduire manuellement votre capacité de stockage.

Pour en savoir plus, consultez À propos de la réduction de l'espace de stockage.

Étapes suivantes