Types de machine

Un type de machine est un ensemble de ressources matérielles virtualisées disponibles pour une instance de machine virtuelle (VM, Virtual Machine), y compris les limites en matière de disques persistants, de taille de la mémoire système et de nombre de processeurs virtuels. Dans Compute Engine, les types de machines sont regroupés et organisés en fonction de différentes charges de travail. Vous pouvez faire votre choix parmi des types de machines à usage général, des types de machines à mémoire optimisée et des types de machines optimisés pour le calcul.

Vous devez choisir un type de machine lors de la création d'une instance. Un certain nombre de types de machines prédéfinis vous est proposé dans chaque famille de types de machines. Si les types de machines prédéfinis ne répondent pas à vos besoins, vous pouvez créer vos propres types de machines personnalisés.

Facturation

Vous êtes facturé pour les ressources utilisées par une instance de VM. Lorsque vous créez une instance de VM, vous sélectionnez un type de machine pour cette dernière et êtes facturé comme décrit sur la page Tarifs des instances de VM. Plus précisément, vous êtes facturé pour chaque processeur virtuel et chaque Go de mémoire individuellement, comme décrit dans le modèle de tarification basé sur les ressources. Les remises, telles que les remises automatiques proportionnelles à une utilisation soutenue et les remises sur engagement d'utilisation, s'appliquent le cas échéant.

Pour découvrir les coûts horaires et mensuels calculés pour chaque type de machine, consultez la page Tarifs des instances de VM.

Familles de types de machines

Les types de machines sont divisés en familles organisées en fonction de types de charges de travail spécifiques. Les types de machines principaux suivants sont proposés sur Compute Engine :

  • Types de machines à usage général. Ils offrent le meilleur rapport performances-prix pour diverses charges de travail. Deux générations sont disponibles pour ces types de machines :

    • Les types de machines N1 première génération. Ces types de machines comportent jusqu'à 96 processeurs virtuels et 6,5 Go de mémoire par processeur virtuel, et sont disponibles sur les plates-formes de processeur Intel Sandy Bridge, Ivy Bridge, Haswell, Broadwell et Skylake.
    • Les types de machines N2 dernière génération. Ces types de machines comportent jusqu'à 80 processeurs virtuels et 8 Go de mémoire par processeur virtuel, et sont disponibles sur les plates-formes de processeur Intel Cascade Lake.
  • Types de machines optimisés pour le calcul. Ils offrent les meilleures performances par cœur sur Compute Engine et sont optimisés pour les charges de travail exigeantes en calculs. Ils sont dotés de processeurs évolutifs Intel (Cascade Lake) et d'une fréquence turbo tout cœur soutenue allant jusqu'à 3,8 GHz.

  • Types de machines à mémoire optimisée. Ils sont parfaits pour les charges de travail exigeantes en mémoire. Ces types de machines offrent plus de mémoire par cœur que les autres familles de types de machines, avec jusqu'à 12 To de mémoire.

Déterminer un type de machine pour votre charge de travail

Utilisez le tableau ci-dessous pour comparer chaque catégorie de type de machine et déterminer quel type est adapté à votre charge de travail. Après avoir consulté cette section, si vous ne savez toujours pas quel type de machine convient le mieux à votre charge de travail, l'utilisation d'un type de machine à usage général constitue un bon point de départ.

Types de machines Mémoire (par processeur virtuel) Processeurs virtuels Types de machines personnalisés ? Remises automatiques proportionnelles à une utilisation soutenue ? Processeurs
Usage général (N2) 0,5 à 8 Go 2 à 80 Oui Oui
  • Cascade Lake
Usage général (N1) 0,95 à 6,5 Go 1 à 96 Oui Oui
  • Skylake
  • Broadwell
  • Haswell
  • Ivy Bridge
  • Sandy Bridge
Optimisé pour le calcul 4 Go 4 à 60 Non Oui
  • Cascade Lake
Mémoire optimisée 28 Go 40 à 416 Non Oui
  • Broadwell E7
  • Cascade Lake
Cœur partagé 0,60 Go 0,2 à 0,5 Non Non
  • ND

Vous pouvez également utiliser le guide suivant pour vous aider à choisir un type de machine. Cliquez sur le schéma pour l'agrandir.

