Sélectionner un type de disque


Ce document décrit le stockage en blocs, communément 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 un stockage en bloc pour vos instances de calcul.

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

À propos du stockage de blocs

Google Cloud propose deux types de stockage de blocs : le stockage de blocs temporaire et le stockage de blocs durable. Vous pouvez combiner ces types de stockage en 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. En contrepartie, les données stockées sont perdues si la VM s'arrête pour une raison quelconque. 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 en bloc temporaire comme volume de démarrage.

Le 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 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 en cas de plantage ou d'échec de la VM.

Hyperdisk et Persistent Disk sont les offres de stockage en bloc durables dans Google Cloud, mais Persistent Disk n'est pas disponible avec la dernière série de machines. Google recommande d'utiliser Hyperdisk pour bénéficier des performances et des fonctionnalités avancées les plus élevées.

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

  • Fonctionner 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 via les réseaux de Google.

  • Portabilité: les volumes Hyperdisk ou 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 à Persistent Disk:

  • 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 réduire les performances d'un volume Hyperdisk sans en modifier la 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 en augmenter la 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 en 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 devez utiliser un stockage de blocs temporaire, utilisez un SSD local si celui-ci 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 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'Hyperdisk et de disques persistants, consultez les pages 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 la page À propos d'Hyperdisk. Pour Persistent Disk, consultez la section À propos de Persistent Disk.

Alternatives au stockage en 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 en mode bloc aux autres options de stockage disponibles dansGoogle Cloud, telles que Cloud Storage et Filestore, consultez la section Examiner les options de stockage du Centre d'architecture cloud.

Considérations liées au coût

La capacité de stockage provisionnée vous est facturée du moment où vous créez un volume jusqu'à ce que vous le supprimiez. Cette facturation s'applique 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 Persistent Disk, vous êtes facturé en fonction de l'utilisation du réseau requise pour transférer des données entre l'instance et le volume.

Enfin, pour les volumes Hyperdisk et Persistent Disk Extreme, les performances provisionnées sont facturé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 qu'il utilise.

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

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

Étape suivante