Sélectionner un type de disque

Ce document décrit le stockage de blocs, généralement appelé disques ou volumes, proposé par Compute Engine. Vous pouvez utiliser le stockage de 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 de blocs pour vos instances de calcul.

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

À propos du stockage de blocs

Google Cloud propose deux types de disques ou de stockage de blocs : le stockage de blocs temporaire et le stockage de blocs durable. Vous pouvez combiner ces types de stockage de blocs dans une seule 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 la VM plante ou échoue.

En raison de sa nature éphémère, n'utilisez le stockage de 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 la mémoire flash. Vous ne pouvez pas utiliser le stockage de blocs temporaire comme volume de démarrage.

Le SSD local, y compris le SSD Titanium, 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 avoir arrêté, suspendu ou supprimé la VM, ou même si la VM plante ou échoue.

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

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

  • Fonctionnement semblable à 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 pannes 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 vous recommande d'utiliser Hyperdisk.

Hyperdisk offre les principaux avantages suivants par rapport à Persistent Disk :

  • Performances personnalisables : vous pouvez configurer indépendamment les performances et la taille de chaque volume Hyperdisk. Les performances d'Hyperdisk sont indépendantes de la capacité provisionnée. Cette fonctionnalité vous permet d'accroître ou de réduire 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 présente 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 disque SSD local, Hyperdisk et Persistent Disk, 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 devez utiliser un stockage de blocs temporaire, utilisez un disque SSD local s'il est disponible pour votre série de machines. Si vous avez besoin d'un stockage durable, passez à l'étape suivante.

  3. Si vous devez 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 Persistent Disk.

  4. Choisissez le type Hyperdisk ou Persistent Disk qui convient le mieux à votre charge de travail. Pour en savoir plus sur les types Hyperdisk et Persistent Disk, consultez Choisir un type Hyperdisk et Types Persistent Disk, respectivement.

Pour en savoir plus sur les fonctionnalités, les performances et la durabilité d' Hyperdisk, consultez la section À propos d'Hyperdisk. Pour Persistent Disk, consultez la section À 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 de blocs avec les autres options de stockage disponibles dans Google Cloud, telles que Cloud Storage et Filestore, consultez Examiner les options de stockage dans le Cloud Architecture Center.

Considérations liées au coût

Vous êtes facturé pour la capacité de stockage provisionnée à partir du moment où vous créez un volume jusqu'à ce que vous le supprimiez. Ces frais s'appliquent aux disques SSD locaux, aux disques persistants et aux hyperdisques.

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 qui ne sont associés à aucune VM

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

Par exemple, étant donné que les volumes Hyperdisk ML ne sont compatibles qu'avec la personnalisation du 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 Balanced, car ils sont compatibles avec la configuration des IOPS et du débit.

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

Étape suivante