Famille des types de machines à usage général

Les types de machines à usage général offrent le meilleur rapport performances-prix pour diverses charges de travail. Si vous ne savez pas quel type de machine convient le mieux à votre charge de travail, l'utilisation d'un type de machine à usage général constitue un bon point de départ.

Les types de machines à usage général incluent actuellement les types de machines N1 première génération et les types de machines N2 dernière génération.

Types de machines N2

Les types de machines N2 sont des types de machines à usage général dernière génération offrant un dimensionnement flexible de 2 à 80 processeurs virtuels et de 0,5 à 8 Go de mémoire par processeur virtuel. Les VM N2 s'exécutent sur des processeurs virtuels Cascade Lake avec une fréquence de base de 2,8 GHz et une turbo tout cœur soutenue de 3,4 GHz. Ces types de machines permettent également une amélioration globale des performances par rapport aux types de machines N1.

Les charges de travail pouvant tirer parti de la fréquence d'horloge plus élevée constituent un bon choix pour les types de machines N2. Ces charges de travail peuvent améliorer les performances par thread tout en bénéficiant de la flexibilité offerte par un type de machine à usage général.

En résumé, les types de machines N2 présentent les caractéristiques suivantes :

  • Ils acceptent jusqu'à 80 processeurs virtuels et 640 Go de mémoire.
  • Ils sont disponibles en tant que types de machines prédéfinis et types de machines personnalisés. Les types de machines personnalisés peuvent être créés dans un large éventail de ratios mémoire/cœur, allant de 0,5 Go à 8 Go par processeur virtuel.
  • Ils proposent des ratios mémoire/cœur plus élevés pour les VM créées avec la fonctionnalité d'extension de mémoire. L'utilisation de cette dernière permet de contrôler les coûts de licence logicielle par processeur virtuel tout en offrant l'accès à un volume de RAM supérieur à 8 Go par processeur virtuel.
  • Ils exécutent la dernière technologie d'infrastructure disponible avec les processeurs évolutifs Intel Xeon (Cascade Lake) fonctionnant à 2,8 GHz, et avec une fréquence turbo tout cœur soutenue allant jusqu'à 3,4 GHz.

Les types de machines N2 ne sont disponibles que dans certaines zones et régions. La liste suivante présente les types de machines prédéfinis N2 disponibles.

Types de machines standards N2

Nom de la machine Description Processeurs virtuels1 Mémoire (Go) Nombre max. de disques persistants2 Taille totale max. des disques persistants (en To)
n2-standard-2 Type de machine standard disposant de 2 processeurs virtuels et de 8 Go de mémoire 2 8 128 64
n2-standard-4 Type de machine standard disposant de 4 processeurs virtuels et de 16 Go de mémoire 4 16 128 64
n2-standard-8 Type de machine standard disposant de 8 processeurs virtuels et de 32 Go de mémoire 8 32 128 64
n2-standard-16 Type de machine standard disposant de 16 processeurs virtuels et de 64 Go de mémoire 16 64 128 64
n2-standard-32 Type de machine standard disposant de 32 processeurs virtuels et de 128 Go de mémoire 32 128 128 64
n2-standard-48 Type de machine standard disposant de 48 processeurs virtuels et de 192 Go de mémoire 48 192 128 64
n2-standard-64 Type de machine standard disposant de 64 processeurs virtuels et de 256 Go de mémoire 64 256 128 64
n2-standard-80 Type de machine standard disposant de 80 processeurs virtuels et de 320 Go de mémoire 80 320 128 64

1 Un processeur virtuel est mis en œuvre sous la forme d'une technologie hyper-threading matérielle unique sur l'une des plates-formes de processeur disponibles.
2 L'utilisation des disques persistants et le tarif par type de machine sont facturés séparément.

Types de machines à haute capacité de mémoire N2

Les types de machines à haute capacité de mémoire N2 disposent de 8 Go de mémoire système par processeur virtuel.

