Sélectionner un type de disque

Ce document traite du stockage par blocs, généralement appelé disques ou volumes, proposé par Compute Engine. Vous pouvez utiliser le stockage par blocs pour les volumes de démarrage et de données de toutes les instances de calcul, y compris les machines virtuelles (VM), les conteneurs et les instances bare metal. Cette page explique comment choisir le stockage par blocs pour vos instances de calcul.

Les termes disque, volume et volume de stockage par blocs sont synonymes et sont utilisés de manière interchangeable dans la documentation, la console Google Cloud , Google Cloud CLI et l'API REST.

À propos du stockage de blocs

Google Cloud propose deux types de disques, ou stockage de blocs : le stockage de blocs temporaire et durable. Vous pouvez combiner ces types de stockage par blocs dans une même instance de calcul.

Stockage de blocs temporaire

Le stockage de blocs temporaire ou éphémère offre les performances les plus rapides parmi tous les types de stockage de blocs, mais les données stockées sont perdues si la VM s'arrête pour quelque raison que ce soit. Les données sont perdues si vous arrêtez, suspendez ou redémarrez la VM, ou si elle plante ou échoue.

En raison de sa nature éphémère, n'utilisez le stockage par blocs temporaire que pour les données temporaires, les caches tels que tempdb pour Microsoft SQL Server ou le stockage pour les bases de données optimisées pour le flash. Vous ne pouvez pas utiliser le stockage par blocs temporaire comme volume de démarrage.

Le disque SSD local est l'offre de stockage de blocs temporaire dans Google Cloud. Les disques SSD locaux sont rattachés physiquement au serveur qui héberge votre instance.

Pour en savoir plus sur les disques SSD locaux, consultez les sections suivantes :

Stockage de blocs durable

Le stockage de blocs durable ou persistant est destiné aux données que vous souhaitez conserver après l'arrêt, la suspension ou la suppression de la VM, ou même en cas de plantage ou d'échec de la VM.

Hyperdisk et Persistent Disk sont les offres de stockage par blocs durables dans Google Cloud, mais Persistent Disk n'est pas disponible avec les dernières séries de machines. Google recommande d'utiliser Hyperdisk pour bénéficier des meilleures performances et des fonctionnalités avancées.

Les volumes Hyperdisk et Persistent Disk présentent les caractéristiques suivantes :

  • Fonctionnement comme des disques physiques : vous pouvez utiliser un volume Hyperdisk ou Persistent Disk avec une instance de calcul comme s'il s'agissait d'un disque physique associé à l'instance. Toutefois, il s'agit d'appareils connectés au réseau qui transmettent des données sur les réseaux de Google.

  • Portabilité : les volumes Hyperdisk et Persistent Disk sont indépendants des instances de calcul auxquelles vous les associez. Cette caractéristique signifie que vous pouvez associer un volume à une instance en cours d'exécution sans temps d'arrêt. Vous pouvez également dissocier le volume pour conserver vos données même après avoir supprimé l'instance.

  • Sécurité : par défaut, les données sont chiffrées au repos et en transit. Vous pouvez également personnaliser le chiffrement avec vos propres clés.

  • Options de haute disponibilité : protégez vos données contre les défaillances zonales en répliquant le volume sur deux zones.

Différences entre Hyperdisk et Persistent Disk

Hyperdisk et Persistent Disk offrent tous deux un stockage de blocs durable, sécurisé et efficace, mais Google recommande d'utiliser Hyperdisk.

Hyperdisk offre les principaux avantages suivants par rapport aux disques persistants :

  • Performances personnalisables : vous pouvez configurer indépendamment les performances et la taille de chaque volume Hyperdisk. Les performances Hyperdisk sont indépendantes de la capacité provisionnée. Cette fonctionnalité vous permet d'augmenter ou de diminuer les performances d'un volume Hyperdisk sans modifier sa taille.

    Contrairement à Hyperdisk, les performances de Persistent Disk dépendent de la capacité provisionnée. Par conséquent, pour améliorer les performances d'un volume Persistent Disk, vous devez augmenter sa taille.

  • Meilleures performances globales : Hyperdisk offre des limites d'IOPS et de débit plus élevées que Persistent Disk.

Choisir un type de stockage de blocs

Pour choisir entre un SSD local, un hyperdisque et un disque persistant, procédez comme suit :

  1. Déterminez si vous avez besoin d'un stockage de blocs durable ou temporaire. Par exemple, le volume de démarrage d'une instance de calcul doit utiliser un stockage de blocs durable.

  2. Si vous avez besoin d'utiliser un stockage de blocs temporaire, utilisez un SSD local si cette option est disponible pour votre série de machines. Si vous avez besoin d'un stockage durable, passez à l'étape suivante.

  3. Si vous avez besoin d'utiliser un stockage de blocs durable, utilisez Hyperdisk s'il est disponible pour votre série de machines. Si votre série de machines n'est pas compatible avec Hyperdisk, utilisez un disque persistant.

  4. Choisissez le type d'Hyperdisk ou de disque persistant qui convient le mieux à votre charge de travail. Pour en savoir plus sur les types d'Hyperdisks et de disques persistants, consultez Choisir un type d'Hyperdisk et Types de disques persistants, respectivement.

Pour en savoir plus sur les fonctionnalités, les performances et la durabilité d'Hyperdisk, consultez À propos d'Hyperdisk. Pour Persistent Disk, consultez À propos de Persistent Disk.

Alternatives au stockage de blocs

En plus des disques proposés par Google Cloud, vous pouvez déployer les solutions de stockage alternatives suivantes sur vos instances de calcul.

Pour comparer le stockage par blocs aux autres options de stockage disponibles dansGoogle Cloud, telles que Cloud Storage et Filestore, consultez Examiner les options de stockage dans le Centre d'architecture cloud.

Considérations liées au coût

La capacité de stockage provisionnée vous est facturée à partir du moment où vous créez un volume jusqu'à ce que vous le supprimiez. Ces frais s'appliquent aux disques SSD locaux, Persistent Disk et Hyperdisk.

Les coûts continuent de s'appliquer dans les scénarios suivants :

  • Volumes de démarrage créés automatiquement lorsque vous créez une instance de calcul
  • Volumes de stockage durables associés à une instance arrêtée ou suspendue
  • Volumes de stockage durables non associés à une VM

Pour les volumes Hyperdisk et Extreme Persistent Disk, vous êtes facturé en fonction des performances provisionnées.

Par exemple, comme les volumes Hyperdisk ML ne permettent de personnaliser que le débit, vous êtes facturé pour le débit provisionné d'un volume Hyperdisk ML, mais pas pour les IOPS utilisées par le volume.

Toutefois, vous êtes facturé pour les IOPS et le débit provisionnés des volumes Hyperdisk équilibré, car ces volumes permettent de configurer les IOPS et le débit.

Pour en savoir plus sur la tarification, consultez la page Tarifs des disques et des images.

Étapes suivantes