Un type de machine est un ensemble de ressources matérielles virtualisées disponibles pour une instance de machine virtuelle (VM, Virtual Machine). Il détermine, entre autres, 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 par famille en fonction de différentes charges de travail. Vous pouvez faire votre choix parmi des familles à usage général, à mémoire optimisée et optimisées pour le calcul.
Vous devez choisir un type de machine lorsque vous créez 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.
Pour comparer les performances des différents types de machines, consultez la page Plates-formes de processeur.
Faites l'essai
Si vous débutez sur Google Cloud, créez un compte pour évaluer les performances de Compute Engine en conditions réelles. Les nouveaux clients bénéficient également de 300 $ de crédits gratuits pour exécuter, tester et déployer des charges de travail.
Profiter d'un essai gratuit de Compute EngineFacturation
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 instance 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.
Types de machines
Chaque famille de types de machines comprend différents types de machines et est organisée par types de charges de travail spécifiques. Les principaux types de machines proposés sur Compute Engine sont les suivants :
Les types de machines à usage général offrent le meilleur rapport performances-prix pour diverses charges de travail.
- Les types de machines E2 sont des VM économiques offrant jusqu'à 32 processeurs virtuels comportant jusqu'à 128 Go de mémoire, avec un maximum de 8 Go par processeur virtuel. Les machines E2 disposent d'une plate-forme de processeur prédéfinie exécutant un processeur Intel ou un processeur AMD EPYC Rome de deuxième génération. Les VM E2 fournissent diverses ressources de calcul au prix le plus bas sur Compute Engine, en particulier lorsqu'elles sont associées à des remises sur engagement d'utilisation.
- Les types de machines N2 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.
- Les types de machines N2D comportent jusqu'à 224 processeurs virtuels et 8 Go de mémoire par processeur virtuel, et sont disponibles sur les plates-formes de processeur AMD EPYC Rome de deuxième génération.
- Les types de machines N1 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 à mémoire optimisée sont parfaits pour les charges de travail exigeantes en mémoire, car ils offrent plus de mémoire par cœur que les autres types de machines, avec jusqu'à 12 To de mémoire.
Les types de machines optimisés pour le calcul offrent les meilleures performances par cœur sur Compute Engine et sont optimisés pour les charges de travail intensives. 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.
Les types de machines optimisés pour les accélérateurs sont parfaits pour les charges de calcul CUDA massivement parallélisées, telles que le machine learning (ML) et le calcul hautes performances (HPC).
Les types de machines à cœur partagé sont disponibles dans les familles E2 et N1. Ces types de machines utilisent un cœur physique à temps partagé. Il peut s'agir d'une méthode rentable pour l'exécution de petites applications peu gourmandes en ressources.
- E2 : Les types de machines à cœur partagé
e2-micro
,e2-small
ete2-medium
ont deux processeurs virtuels disponibles pour de courtes périodes d'utilisation intensive. - N1 : Les types de machines à cœur partagé
f1-micro
etg1-small
ont jusqu'à un processeur virtuel disponible pour de courtes périodes d'utilisation intensive.
- E2 : Les types de machines à cœur partagé
Recommandations pour les types de machines
Le tableau suivant fournit des recommandations de types de machines pour différentes charges de travail :
E2 Usage général |
N2, N2D, N1 Usage général |
M2, M1 Mémoire optimisée |
C2 Optimisé pour le calcul |
A2 Optimisé pour les accélérateurs |
---|---|---|---|---|
Pour l'informatique au quotidien à moindre coût | Rapport coût-performances équilibré sur des formes de VM très diverses | Charges de travail exigeant une très haute capacité de mémoire | Performances ultra-élevées pour les charges de travail intensives | Optimisé pour les charges de calcul hautes performances |
|
|
|
|
|
Comparaison des types de machines
Utilisez le tableau suivant pour comparer chaque catégorie de type de machine et déterminer le type approprié pour 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 ? | Disques SSD locaux ? | Processeurs |
---|---|---|---|---|---|---|
Usage général (E2)1 | 0,5 à 8 Go2 | 2 à 32 | Oui | Non | Non |
|
Usage général (N2) | 0,5 à 8 Go | 2 à 80 | Oui | Oui | Oui |
|
Usage général (N2D)3 | 0,5 à 8 Go | 2 à 224 | Oui | Oui | Oui |
|
Usage général (N1) | 0,95 à 6,5 Go | 1 à 96 | Oui | Oui | Oui |
|
Optimisé pour le calcul | 4 Go | 4 à 60 | Non | Oui | Oui |
|
Ultramem à mémoire optimisée | 24 Go | 40 à 416 | Non | Oui | Non |
|
Megamem à mémoire optimisée | 24 Go | 96 | Non | Oui | Oui |
|
GPU haute capacité optimisé pour les accélérateurs | 7 Go | 12–96 | Non | Non | Oui |
|
Méga GPU optimisé pour les accélérateurs | 14 Go | 96 | Non | Non | Oui |
|
E2 à cœur partagé | 4 Go | 0,25 à 1 | Non | Non | Non |
|
N1 à cœur partagé | 3 à 3,4 Go | 0,2 à 0,5 | Non | Oui | Non |
|
2 Les types de machines E2 acceptent jusqu'à 128 Go de mémoire totale.
3 Les types de machines N2D standards et à haute capacité de processeur disposent de 224 processeurs virtuels.
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.
Types de machines E2
Les types de machines E2 sont des types de machines économiques offrant un dimensionnement de 2 à 32 processeurs virtuels comportant chacun de 0,5 à 8 Go de mémoire. Ils sont disponibles sur les plates-formes de processeur prédéfinies suivantes : Intel Skylake, Broadwell, Haswell et AMD EPYC Rome.
Les petites et moyennes charges de travail qui nécessitent au maximum 32 processeurs virtuels, mais qui ne nécessitent pas de disques SSD locaux ou de GPU, conviennent parfaitement aux machines E2. Les types de machines E2 n'offrent pas de remises automatiques proportionnelles à une utilisation soutenue. En revanche, ils proposent systématiquement des tarifs à la demande et sur engagement d'utilisation.
En résumé, les types de machines E2 présentent les caractéristiques suivantes :
- Ils acceptent jusqu'à 32 processeurs virtuels et 128 Go de mémoire.
- Ils sont compatibles avec le dispositif d'allocation de pages mémoire virtio.
- Ils sont disponibles dans des types de machines personnalisés et prédéfinis.
- Ils offrent les tarifs à la demande les plus bas pour les types de machines à usage général.
- Ils sont dotés d'un processeur Intel ou AMD EPYC Rome (sélectionné lors de la création de l'instance par Compute Engine selon les disponibilités).
Les types de machines E2 présentent certaines limites par rapport aux autres types de machines à usage général. En voici quelques-unes :
- Absence de remises automatiques proportionnelles à une utilisation soutenue
- Absence de contrôle sur le type de processeur
Les types de machines E2 sont disponibles dans toutes les régions et zones.
Types de machines standards E2
Nom de la machine | Processeurs virtuels1 | Mémoire (Go) | Nombre max. de disques persistants2 | Taille totale max. des disques persistants (en To) | SSD local | Bande passante de sortie maximale (Gbit/s)3 |
---|---|---|---|---|---|---|
e2-standard-2 |
2 | 8 | 128 | 257 | Non | 4 |
e2-standard-4 |
4 | 16 | 128 | 257 | Non | 8 |
e2-standard-8 |
8 | 32 | 128 | 257 | Non | 16 |
e2-standard-16 |
16 | 64 | 128 | 257 | Non | 16 |
e2-standard-32 |
32 | 128 | 128 | 257 | Non | 16 |
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 bande passante de sortie maximale ne peut pas dépasser le nombre donné. La bande passante de sortie réelle dépend de l'adresse IP de destination et d'autres facteurs.
Consultez la page Bande passante réseau.
Types de machines à haute capacité de mémoire E2
Les types de machines à haute capacité de mémoire E2 disposent de 8 Go de mémoire système par processeur virtuel.
Nom de la machine | Processeurs virtuels1 | Mémoire (Go) | Nombre max. de disques persistants2 | Taille totale max. des disques persistants (en To) | SSD local | Bande passante de sortie maximale (Gbit/s)3 |
---|---|---|---|---|---|---|
e2-highmem-2 |
2 | 16 | 128 | 257 | Non | 4 |
e2-highmem-4 |
4 | 32 | 128 | 257 | Non | 8 |
e2-highmem-8 |
8 | 64 | 128 | 257 | Non | 16 |
e2-highmem-16 |
16 | 128 | 128 | 257 | Non | 16 |
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 bande passante de sortie maximale ne peut pas dépasser le nombre donné. La bande passante de sortie réelle dépend de l'adresse IP de destination et d'autres facteurs.
Consultez la page Bande passante réseau.
Types de machines à haute capacité de processeur E2
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 | Processeurs virtuels1 | Mémoire (Go) | Nombre max. de disques persistants2 | Taille totale max. des disques persistants (en To) | SSD local | Bande passante de sortie maximale (Gbit/s)3 |
---|---|---|---|---|---|---|
e2-highcpu-2 |
2 | 2 | 128 | 257 | Non | 4 |
e2-highcpu-4 |
4 | 4 | 128 | 257 | Non | 8 |
e2-highcpu-8 |
8 | 8 | 128 | 257 | Non | 16 |
e2-highcpu-16 |
16 | 16 | 128 | 257 | Non | 16 |
e2-highcpu-32 |
32 | 32 | 128 | 257 | Non | 16 |
Types de machines N2
Les types de machines N2 sont des types de machines à usage général de deuxième 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 Cascade Lake avec une fréquence de base de 2,8 GHz et une fréquence 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.
- Compatibilité avec les configurations de réseau à bande passante supérieure 50, 75 et 100 Gbit/s.
- Ils sont disponibles dans des types de machines personnalisés et prédéfinis.
- 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 l'extension de mémoire permet de contrôler les coûts de licence logicielle par processeur virtuel tout en offrant l'accès à un volume de mémoire 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.
- Ils ne sont disponibles que sur certaines plates-formes de processeur.
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 | Processeurs virtuels1 | Mémoire (Go) | Nombre maximal (PD)2 | Taille totale max. des disques persistants (en To) | SSD local | Bande passante de sortie par défaut (Gbit/s)3 | Bande passante de sortie de niveau 1 (Gbit/s)4 |
---|---|---|---|---|---|---|---|
n2-standard-2 |
2 | 8 | 128 | 257 | Oui | 10 | Non disponible |
n2-standard-4 |
4 | 16 | 128 | 257 | Oui | 10 | Non disponible |
n2-standard-8 |
8 | 32 | 128 | 257 | Oui | 16 | Non disponible |
n2-standard-16 |
16 | 64 | 128 | 257 | Oui | 32 | Non disponible |
n2-standard-32 |
32 | 128 | 128 | 257 | Oui | 32 | 50 |
n2-standard-48 |
48 | 192 | 128 | 257 | Oui | 32 | 50 |
n2-standard-64 |
64 | 256 | 128 | 257 | Oui | 32 | 75 |
n2-standard-80 |
80 | 320 | 128 | 257 | Oui | 32 | 100 |
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 bande passante de sortie par défaut ne peut pas dépasser le nombre donné. La bande passante de sortie réelle dépend de l'adresse IP de destination et d'autres facteurs.
Consultez la page Bande passante réseau.
4 La bande passante de sortie de niveau 1 n'est disponible que pour les formes de machine spécifiées et est facturée 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 | Processeurs virtuels1 | Mémoire (Go) | Nombre max. de disques persistants2 | Taille totale max. des disques persistants (en To) | SSD local | Bande passante de sortie par défaut (Gbit/s)3 | Bande passante de sortie de niveau 1 (Gbit/s)4 |
---|---|---|---|---|---|---|---|
n2-highmem-2 |
2 | 16 | 128 | 257 | Oui | 10 | Non disponible |
n2-highmem-4 |
4 | 32 | 128 | 257 | Oui | 10 | Non disponible |
n2-highmem-8 |
8 | 64 | 128 | 257 | Oui | 16 | Non disponible |
n2-highmem-16 |
16 | 128 | 128 | 257 | Oui | 32 | Non disponible |
n2-highmem-32 |
32 | 256 | 128 | 257 | Oui | 32 | 50 |
n2-highmem-48 |
48 | 384 | 128 | 257 | Oui | 32 | 50 |
n2-highmem-64 |
64 | 512 | 128 | 257 | Oui | 32 | 75 |
n2-highmem-80 |
80 | 640 | 128 | 257 | Oui | 32 | 100 |
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 bande passante de sortie par défaut ne peut pas dépasser le nombre donné. La bande passante de sortie réelle dépend de l'adresse IP de destination et d'autres facteurs.
Consultez la page Bande passante réseau.
4 La bande passante de sortie de niveau 1 n'est disponible que pour les formes de machine spécifiées et est facturée 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 | Processeurs virtuels1 | Mémoire (Go) | Nombre max. de disques persistants2 | Taille totale max. des disques persistants (en To) | SSD local | Bande passante de sortie par défaut (Gbit/s)3 | Bande passante de sortie de niveau 1 (Gbit/s)4 |
---|---|---|---|---|---|---|---|
n2-highcpu-2 |
2 | 2 | 128 | 257 | Oui | 10 | Non disponible |
n2-highcpu-4 |
4 | 4 | 128 | 257 | Oui | 10 | Non disponible |
n2-highcpu-8 |
8 | 8 | 128 | 257 | Oui | 16 | Non disponible |
n2-highcpu-16 |
16 | 16 | 128 | 257 | Oui | 32 | Non disponible |
n2-highcpu-32 |
32 | 32 | 128 | 257 | Oui | 32 | 50 |
n2-highcpu-48 |
48 | 48 | 128 | 257 | Oui | 32 | 50 |
n2-highcpu-64 |
64 | 64 | 128 | 257 | Oui | 32 | 75 |
n2-highcpu-80 |
80 | 80 | 128 | 257 | Oui | 32 | 100 |
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 bande passante de sortie par défaut ne peut pas dépasser le nombre donné. La bande passante de sortie réelle dépend de l'adresse IP de destination et d'autres facteurs.
Consultez la page Bande passante réseau.
4 La bande passante de sortie de niveau 1 n'est disponible que pour les formes de machine spécifiées et est facturée séparément.
Types de machines N2D
Les types de machines N2D s'exécutent sur le processeur AMD EPYC Rome de deuxième génération. Il s'agit du type de machine à usage général le plus puissant, doté d'un maximum de 244 processeurs virtuels et de 896 Go de mémoire. Les VM N2D sont compatibles avec des ratios processeurs virtuels/mémoire de 1:1, 1:4 et 1:8, avec la possibilité de personnaliser votre machine en fonction des besoins de vos besoins de charge de travail. Les types de machines N2D fonctionnent sur les processeurs AMD EPYC Rome avec une fréquence de base de 2,25 GHz, une fréquence effective de 2,7 GHz et une fréquence boost maximale de 3,3 GHz.
En résumé, les types de machines N2D présentent les caractéristiques suivantes :
- Ils acceptent jusqu'à 224 processeurs virtuels et 896 Go de mémoire.
- Ils sont disponibles dans des types de machines personnalisés et prédéfinis.
- 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 l'extension de mémoire permet de contrôler les coûts de licence logicielle par processeur tout en offrant l'accès à un volume de mémoire supérieur à 8 Go par processeur virtuel.
- Ils sont équipés du processeur AMD EPYC Rome de deuxième génération.
- Ils sont éligibles aux remises sur engagement d'utilisation et de remises automatiques proportionnelles à une utilisation soutenue.
Les types de machines N2D ne sont disponibles que dans certaines régions et zones.
Types de machines standards N2D
Nom de la machine | Processeurs virtuels1 | Mémoire (Go) | Nombre max. de disques persistants2 | Taille totale max. des disques persistants (en To) | SSD local | Bande passante de sortie maximale (Gbit/s)3 |
---|---|---|---|---|---|---|
n2d-standard-2 |
2 | 8 | 128 | 257 | Oui | 10 |
n2d-standard-4 |
4 | 16 | 128 | 257 | Oui | 10 |
n2d-standard-8 |
8 | 32 | 128 | 257 | Oui | 16 |
n2d-standard-16 |
16 | 64 | 128 | 257 | Oui | 32 |
n2d-standard-32 |
32 | 128 | 128 | 257 | Oui | 32 |
n2d-standard-48 |
48 | 192 | 128 | 257 | Oui | 32 |
n2d-standard-64 |
64 | 256 | 128 | 257 | Oui | 32 |
n2d-standard-80 |
80 | 320 | 128 | 257 | Oui | 32 |
n2d-standard-96 |
96 | 384 | 128 | 257 | Oui | 32 |
n2d-standard-128 |
128 | 512 | 128 | 257 | Oui | 32 |
n2d-standard-224 |
224 | 896 | 128 | 257 | Oui | 32 |
Types de machines à haute capacité de mémoire N2D
Nom de la machine | Processeurs virtuels1 | Mémoire (Go) | Nombre max. de disques persistants2 | Taille totale max. des disques persistants (en To) | SSD local | Bande passante de sortie maximale (Gbit/s)3 |
---|---|---|---|---|---|---|
n2d-highmem-2 |
2 | 16 | 128 | 257 | Oui | 10 |
n2d-highmem-4 |
4 | 32 | 128 | 257 | Oui | 10 |
n2d-highmem-8 |
8 | 64 | 128 | 257 | Oui | 16 |
n2d-highmem-16 |
16 | 128 | 128 | 257 | Oui | 32 |
n2d-highmem-32 |
32 | 256 | 128 | 257 | Oui | 32 |
n2d-highmem-48 |
48 | 384 | 128 | 257 | Oui | 32 |
n2d-highmem-64 |
64 | 512 | 128 | 257 | Oui | 32 |
n2d-highmem-80 |
80 | 640 | 128 | 257 | Oui | 32 |
n2d-highmem-96 |
96 | 768 | 128 | 257 | Oui | 32 |
Types de machines à haute capacité de processeur N2D
Nom de la machine | Processeurs virtuels1 | Mémoire (Go) | Nombre max. de disques persistants2 | Taille totale max. des disques persistants (en To) | SSD local | Bande passante de sortie maximale (Gbit/s)3 |
---|---|---|---|---|---|---|
n2d-highcpu-2 |
2 | 2 | 128 | 257 | Oui | 10 |
n2d-highcpu-4 |
4 | 4 | 128 | 257 | Oui | 10 |
n2d-highcpu-8 |
8 | 8 | 128 | 257 | Oui | 16 |
n2d-highcpu-16 |
16 | 16 | 128 | 257 | Oui | 32 |
n2d-highcpu-32 |
32 | 32 | 128 | 257 | Oui | 32 |
n2d-highcpu-48 |
48 | 48 | 128 | 257 | Oui | 32 |
n2d-highcpu-64 |
64 | 64 | 128 | 257 | Oui | 32 |
n2d-highcpu-80 |
80 | 80 | 128 | 257 | Oui | 32 |
n2d-highcpu-96 |
96 | 96 | 128 | 257 | Oui | 32 |
n2d-highcpu-128 |
128 | 128 | 128 | 257 | Oui | 32 |
n2d-highcpu-224 |
224 | 224 | 128 | 257 | Oui | 32 |
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. Les machines N1 sont disponibles sur les plates-formes de processeur Skylake, Broadwell, Haswell, Sandy Bridge et Ivy 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.
- Compatibilité avec les TPU (Tensor Processing Units) dans certaines zones.
- Ils peuvent accepter jusqu'à 8 interfaces virtuelles par instance.
La liste suivante présente les types de machines prédéfinis N1 disponibles.
Types de machines standards N1
Nom de la machine | Processeurs virtuels1 | Mémoire (Go) | Nombre max. de disques persistants2 | Taille totale max. des disques persistants (en To) | SSD local | Bande passante de sortie maximale (Gbit/s)3 |
---|---|---|---|---|---|---|
n1-standard-1 |
1 | 3,75 | 128 | 257 | Oui | 2 |
n1-standard-2 |
2 | 7,50 | 128 | 257 | Oui | 10 |
n1-standard-4 |
4 | 15 | 128 | 257 | Oui | 10 |
n1-standard-8 |
8 | 30 | 128 | 257 | Oui | 16 |
n1-standard-16 |
16 | 60 | 128 | 257 | Oui | 324 |
n1-standard-32 |
32 | 120 | 128 | 257 | Oui | 324 |
n1-standard-64 |
64 | 240 | 128 | 257 | Oui | 324 |
n1-standard-96 |
96 | 360 | 128 | 257 | Oui | 324 |
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 bande passante de sortie maximale ne peut pas dépasser le nombre donné. La bande passante de sortie réelle dépend de l'adresse IP de destination et d'autres facteurs.
Consultez la page Bande passante réseau.
4 32 Gbit/s pour Skylake ou les plates-formes de processeur ultérieures. 16 Gbit/s pour toutes les autres plates-formes.
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 | Processeurs virtuels1 | Mémoire (Go) | Nombre max. de disques persistants2 | Taille totale max. des disques persistants (en To) | SSD local | Bande passante de sortie maximale (Gbit/s)3 |
---|---|---|---|---|---|---|
n1-highmem-2 |
2 | 13 | 128 | 257 | Oui | 10 |
n1-highmem-4 |
4 | 26 | 128 | 257 | Oui | 10 |
n1-highmem-8 |
8 | 52 | 128 | 257 | Oui | 16 |
n1-highmem-16 |
16 | 104 | 128 | 257 | Oui | 324 |
n1-highmem-32 |
32 | 208 | 128 | 257 | Oui | 324 |
n1-highmem-64 |
64 | 416 | 128 | 257 | Oui | 324 |
n1-highmem-96 |
96 | 624 | 128 | 257 | Oui | 324 |
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 bande passante de sortie maximale ne peut pas dépasser le nombre donné. La bande passante de sortie réelle dépend de l'adresse IP de destination et d'autres facteurs.
Consultez la page Bande passante réseau.
4 32 Gbit/s pour Skylake ou les plates-formes de processeur ultérieures. 16 Gbit/s pour toutes les autres plates-formes.
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 | Processeurs virtuels1 | Mémoire (Go) | Nombre max. de disques persistants2 | Taille totale max. des disques persistants (en To) | SSD local | Bande passante de sortie maximale (Gbit/s)3 |
---|---|---|---|---|---|---|
n1-highcpu-2 |
2 | 1,80 | 128 | 257 | Oui | 10 |
n1-highcpu-4 |
4 | 3,60 | 128 | 257 | Oui | 10 |
n1-highcpu-8 |
8 | 7,20 | 128 | 257 | Oui | 16 |
n1-highcpu-16 |
16 | 14,4 | 128 | 257 | Oui | 324 |
n1-highcpu-32 |
32 | 28,8 | 128 | 257 | Oui | 324 |
n1-highcpu-64 |
64 | 57,60 | 128 | 257 | Oui | 324 |
n1-highcpu-96 |
96 | 86,40 | 128 | 257 | Oui | 324 |
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 bande passante de sortie maximale ne peut pas dépasser le nombre donné. La bande passante de sortie réelle dépend de l'adresse IP de destination et d'autres facteurs.
Consultez la page Bande passante réseau.
4 32 Gbit/s pour Skylake ou les plates-formes de processeur ultérieures. 16 Gbit/s pour toutes les autres plates-formes.
Types de machines personnalisés
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 avoir besoin de 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 est limitée.
Lors de la création d'un type de machine personnalisé, vous pouvez choisir entre les types de machines E2, N2 ou N1. Les types de machines personnalisés sont soumis aux mêmes limites de capacité de disque persistant que les types de machines prédéfinis E2, les types de machines prédéfinis N2 ou les types de machines prédéfinis N1. Actuellement, la taille maximale totale des disques persistants pour chaque type de machine par instance est de 257 To et le nombre maximal de disques persistants est de 128.
Pour en savoir plus, consultez la page Créer une instance de VM avec un type de machine personnalisé.
Types de machines personnalisés E2
Les types de machines E2 sont compatibles avec les plates-formes prédéfinies équipées des processeurs Intel ou AMD EPYC Rome. Vous pouvez créer des types de machines personnalisés E2 comportant jusqu'à 32 processeurs virtuels, par multiples de 2. Chaque machine doit comporter au moins 2 processeurs virtuels.
Par défaut, la quantité de mémoire par processeur virtuel que vous pouvez sélectionner pour un type de machine personnalisé est déterminée par la famille de types de machines. Pour les types de machines E2, sélectionnez entre 0,5 Go et 8 Go par processeur virtuel, inclus.
Types de machines personnalisés N2
Pour les types de machines N2, qui ne sont compatibles qu'avec la plate-forme Cascade Lake, vous pouvez créer des types de machines personnalisés comportant entre 2 et 80 processeurs virtuels. Vous pouvez créer des types de machines personnalisés N2 comportant jusqu'à 30 processeurs virtuels, par multiples de 2. Pour les types de machines comportant 32 processeurs virtuels et plus, le nombre de processeurs virtuels doit correspondre à un multiple de 4. Ainsi, 32, 36 et 40 sont des nombres de processeurs virtuels valides, mais 38 ne l'est pas. Chaque machine doit comporter au moins 2 processeurs virtuels.
Par défaut, la quantité de mémoire par processeur virtuel que vous pouvez sélectionner pour un type de machine personnalisé est déterminée par la famille de types de machines. Pour les types de machines N2, sélectionnez entre 0,5 Go et 8,0 Go (inclus) par processeur virtuel. Il est possible d'augmenter la quantité de mémoire en activant l'extension de mémoire.
Les machines N2 ne sont disponibles que dans certaines zones. Pour en savoir plus, consultez la page Régions et zones.
Les VM personnalisées N2 peuvent proposer une option de bande passante supérieure de sortie de niveau 1 maximum de 50 à 100 Gbit/s avec un minimum de 30 processeurs virtuels.
- 32 à 62 processeurs virtuels ont une sortie totale de 50 Gbit/s.
- 64 à 78 processeurs virtuels ont une sortie totale de 75 Gbit/s.
- 80 processeurs virtuels ont une sortie totale de 100 Gbit/s.
Types de machines personnalisés N2D
Le nombre maximal de processeurs virtuels autorisé pour un type de machine personnalisé est déterminé par la famille de types de machines que vous choisissez. Pour les types de machines N2D, qui sont compatibles avec la plate-forme AMD EPYC Rome, vous pouvez déployer des types de machines personnalisés comportant entre 2 et 96 processeurs virtuels.
Vous pouvez créer des machines personnalisées N2D comportant 2, 4, 8 ou 16 processeurs virtuels. Au-delà de 16, vous pouvez ajouter des processeurs virtuels par lots de 16, dans la limite de 96. Chaque machine doit comporter au moins 2 processeurs virtuels.
Par défaut, la quantité de mémoire par processeur virtuel que vous pouvez sélectionner pour un type de machine personnalisé est déterminée par la famille de types de machines. Pour les types de machines N2D, sélectionnez entre 0,5 Go et 8,0 Go (inclus) par processeur virtuel. Il est possible d'augmenter la quantité de mémoire en activant l'extension de mémoire.
Les machines N2D ne sont disponibles que dans certaines zones. Pour en savoir plus, consultez la page Régions et zones.
Types de machines personnalisés N1
Le nombre maximal de processeurs virtuels autorisé pour un type de machine personnalisé est déterminé par la famille de types de machines que vous choisissez. Pour les types de machines N1 :
- Si vous procédez au déploiement dans une zone où la plate-forme de processeur Skylake est disponible, vous pouvez créer des types de machines personnalisés comportant jusqu'à 96 processeurs virtuels.
- Si vous procédez au déploiement dans des zones où les plates-formes de processeur Broadwell, Haswell ou Ivy Bridge sont disponibles, vous pouvez déployer des types de machines personnalisés comportant jusqu'à 64 processeurs virtuels.
Pour savoir quelles plates-formes sont disponibles dans chaque zone, consultez le tableau des régions et des zones.
Vous pouvez créer des types de machines N1 comportant un ou plusieurs processeurs virtuels. Au delà de 1, vous devez ajouter les processeurs virtuels par lots de 2 : jusqu'à 96 processeurs virtuels pour la plate-forme Skylake ou jusqu'à 64 processeurs virtuels pour les plates-formes de processeur Broadwell, Haswell ou Ivy Bridge.
Par défaut, la quantité de mémoire par processeur virtuel que vous pouvez sélectionner pour un type de machine personnalisé est déterminée par la famille de types de machines. Pour les types de machines N1, sélectionnez entre 0,9 Go et 6,5 Go (inclus) par processeur virtuel. Il est possible d'augmenter la quantité de mémoire en activant l'extension de mémoire.
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 intensives. 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 intensives que les types de machines à haute capacité de processeur N1.
Les types de machines C2 comportent les restrictions suivantes :
- Vous ne pouvez pas utiliser des disques persistants régionaux avec des types de machines optimisés pour le calcul.
- Les types de machines C2 sont soumis à des limites en matière de disques différentes de celles des types de machines à usage général et à mémoire optimisée.
- Les types de machines C2 ne sont disponibles que dans certaines zones et régions.
- Les types de machines C2 ne sont disponibles que sur certaines plates-formes de processeur.
- Les machines C2 acceptent des configurations de bande passante supérieure de niveau 1 de 50 et 100 Gbit/s.
Nom de la machine | Processeurs virtuels1 | Mémoire (Go) | Nombre max. de disques persistants2 | Taille totale max. des disques persistants (en To) | SSD local | Bande passante de sortie par défaut (Gbit/s)3 | Bande passante de sortie de niveau 1 (Gbit/s)4 |
---|---|---|---|---|---|---|---|
c2-standard-4 |
4 | 16 | 128 | 257 | Oui | 10 | Non disponible |
c2-standard-8 |
8 | 32 | 128 | 257 | Oui | 16 | Non disponible |
c2-standard-16 |
16 | 64 | 128 | 257 | Oui | 32 | Non disponible |
c2-standard-30 |
30 | 120 | 128 | 257 | Oui | 32 | 50 |
c2-standard-60 |
60 | 240 | 128 | 257 | Oui | 32 | 100 |
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 bande passante de sortie maximale ne peut pas dépasser le nombre donné. La bande passante de sortie réelle dépend de l'adresse IP de destination et d'autres facteurs.
Consultez la page Bande passante réseau.
4 La bande passante de sortie de niveau 1 n'est disponible que pour les formes de machine spécifiées et est facturée séparément.
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.
- m2-ultramem n'est disponible que sur la plate-forme Cascade Lake.
- m1-megamem est disponible sur la plate-forme Skylake.
- m1-ultramem n'est disponible que sur la plate-forme Broadwell E7.
Types de machines M2
Si les types de machines ci-dessus ne correspondent pas à vos charges de travail, vous pouvez choisir dans la liste suivante des types de machines disposant de plus grandes quantités de mémoire par processeur virtuel. 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.
Nom de la machine | Processeurs virtuels1 | Mémoire (Go) | Nombre max. de disques persistants2 | Taille totale max. des disques persistants (en To) | SSD local | Bande passante de sortie maximale (Gbit/s)3 |
---|---|---|---|---|---|---|
m2-ultramem-208 4 |
208 | 5 888 | 128 | 257 | Non | 325 |
m2-ultramem-416 4 |
416 | 11 776 | 128 | 257 | Non | 325 |
m2-megamem-416 4 |
416 | 5 888 | 128 | 257 | Non | 325 |
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 bande passante de sortie maximale ne peut pas dépasser le nombre donné. La bande passante de sortie réelle dépend de l'adresse IP de destination et d'autres facteurs.
Consultez la page Bande passante réseau.
4 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.
5 32 Gbit/s pour Cascade Lake ou les plates-formes de processeur ultérieures. 16 Gbit/s pour toutes les autres plates-formes.
Types de machines M1
Les types de machines M1 forment la première génération de types de machines à mémoire optimisée offrant entre 15 et 24 Go de mémoire par processeur virtuel. Cet ensemble de types de machines est disponible en deux types : m1-ultramem
et m1-megamem
. Pour savoir si les types de machines ultramem ou megamem sont disponibles dans une zone spécifique, consultez la section Régions et zones disponibles.
Nom de la machine | Processeurs virtuels1 | Mémoire (Go) | Nombre max. de disques persistants2 | Taille totale max. des disques persistants (en To) | SSD local | Bande passante de sortie maximale (Gbit/s)3 |
---|---|---|---|---|---|---|
m1-ultramem-40 |
40 | 961 | 128 | 257 | Non | 32 |
m1-ultramem-80 |
80 | 1 922 | 128 | 257 | Non | 32 |
m1-ultramem-160 |
160 | 3 844 | 128 | 257 | Non | 32 |
Nom de la machine | Processeurs virtuels1 | Mémoire (Go) | Nombre max. de disques persistants2 | Taille totale max. des disques persistants (en To) | SSD local | Bande passante de sortie maximale (Gbit/s)3 |
m1-megamem-96 |
96 | 1 433,6 | 128 | 257 | Oui | 32 |
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 bande passante de sortie maximale ne peut pas dépasser le nombre donné. La bande passante de sortie réelle dépend de l'adresse IP de destination et d'autres facteurs.
Consultez la page Bande passante réseau.
Famille des types de machines optimisés pour les accélérateurs
Les VM (A2) optimisées pour les accélérateurs équipées des nouveaux GPU NVIDIA Ampere A100 forment une nouvelle famille de types de machines disponible sur Compute Engine et optimisée pour les charges de calcul CUDA massivement parallélisées, telles que le machine learning (ML) et le calcul hautes performances (HPC).
Chaque VM A2 dispose d'un nombre fixe de GPU A100 offrant une vitesse de calcul jusqu'à 10 fois supérieure à celle des GPU NVIDIA V100 de génération précédente.
En résumé, les VM A2 fournissent les fonctionnalités suivantes :
- Évolutivité NVLink de pointe qui fournit un pic de bande passante GPU à GPU NVLink de 600 Gbit/s. Par exemple, les systèmes avec 16 GPU disposent d'une bande passante globale NVLink pouvant atteindre 9,6 téraoctets par seconde. Ces 16 GPU peuvent être utilisés comme accélérateur hautes performances unique équipé d'un espace de mémoire unifié pour fournir jusqu'à 10 pétaflops de puissance de calcul et jusqu'à 20 pétaflops de puissance de calcul d'inférence pouvant servir pour l'intelligence artificielle, ainsi que les charges de travail de deep learning et de machine learning.
- GPU NVIDIA A100 nouvelle génération. Le GPU A100 fournit 40 Go de mémoire GPU, idéal pour les modèles de langage, les bases de données et le calcul hautes performances volumineux.
- Bande passante réseau hautes performances pouvant atteindre 100 Gbit/s.
- Optimisations de la virtualisation.
- Compatibilité facultative avec les disques SSD locaux : vous pouvez obtenir jusqu'à 3 To de disque SSD local avec des VM A2. Cela peut être utilisé en tant qu'espaces de travail rapides ou pour envoyer des données aux GPU A100 tout en évitant les goulots d'étranglement d'E/S.
Types de machines A2
Nom de la machine | Processeurs virtuels1 | Mémoire (Go) | Nombre max. de disques persistants2 | Taille totale max. des disques persistants (en To) | SSD local | Bande passante de sortie maximale (Gbit/s)3 |
---|---|---|---|---|---|---|
a2-highgpu-1g |
12 | 85 | 128 | 257 | Oui | 24 |
a2-highgpu-2g |
24 | 170 | 128 | 257 | Oui | 32 |
a2-highgpu-4g |
48 | 340 | 128 | 257 | Oui | 50 |
a2-highgpu-8g |
96 | 680 | 128 | 257 | Oui | 100 |
a2-megagpu-16g |
96 | 1360 | 128 | 257 | Oui | 100 |
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. Vous ne pouvez pas utiliser de disques persistants régionaux avec des VM de type de machine A2.
3 La bande passante de sortie maximale ne peut pas dépasser le nombre donné. La bande passante de sortie réelle dépend de l'adresse IP de destination et d'autres facteurs.
Consultez la page Bande passante réseau.
Types de machines à cœur partagé
Les types de machines à cœur partagé ont recours au changement de contexte pour partager un cœur physique entre plusieurs processeurs virtuels et ainsi permettre un fonctionnement multitâche. Des types de machines à cœur partagé différents exploitent un cœur physique avec des durées caractéristiques différentes. Consultez les sections suivantes pour en savoir plus.
En général, pour l'exécution de petites applications peu gourmandes en ressources, les instances à cœur partagé 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 à cœur partagé 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 mode intensif les processeurs physiques disponibles selon les besoins. Sachez que l'utilisation intensive n'est pas permanente. Elle n'est possible qu'occasionnellement. L'utilisation intensive n'entraîne pas de frais supplémentaires. Le prix à la demande indiqué vous est facturé pour les types de machines f1-micro
, g1-small
et e2 shared-core
.
Types de machines à cœur partagé E2
Les machines à cœur partagé E2 sont des machines rentables dotées d'un dispositif d'allocation de pages mémoire virtio qui sont idéales pour les petites charges de travail. Lorsque vous utilisez des types de machines à cœur partagé E2, votre VM exécute deux processeurs virtuels simultanément, partagés sur un même cœur physique, pour une fraction de temps spécifique qui dépend du type de machine.
e2-micro
gère deux processeurs virtuels, chacun pouvant atteindre 12,5 % du temps CPU, soit un total de 25 % du temps processeur virtuel.e2-small
gère deux processeurs virtuels, chacun pouvant atteindre 25 % du temps CPU, soit un total de 50 % du temps CPU virtuel.e2-medium
gère deux processeurs virtuels, chacun pouvant atteindre 50 % du temps CPU, soit un total de 100 % du temps CPU virtuel.
Chaque processeur virtuel peut déclencher une utilisation intensive atteignant 100 % du temps CPU, pendant de courtes périodes, avant de revenir aux limites de temps indiquées ci-dessus.
Nom de la machine | Description | Processeurs virtuels | Processeurs virtuels fractionnaires1 | Mémoire (Go) | Nombre max. de disques persistants2 | Taille totale max. des disques persistants (en To) | SSD local | Bande passante de sortie maximale (Gbit/s)3 |
---|---|---|---|---|---|---|---|---|
e2-micro |
Type de machine micro disposant de 0,25 processeur virtuel, de 1 Go de mémoire et d'un cœur physique partagé | 2 | 0,251 | 1 | 16 | 3 | Non | 1 |
e2-small |
Type de machine à cœur partagé de petite taille disposant de 0,50 processeur virtuel, de 2 Go de mémoire et d'un cœur physique partagé | 2 | 0,51 | 2 | 16 | 3 | Non | 1 |
e2-medium |
Type de machine de taille moyenne disposant d'un processeur virtuel, de 4 Go de mémoire et d'un cœur physique partagé. | 2 | 11 | 4 | 16 | 3 | Non | 2 |
2 L'utilisation des disques persistants et le tarif par type de machine sont facturés séparément.
3 La bande passante de sortie maximale ne peut pas dépasser le nombre donné. La bande passante de sortie réelle dépend de l'adresse IP de destination et d'autres facteurs. Consultez la page Bande passante réseau.
Types de machines à cœur partagé N1
Les types de machines N1 disposent d'un processeur virtuel hébergé sur un cœur physique disponible pour de courtes durées.
- Lorsque vous exécutez un type de machine
f1-micro
, votre VM gère un seul processeur virtuel pouvant atteindre 20 % du temps CPU. - Lorsque vous exécutez un type de machine
g1-small
, votre VM gère un seul processeur virtuel pouvant atteindre 50 % du temps CPU.
Chaque processeur virtuel peut déclencher une utilisation intensive atteignant 100 % du temps CPU, pendant de courtes périodes, avant de revenir aux limites de temps indiquées ci-dessus.
Nom de la machine | Description | Processeurs virtuels | Processeurs virtuels fractionnaires1 | Mémoire (Go) | Nombre max. de disques persistants2 | Taille totale max. des disques persistants (en To) | SSD local | Bande passante de sortie maximale (Gbit/s)3 |
---|---|---|---|---|---|---|---|---|
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é | 1 | 0,21 | 0,60 | 16 | 3 | Non | 1 |
g1-small |
Petit 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é | 1 | 0,51 | 1,70 | 16 | 3 | Non | 1 |
2 L'utilisation des disques persistants et le tarif par type de machine sont facturés séparément.
3 La bande passante de sortie maximale ne peut pas dépasser le nombre donné. La bande passante de sortie réelle dépend de l'adresse IP de destination et d'autres facteurs. Consultez la page Bande passante réseau.
GPU et types de machines
Vous ne pouvez associer des GPU qu'à des types de machines N1 à usage général ou aux types de machines A2 optimisés pour les accélérateurs. 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.
Dispositif d'allocations de pages mémoire virtio
Les instances de VM E2 Compute Engine basées sur une image publique sont dotées d'un dispositif d'allocations de pages mémoire virtio, qui surveille l'utilisation de la mémoire du système d'exploitation invité. Le système d'exploitation invité communique sa mémoire disponible au système hôte. L'hôte redistribue la mémoire inutilisée à d'autres processus à la demande, ce qui permet une utilisation plus efficace de la mémoire. Compute Engine recueille ces données afin d'obtenir des recommandations de redimensionnement plus précises.
Vérifier l'installation du pilote
Pour vérifier si le dispositif d'allocation de pages mémoire est installé et chargé sur votre image, exécutez la commande suivante :
Linux
La plupart des distributions Linux incluent le pilote du dispositif d'allocation de pages mémoire virtio. Pour vérifier que le pilote est installé et chargé sur votre image, exécutez la commande suivante :
sudo modinfo virtio_balloon > /dev/null && echo Balloon driver is \ installed || echo Balloon driver is not installed; sudo lsmod | grep \ virtio_balloon > /dev/null && echo Balloon driver is loaded || echo \ Balloon driver is not loaded
Dans les noyaux Linux antérieurs à la version 5.2, le système de mémoire Linux empêche parfois à tort les allocations importantes lorsque le dispositif d'allocation est présent. En pratique, cela est rarement problématique, mais nous vous recommandons tout de même de remplacer le paramètre overcommit-accounting de la mémoire virtuelle par 1
pour éviter le problème. Cette modification est déjà effectuée par défaut dans toutes les images fournies par Google publiées depuis le 9 février 2021.
Pour corriger le paramètre, exécutez la commande suivante :
sudo /sbin/sysctl -w vm.overcommit_memory=1
Le paramètre 0
devient alors 1
.
Pour conserver cette modification après un redémarrage, ajoutez les éléments suivants :
vm.overcommit_memory=1dans votre fichier
/etc/sysctl.conf
.Windows
Les images Windows sur Compute Engine incluent le dispositif d'allocation de pages mémoire virtio. En revanche, ce n'est pas le cas des images Windows personnalisées. Pour vérifier si le pilote est installé sur votre image Windows, exécutez la commande suivante :
googet verify google-compute-engine-driver-balloon
Désactiver le dispositif d'allocation de pages mémoire virtio
Vous pouvez renoncer à utiliser le dispositif d'allocation de pages mémoire virtio en désactivant le son pilote. Après avoir désactivé le dispositif d'allocation de pages mémoire virtio, vous continuerez à recevoir des recommandations de redimensionnement, mais elles pourraient s'avérer moins exactes.
Linux
Pour désactiver le dispositif sous Linux, exécutez la commande suivante :
sudo rmmod virtio_balloon
Vous pouvez ajouter cette commande au script de démarrage de la VM pour désactiver automatiquement le dispositif lors du démarrage de la VM.
Windows
Pour désactiver le dispositif sous Windows, exécutez la commande suivante :
googet -noconfirm remove google-compute-engine-driver-balloon
Vous pouvez insérer cette commande dans le script de démarrage de la VM pour désactiver automatiquement le dispositif lors du démarrage de la VM.
Gestion dynamique des ressources
Les VM E2 mettent l'accent sur les performances et sont conçues pour protéger vos charges de travail des problèmes typiquement associés à la sursouscription, grâce au programmeur de processeur personnalisé de Google et à la migration à chaud tenant compte des performances. Les VM E2, y compris les instances à cœur partagé, sont compatibles avec la gestion dynamique des ressources pour les instances comportant jusqu'à 32 processeurs virtuels et 128 Go de mémoire.
Étapes suivantes
- Bande passante réseau
- Instances de machines virtuelles
- GPU sur Compute Engine
- Images
- Créer et démarrer une instance de VM
- Démarrage rapide à l'aide d'une VM Linux
- Démarrage rapide à l'aide d'une VM Windows