Nom de la machine Description Processeurs virtuels1 Mémoire (Go) Nombre max. de disques persistants2 Taille totale max. des disques persistants (en To)
n2-highmem-2 Type de machine à haute capacité de mémoire disposant de 2 processeurs virtuels et de 16 Go de mémoire 2 16 128 64
n2-highmem-4 Type de machine à haute capacité de mémoire disposant de 4 processeurs virtuels et de 32 Go de mémoire 4 32 128 64
n2-highmem-8 Type de machine à haute capacité de mémoire disposant de 8 processeurs virtuels et de 64 Go de mémoire 8 64 128 64
n2-highmem-16 Type de machine à haute capacité de mémoire disposant de 16 processeurs virtuels et de 128 Go de mémoire 16 128 128 64
n2-highmem-32 Type de machine à haute capacité de mémoire disposant de 32 processeurs virtuels et de 256 Go de mémoire 32 256 128 64
n2-highmem-48 Type de machine à haute capacité de mémoire disposant de 48 processeurs virtuels et de 384 Go de mémoire 48 384 128 64
n2-highmem-64 Type de machine à haute capacité de mémoire disposant de 64 processeurs virtuels et de 512 Go de mémoire 64 512 128 64
n2-highmem-80 Type de machine à haute capacité de mémoire disposant de 80 processeurs virtuels et de 640 Go de mémoire 80 640 128 64

1 Un processeur virtuel est mis en œuvre sous la forme d'une technologie hyper-threading matérielle unique sur l'une des plates-formes de processeur disponibles.
2 L'utilisation des disques persistants et le tarif par type de machine sont facturés séparément.

Types de machines à haute capacité de processeur N2

Les types de machines à haute capacité de processeur sont parfaits pour les tâches nécessitant une augmentation modérée du nombre de processeurs virtuels par rapport à la quantité de mémoire. Ils disposent de 1 Go de mémoire par processeur virtuel.

Nom de la machine Description Processeurs virtuels1 Mémoire (Go) Nombre max. de disques persistants2 Taille totale max. des disques persistants (en To)
n2-highcpu-2 Type de machine à haute capacité de processeur disposant de 2 processeurs virtuels et de 2 Go de mémoire 2 2 128 64
n2-highcpu-4 Type de machine à haute capacité de processeur disposant de 4 processeurs virtuels et de 4 Go de mémoire 4 4 128 64
n2-highcpu-8 Type de machine à haute capacité de processeur disposant de 8 processeurs virtuels et de 8 Go de mémoire 8 8 128 64
n2-highcpu-16 Type de machine à haute capacité de processeur disposant de 16 processeurs virtuels et de 16 Go de mémoire 16 16 128 64
n2-highcpu-32 Type de machine à haute capacité de processeur disposant de 32 processeurs virtuels et de 32 Go de mémoire 32 32 128 64
n2-highcpu-48 Type de machine à haute capacité de processeur disposant de 48 processeurs virtuels et de 48 Go de mémoire 48 48 128 64
n2-highcpu-64 Type de machine à haute capacité de processeur disposant de 64 processeurs virtuels et de 64 Go de mémoire 64 64 128 64
n2-highcpu-80 Type de machine à haute capacité de processeur disposant de 80 processeurs virtuels et de 80 Go de mémoire 80 80 128 64

1 Un processeur virtuel est mis en œuvre sous la forme d'une technologie hyper-threading matérielle unique sur l'une des plates-formes de processeur disponibles.
2 L'utilisation des disques persistants et le tarif par type de machine sont facturés séparément.

Types de machines N1

Les types de machines N1 sont les types de machines à usage général première génération de Compute Engine. Ils sont disponibles sur les plates-formes de processeur Skylake, Broadwell, Haswell, Ivy Bridge et Sandy Bridge. Les types de machines N1 offrent les avantages suivants :

  • Ils acceptent jusqu'à 96 processeurs virtuels et 624 Go de mémoire.
  • Ils sont disponibles en tant que types de machines prédéfinis et types de machines personnalisés. Les types de machines personnalisés peuvent être créés dans un large éventail de ratios mémoire/cœur, allant de 0,95 Go à 6,5 Go par processeur virtuel.
  • Ils proposent des ratios mémoire/cœur plus élevés pour les VM créées avec la fonctionnalité d'extension de mémoire.
  • Ils offrent une remise automatique proportionnelle à une utilisation soutenue plus importante que les types de machines N2.

La liste suivante présente les types de machines prédéfinis N1 disponibles.

Types de machines standards N1

