Instances de machines virtuelles


Cette page présente ce que sont les instances Compute Engine. Une instance est une machine virtuelle (VM) hébergée sur l'infrastructure de Google. Vous pouvez créer une instance ou créer un groupe d'instances géré (MIG) à l'aide de la console Google Cloud, de la Google Cloud CLI ou de l'API Compute Engine.

Les termes instance Compute Engine, instance de machine virtuelle, instance de VM et VM sont synonymes. Ils sont utilisés indifféremment dans la console Google Cloud, l'outil de ligne de commande gcloud et l'API REST

Introduction

Les instances Compute Engine peuvent exécuter des images publiques de Linux et Windows Server fournies par Google, ainsi que des images personnalisées privées que vous pouvez créer ou importer à partir de vos systèmes existants. Vous pouvez également déployer des conteneurs Docker, qui sont lancés automatiquement sur des instances exécutant l'image publique Container-Optimized OS.

Vous pouvez choisir les propriétés de vos instances, telles que le nombre de processeurs virtuels et la quantité de mémoire, en utilisant un ensemble de types de machines prédéfinis ou en créant vos propres types de machines personnalisés.

Instances et projets

Chaque instance appartient à un projet Google Cloud Console et un projet peut avoir une ou plusieurs instances. Lorsque vous créez une instance dans un projet, vous spécifiez la zone, le système d'exploitation et le type de machine. Lorsque vous supprimez une instance, elle est supprimée du projet.

Instances et options de stockage

Par défaut, chaque instance Compute Engine possède un petit disque persistant de démarrage qui contient le système d'exploitation. Lorsque les applications exécutées sur votre instance requièrent davantage d'espace de stockage, vous pouvez ajouter des options de stockage supplémentaires à votre instance.

Instances et réseaux

Chaque interface réseau d'une instance Compute Engine est associée à un sous-réseau d'un réseau VPC unique. Pour en savoir plus sur les VPC, consultez les pages Présentation du réseau et Quotas de VPC.

Instances et conteneurs

Les instances de Compute Engine sont compatibles avec une méthode déclarative permettant de lancer vos applications à l'aide de conteneurs. Lors de la création d'une VM ou d'un modèle d'instance, vous pouvez fournir le nom d'une image Docker et lancer la configuration. Compute Engine se charge du reste. Il fournit une image Container-Optimized OS sur laquelle Docker est installé et lance votre conteneur au démarrage de la VM. Consultez la section Déployer des conteneurs sur des VM et des MIG pour plus d'informations.

Outils de gestion des instances

Pour créer et gérer des instances, vous pouvez utiliser divers outils, tels que Google Cloud Console, l'outil de ligne de commande gcloud et l'API REST. Pour configurer des applications sur vos instances, connectez-vous à l'instance à l'aide du protocole SSH (Secure Shell) pour les instances Linux ou du protocole RDP (Remote Desktop Protocol) pour les instances Windows Server.

Gérer l'accès à vos instances

Vous pouvez gérer l'accès à vos instances en utilisant l'une des méthodes suivantes :

  • Instances Linux :
    • Gérez l'accès aux instances via OS Login, ce qui permet d'associer des clés SSH à votre compte Google ou Google Workspace, et de gérer l'accès administrateur ou non administrateur à l'instance via des rôles IAM.
    • Gérez vos clés SSH dans les métadonnées du projet ou de l'instance qui utilise des clés SSH publiques stockées dans les métadonnées Compute Engine pour accorder l'accès à la VM. Vous pouvez utiliser des clés SSH stockées dans les métadonnées du projet pour accéder à toutes les VM d'un projet. Vous pouvez utiliser des clés SSH stockées dans les métadonnées d'instance pour accéder à des VM individuelles.
    • Si vous vous connectez à vos instances à l'aide de l'outil de Google Cloud CLI ou de SSH depuis la console, Compute Engine génère automatiquement des clés SSH.
  • Instances Windows Server :

Accéder à vos instances

Après avoir configuré l'accès à vos instances, vous pouvez utiliser l'une des nombreuses options pour vous connecter à vos VM Linux ou vous connecter à vos VM Windows.

Fuseau horaire par défaut pour les instances de VM

Quelle que soit la région dans laquelle vous créez votre VM, le fuseau horaire par défaut est UTC (temps universel coordonné).

Étapes suivantes

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 offerts pour exécuter, tester et déployer des charges de travail.

Profiter d'un essai gratuit de Compute Engine