Nom de la machine Description Processeurs virtuels1 Mémoire (Go) Nombre max. de disques persistants2 Taille totale max. des disques persistants (en To)
n1-standard-1 Type de machine standard disposant de 1 processeur virtuel et de 3,75 Go de mémoire 1 3,75 128 64
n1-standard-2 Type de machine standard disposant de 2 processeurs virtuels et de 7,5 Go de mémoire 2 7,50 128 64
n1-standard-4 Type de machine standard disposant de 4 processeurs virtuels et de 15 Go de mémoire 4 15 128 64
n1-standard-8 Type de machine standard disposant de 8 processeurs virtuels et de 30 Go de mémoire 8 30 128 64
n1-standard-16 Type de machine standard disposant de 16 processeurs virtuels et de 60 Go de mémoire 16 60 128 64
n1-standard-32 Type de machine standard disposant de 32 processeurs virtuels et de 120 Go de mémoire 32 120 128 64
n1-standard-64 Type de machine standard disposant de 64 processeurs virtuels et de 240 Go de mémoire 64 240 128 64
n1-standard-96 Type de machine standard disposant de 96 processeurs virtuels et de 360 Go de mémoire 96 360 128 64

1 Un processeur virtuel est mis en œuvre sous la forme d'une technologie hyper-threading matérielle unique sur l'une des plates-formes de processeur disponibles.
2 L'utilisation des disques persistants et le tarif par type de machine sont facturés séparément.

Types de machines à haute capacité de mémoire N1

Les types de machines à haute capacité de mémoire N1 disposent de 6,50 Go de mémoire système par processeur virtuel.

Nom de la machine Description Processeurs virtuels1 Mémoire (Go) Nombre max. de disques persistants2 Taille totale max. des disques persistants (en To)
n1-highmem-2 Type de machine à haute capacité de mémoire disposant de 2 processeurs virtuels et de 13 Go de mémoire 2 13 128 64
n1-highmem-4 Type de machine à haute capacité de mémoire disposant de 4 processeurs virtuels et de 26 Go de mémoire 4 26 128 64
n1-highmem-8 Type de machine à haute capacité de mémoire disposant de 8 processeurs virtuels et de 52 Go de mémoire 8 52 128 64
n1-highmem-16 Type de machine à haute capacité de mémoire disposant de 16 processeurs virtuels et de 104 Go de mémoire 16 104 128 64
n1-highmem-32 Type de machine à haute capacité de mémoire disposant de 32 processeurs virtuels et de 208 Go de mémoire 32 208 128 64
n1-highmem-64 Type de machine à haute capacité de mémoire disposant de 64 processeurs virtuels et de 416 Go de mémoire 64 416 128 64
n1-highmem-96 Type de machine à haute capacité de mémoire disposant de 96 processeurs virtuels et de 624 Go de mémoire 96 624 128 64

1 Un processeur virtuel est mis en œuvre sous la forme d'une technologie hyper-threading matérielle unique sur l'une des plates-formes de processeur disponibles.
2 L'utilisation des disques persistants et le tarif par type de machine sont facturés séparément.

Types de machines à haute capacité de processeur N1

Les types de machines à haute capacité de processeur sont parfaits pour les tâches nécessitant une augmentation modérée du nombre de processeurs virtuels par rapport à la quantité de mémoire. Ils disposent de 0,90 Go de mémoire par processeur virtuel.

Nom de la machine Description Processeurs virtuels1 Mémoire (Go) Nombre max. de disques persistants2 Taille totale max. des disques persistants (en To)
n1-highcpu-2 Type de machine à haute capacité de processeur disposant de 2 processeurs virtuels et de 1,80 Go de mémoire 2 1,80 128 64
n1-highcpu-4 Type de machine à haute capacité de processeur disposant de 4 processeurs virtuels et de 3,60 Go de mémoire 4 3,60 128 64
n1-highcpu-8 Type de machine à haute capacité de processeur disposant de 8 processeurs virtuels et de 7,20 Go de mémoire 8 7,20 128 64
n1-highcpu-16 Type de machine à haute capacité de processeur disposant de 16 processeurs virtuels et de 14,40 Go de mémoire 16 14,4 128 64
n1-highcpu-32 Type de machine à haute capacité de processeur disposant de 32 processeurs virtuels et de 28,80 Go de mémoire 32 28,8 128 64
n1-highcpu-64 Type de machine à haute capacité de processeur disposant de 64 processeurs virtuels et de 57,60 Go de mémoire 64 57,60 128 64
n1-highcpu-96 Type de machine à haute capacité de processeur disposant de 96 processeurs virtuels et de 86,40 Go de mémoire 96 86,40 128 64

1 Un processeur virtuel est mis en œuvre sous la forme d'une technologie hyper-threading matérielle unique sur l'une des plates-formes de processeur disponibles.
2 L'utilisation des disques persistants et le tarif par type de machine sont facturés séparément.

Machines personnalisées

Si aucun des types de machines prédéfinis à usage général ne répond à vos besoins, vous pouvez créer un type de machine personnalisé doté du nombre de processeurs virtuels et de la quantité de mémoire nécessaires pour votre instance.

Les types de machines personnalisés conviennent parfaitement dans les cas de figure suivants :

  • Charges de travail qui ne conviennent pas aux types de machines prédéfinis disponibles
  • Charges de travail qui nécessitent davantage de puissance de traitement ou de mémoire, sans pour autant nécessiter toutes les mises à niveau fournies par le type de machine de niveau supérieur

L'utilisation d'un type de machine personnalisé coûte légèrement plus cher qu'un type de machine prédéfini équivalent, et la quantité de mémoire et de processeurs virtuels que vous pouvez sélectionner reste limitée. Pour en savoir plus, consultez la page Créer une instance de VM avec un type de machine personnalisé.

Famille des types de machines à mémoire optimisée

Les types de machines à mémoire optimisée sont parfaits pour les tâches qui nécessitent une utilisation intensive de la mémoire, car ils offrent des ratios entre la mémoire et le processeur virtuel plus élevés que les types de machines à haute capacité de mémoire N1. Leur utilisation convient aux bases de données et analyses en mémoire, telles que les charges de travail SAP HANA et Business Warehousing (BW), l'analyse génomique et les services d'analyse SQL, entre autres.

Les types de machines à mémoire optimisée ne sont disponibles que comme types de machines prédéfinis. Ils offrent une mémoire minimale de 14 Go à 28 Go par processeur virtuel. Les restrictions suivantes s'appliquent :

  • Vous ne pouvez pas utiliser des disques persistants régionaux avec un type de machine à mémoire optimisée.
  • Les types de machines à mémoire optimisée ne sont disponibles que dans des zones spécifiques. Pour en savoir plus, consultez la page Régions et zones.
Nom de la machine Description Processeurs virtuels1 Mémoire (Go) Nombre max. de disques persistants2 Taille totale max. des disques persistants (en To) Disque SSD local
n1-ultramem-40 Type de machine à mémoire optimisée disposant de 40 processeurs virtuels et de 961 Go de mémoire 40 961 128 64 Non
n1-ultramem-80 Type de machine à mémoire optimisée disposant de 80 processeurs virtuels et de 1,87 To de mémoire 80 1 922 128 64 Non
n1-ultramem-160 Type de machine à mémoire optimisée disposant de 160 processeurs virtuels et de 3,75 To de mémoire 160 3 844 128 64 No
m2-ultramem-2083 Type de machine à mémoire optimisée disposant de 208 processeurs virtuels et de 5,8 To de mémoire 208 5888 128 64 No
m2-ultramem-4163 Type de machine à mémoire optimisée disposant de 416 processeurs virtuels et de 11,7 To de mémoire 416 11 776 128 64 Non
Nom de la machine Description Processeurs virtuels1 Mémoire (Go) Nombre max. de disques persistants2 Taille totale max. des disques persistants (en To) Disque SSD local
n1-megamem-96 Type de machine à mémoire optimisée disposant de 96 processeurs virtuels et de 1,4 To de mémoire 96 1 433,6 128 64 Oui

1 Un processeur virtuel est mis en œuvre sous la forme d'une technologie hyper-threading matérielle unique sur l'une des plates-formes de processeur disponibles.
2 L'utilisation des disques persistants et le tarif par type de machine sont facturés séparément.
3 La tarification à la demande est disponible pour les types de machines ultramem M2 uniquement pour une période d'évaluation. L'utilisation sur une longue durée nécessite la souscription d'un contrat d'engagement d'utilisation. Consultez la page Tarifs pour en savoir plus.

Famille des types de machines optimisés pour le calcul

Les types de machines optimisés pour le calcul sont parfaits pour les charges de travail exigeantes en calculs. Ils offrent les meilleures performances par cœur sur Compute Engine.

Les types optimisés pour le calcul ne sont disponibles que comme types de machines prédéfinis et incluent les types de machines C2.

Types de machines C2

Basés sur la dernière génération de processeurs évolutifs Intel (Cascade Lake), les types de machines C2 sont dotés d'une fréquence turbo tout cœur soutenue allant jusqu'à 3,8 GHz et offrent une transparence totale de l'architecture des plates-formes de serveurs sous-jacentes, vous permettant ainsi d'ajuster les performances. Les types de machines C2 fournissent beaucoup plus de puissance de calcul, s'exécutent sur une plate-forme plus récente et sont généralement plus robustes pour les charges de travail exigeantes en calculs que les types de machines à haute capacité de processeur N1.

Les types de machines C2 comportent les restrictions suivantes :

Nom de la machine Description Processeurs virtuels1 Mémoire (Go) Nombre max. de disques persistants2 Taille totale max. des disques persistants (en To) Disque SSD local
c2-standard-4 Type de machine C2 disposant de 4 processeurs virtuels et de 16 Go de mémoire 4 16 128 64 Oui
c2-standard-8 Type de machine C2 disposant de 8 processeurs virtuels et de 32 Go de mémoire 8 32 128 64 Oui
c2-standard-16 Type de machine C2 disposant de 16 processeurs virtuels et de 64 Go de mémoire 16 64 128 64 Oui
c2-standard-30 Type de machine C2 disposant de 30 processeurs virtuels et de 120 Go de mémoire 30 120 128 64 Oui
c2-standard-60 Type de machine C2 disposant de 60 processeurs virtuels et de 240 Go de mémoire 60 240 128 64 Oui

1 Un processeur virtuel est mis en œuvre sous la forme d'une technologie hyper-threading matérielle unique sur l'une des plates-formes de processeur disponibles.
2 L'utilisation des disques persistants et le tarif par type de machine sont facturés séparément.

Types de machines à cœur partagé

Les types de machines à cœur partagé fournissent un processeur virtuel autorisé à s'exécuter pendant quelque temps sur une technologie hyper-threading matérielle unique sur le processeur hôte exécutant votre instance. Pour l'exécution de petites applications peu gourmandes en ressources, ils peuvent être plus rentables que les types de machines standards, ou à haute capacité de mémoire ou de processeur.

Utilisation intensive des processeurs

Les types de machines f1-micro et g1-small disposent d'une fonctionnalité d'utilisation intensive qui permet aux instances de solliciter d'autres processeurs physiques pendant de courts laps de temps. Cette fonctionnalité s'enclenche automatiquement lorsque votre instance nécessite plus de processeurs physiques que ceux alloués au départ. Au cours de ces pics, l'instance utilise en rafales les processeurs physiques disponibles selon les besoins. Sachez que l'utilisation intensive n'est pas permanente. Elle n'est possible qu'occasionnellement.

Nom de la machine Description Processeurs virtuels Mémoire (Go) Nombre max. de disques persistants1 Taille totale max. des disques persistants (en To)
f1-micro Type de machine micro disposant de 0,20 processeur virtuel, de 0,60 Go de mémoire et d'un cœur physique partagé 0,20 0,60 16 3
g1-small Type de machine à cœur partagé disposant de 0,50 processeur virtuel, de 1,70 Go de mémoire et d'un cœur physique partagé 0,5 1,70 16 3

1 L'utilisation des disques persistants et le tarif par type de machine sont facturés séparément.

GPU et types de machines

Vous ne pouvez associer des GPU qu'à des types de machines N1 à usage général. Les GPU ne sont pas compatibles avec les autres types de machines.

Les instances disposant de peu de GPU sont limitées à un nombre maximal de processeurs virtuels. En règle générale, un nombre plus élevé de GPU permet de créer des instances dotées d'une plus grande quantité de processeurs virtuels et de mémoire. Pour en savoir plus, consultez la page GPU sur Compute Engine.

Étapes suivantes

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…

Documentation Compute Engine