Présentation de la création d'instances Compute Engine
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Compute Engine vous permet de créer et d'exécuter des instances sur l'infrastructure Google. Ce document présente les différents paramètres de configuration disponibles lors de la création d'une instance Compute Engine. Si vous créez une instance pour la première fois, ce document vous fournit un point de départ pour comprendre le processus.
Les termes instance Compute Engine, instance de calcul ou instance sont synonymes. En fonction du type de machine que vous spécifiez, une instance peut être une instance Bare Metal ou une instance de machine virtuelle (VM), comme suit :
Si le nom de son type de machine se termine par -metal, une instance est une instance Bare Metal, sur laquelle aucun hyperviseur n'est installé.
Sinon, une instance est une instance de VM. Les termes instance de machine virtuelle, instance de VM et VM sont synonymes.
Des termes synonymes sont utilisés indifféremment dans la documentation et les interfaces Google Cloud , telles queGoogle Cloud console, l'outil de ligne de commande gcloud et l'API REST.
Si ce n'est pas déjà fait, configurez l'authentification.
L'authentification valide votre identité pour accéder aux services et aux API Google Cloud . Pour exécuter du code ou des exemples depuis un environnement de développement local, vous pouvez vous authentifier auprès de Compute Engine en sélectionnant l'une des options suivantes :
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and
APIs, you don't need to set up authentication.
gcloud
Installez la Google Cloud CLI.
Une fois que la Google Cloud CLI est installée, initialisez-la en exécutant la commande suivante :
Pour utiliser les exemples API REST de cette page dans un environnement de développement local, vous devez utiliser les identifiants que vous fournissez à la gcloud CLI.
Installez la Google Cloud CLI.
Une fois que la Google Cloud CLI est installée, initialisez-la en exécutant la commande suivante :
Créez une instance optimisée pour les charges de travail.
Dans cette méthode, vous sélectionnez votre type de charge de travail lors de la création de votre instance, et Google remplit automatiquement une configuration prédéfinie adaptée à votre charge de travail. Choisissez cette option si vous débutez avec Compute Engine et que vous ne savez pas quelle configuration convient le mieux à la charge de travail prévue. Cette option n'est disponible que dans la console Google Cloud .
Créez votre instance à l'aide d'un modèle d'instance.
Un modèle d'instance est une ressource qui définit les paramètres de configuration des instances. Choisissez cette option si vous disposez d'un modèle de configuration défini et que vous souhaitez créer de nombreuses VM avec la même configuration.
Créez votre instance en copiant une image système.
Les images système contiennent la plupart des informations et des données nécessaires au clonage d'une instance. Choisissez cette option si vous souhaitez créer plusieurs copies d'une instance source existante.
Une fois que vous avez créé votre instance de calcul, Compute Engine la démarre automatiquement.
Options de configuration disponibles lors de la création d'une instance
Lorsque vous créez une instance Compute Engine, vous spécifiez la configuration souhaitée pour votre instance. Compute Engine utilise cette configuration pour créer votre instance. Le tableau suivant liste les différents paramètres que vous configurez lors de la création d'une instance Compute Engine :
Paramètre
Éléments que vous pouvez configurer
Configuration de la machine
Matériel : vous spécifiez une famille, une série et un type de machine, ce qui détermine le nombre de processeurs virtuels, la mémoire et la plate-forme de processeur que Compute Engine alloue à votre instance. Si le type de machine est disponible sur plusieurs plates-formes de processeur, vous pouvez choisir la plate-forme de processeur la plus ancienne à utiliser lors de la création de l'instance. Pour le type de machine, vous pouvez choisir un type de machine prédéfini ou créer un type de machine personnalisé pour certaines séries de machines.
Emplacement : vous pouvez choisir la région et la zone dans lesquelles vous souhaitez créer votre instance.
Nom de l'instance : spécifiez un nom pour l'instance qui est unique dans votre projet et la zone sélectionnée.
Vous pouvez également configurer des paramètres de configuration de machine plus spécifiques et avancés, tels que :
Disque de démarrage et OS : chaque instance est fournie avec un disque de démarrage pour lequel vous pouvez spécifier un nom, une taille et un type de disque. Vous pouvez également sélectionner l'image d'OS à installer sur le disque de démarrage de l'une des manières suivantes :
Si vous souhaitez utiliser une image d'OS préconfigurée pour créer votre instance, utilisez une image publique. Les images publiques contiennent tous les pilotes nécessaires à l'exécution de l'instance dans Google Cloud.
Compute Engine propose de nombreuses images d'OS publiques préconfigurées dotées de l'un des systèmes d'exploitation Linux ou Windows compatibles.
Si vous créez une instance pour une application, vous pouvez utiliser une image personnalisée ou une
image partagée à laquelle vous avez ajouté des pilotes et des logiciels supplémentaires compatibles avec votre application.
Vous pouvez également utiliser un instantané ou un disque existant comme source pour créer l'image d'OS sur le disque de démarrage.
Disques supplémentaires : vous pouvez créer et associer un ou plusieurs disques non amorçables à la nouvelle instance de l'une des manières suivantes :
Vous pouvez choisir de créer et d'associer de nouveaux disques vides.
Vous pouvez choisir de créer et d'associer des disques à partir d'une image source ou d'un disque existants.
Vous pouvez choisir d'associer des disques existants.
Configuration du disque : que vous configuriez un disque de démarrage ou un disque de données supplémentaire, vous pouvez spécifier les détails de configuration suivants :
Nom du disque (et éventuellement un nom d'appareil personnalisé)
Pour les volumes Hyperdisk Balanced et Hyperdisk Throughput uniquement : indique si le disque est créé à l'aide de ressources dans un
pool de stockage Hyperdisk.
Vous spécifiez un nom d'image de conteneur et d'autres
détails de configuration du conteneur. Vous pouvez également spécifier des répertoires de montage pour ajouter un stockage "tmpfs" et des disques supplémentaires au conteneur.
Protection des données
Sauvegarde des données : vous pouvez automatiser les sauvegardes récurrentes des données de vos disques et instances, et vous préparer à la reprise après sinistre de différentes manières :
Protéger uniquement les disques non amorçables : vous pouvez également activer une option qui applique vos planifications d'instantanés et vos paramètres de réplication des données uniquement aux disques non amorçables. Ce paramètre peut vous aider à réduire vos coûts. Toutefois, ce paramètre ne s'applique pas aux plans de sauvegarde.
Mise en réseau
Règles de pare-feu : vous pouvez configurer un pare-feu et le type de trafic réseau que vous souhaitez autoriser à partir d'Internet. Vous pouvez également spécifier un tag réseau pour les règles de pare-feu.
Nom d'hôte personnalisé : vous pouvez spécifier que Google Cloud doit utiliser un
nom personnalisé pour l'instance autre que le nom DNS interne. Si vous choisissez cette option, vous devez configurer manuellement un enregistrement DNS interne pour le nom d'hôte personnalisé.
Performances réseau : vous pouvez configurer l'instance pour qu'elle utilise les
performances réseau Tier_1 par VM afin d'améliorer les performances réseau moyennant des frais supplémentaires.
Écrans virtuels : vous pouvez
activer les écrans virtuels sur votre instance pour exécuter des outils de capture d'écran ou de gestion de système à distance sur votre VM.
Sécurité
Compte de service : vous pouvez associer un
compte de service à votre instance. Les comptes de service permettent aux applications exécutées sur une instance d'effectuer des appels d'API Google Cloud autorisés et d'accéder aux ressources Google Cloud .
Vous pouvez également sélectionner le type et le niveau d'accès à l'API à accorder à la VM.
Informatique confidentielle : vous pouvez empêcher l'accès à vos données lorsque vous utilisez une instance en chiffrant vos données à l'aide de l'
informatique confidentielle.
Fonctionnalités de VM protégée : vous pouvez renforcer la sécurité de votre instance contre les logiciels malveillants et les rootkits au niveau du démarrage ou du noyau en activant les
fonctionnalités de VM protégée.
Tags et libellés : pour vous aider à organiser vos ressources, vous pouvez ajouter des
tags et des libellés à l'instance.
Protection contre la suppression : vous pouvez protéger vos instances contre une
suppression accidentelle.
Réservations : vous pouvez configurer votre instance pour qu'elle consomme toute
capacité de ressources zonales réservée afin de garantir une meilleure disponibilité des ressources.
Automatisation : vous pouvez spécifier un script de démarrage qui s'exécute chaque fois que l'instance démarre ou redémarre.
Métadonnées : vous pouvez définir des
métadonnées personnalisées pour votre instance afin de stocker des informations uniques la concernant.
Chiffrement : vous pouvez choisir la méthode et les clés de chiffrement à utiliser pour protéger les données du disque, le contenu de la mémoire et les métadonnées lorsque l'instance est suspendue. Il peut être différent du chiffrement utilisé pour protéger les données du disque lorsque l'instance est en cours d'exécution. Vous pouvez également configurer le comportement de l'instance si une
clé Cloud KMS spécifiée est révoquée.
Location unique : vous pouvez choisir d'avoir des serveurs physiques dédiés pour vos instances et spécifier un nœud à locataire unique ou un groupe de nœuds dans lequel créer l'instance. Pour les types de machines de la série N à usage général, vous pouvez spécifier si vous souhaitez
activer la sursollicitation des processeurs pour les instances s'exécutant sur des nœuds à locataire unique.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/04 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/04 (UTC)."],[[["\u003cp\u003eCompute Engine allows users to create and run instances on Google infrastructure, which can be bare metal or virtual machines (VMs) depending on the specified machine type.\u003c/p\u003e\n"],["\u003cp\u003eDuring instance creation, users can configure various parameters such as machine configuration, operating system and storage, networking, observability, security, and advanced settings.\u003c/p\u003e\n"],["\u003cp\u003eThere are multiple ways to create instances, including specifying a custom configuration, using workload-optimized settings, utilizing instance templates, or creating copies from machine images.\u003c/p\u003e\n"],["\u003cp\u003eAuthentication is necessary to access Google Cloud services and APIs, which can be set up via the Google Cloud console, gcloud CLI, or REST API, depending on the user's preferred method.\u003c/p\u003e\n"],["\u003cp\u003eAfter creating an instance in compute engine, the service will automatically start it, and the user can further explore tutorials for creating basic Linux or Windows Server VM instances.\u003c/p\u003e\n"]]],[],null,["# Overview of creating Compute Engine instances\n\n*** ** * ** ***\n\nCompute Engine lets you create and run\n[instances](/compute/docs/instances) on Google infrastructure. This document\nprovides an overview of the various configuration parameters that are available\nto you during a Compute Engine instance creation. If you are creating\nan instance for the first time, then this document provides a starting point\nfor understanding the process.\n\nThe terms *Compute Engine instance* , *compute instance* or\n*instance* are synonymous. Based on the\n[machine type](/compute/docs/machine-resource)\nthat you specify, an instance can be either a bare metal instance\nor a virtual machine (VM) instance, as follows:\n\n- If the name of its machine type ends in `-metal`, an instance is a [bare metal instance](/compute/docs/machine-resource#bare-metal-types), which does not have a hypervisor installed.\n- Otherwise, an instance is a VM instance. The terms *virtual machine instance* , *VM instance* , and *VM* are synonymous.\n\nSynonymous terms are used interchangeably\nacross the documentation and Google Cloud interfaces such as the\n[Google Cloud console](https://console.cloud.google.com/), the\n[gcloud](/compute/docs/gcloud-compute) command-line tool,\nand the [REST API](/compute/docs/reference/latest).\n\n\u003cbr /\u003e\n\nBefore you begin\n----------------\n\n- Review the basics about [Compute Engine instances](/compute/docs/instances).\n- If you haven't already, set up [authentication](/compute/docs/authentication). Authentication verifies your identity for access to Google Cloud services and APIs. To run code or samples from a local development environment, you can authenticate to Compute Engine by selecting one of the following options:\n\n Select the tab for how you plan to use the samples on this page: \n\n ### Console\n\n\n When you use the Google Cloud console to access Google Cloud services and\n APIs, you don't need to set up authentication.\n\n ### gcloud\n\n 1.\n [Install](/sdk/docs/install) the Google Cloud CLI.\n\n After installation,\n [initialize](/sdk/docs/initializing) the Google Cloud CLI by running the following command:\n\n ```bash\n gcloud init\n ```\n\n\n If you're using an external identity provider (IdP), you must first\n [sign in to the gcloud CLI with your federated identity](/iam/docs/workforce-log-in-gcloud).\n | **Note:** If you installed the gcloud CLI previously, make sure you have the latest version by running `gcloud components update`.\n 2. [Set a default region and zone](/compute/docs/gcloud-compute#set_default_zone_and_region_in_your_local_client).\n\n ### REST\n\n\n To use the REST API samples on this page in a local development environment, you use the\n credentials you provide to the gcloud CLI.\n 1. [Install](/sdk/docs/install) the Google Cloud CLI. After installation, [initialize](/sdk/docs/initializing) the Google Cloud CLI by running the following command: \n\n ```bash\n gcloud init\n ```\n 2. If you're using an external identity provider (IdP), you must first [sign in to the gcloud CLI with your federated identity](/iam/docs/workforce-log-in-gcloud).\n\n\n For more information, see\n [Authenticate for using REST](/docs/authentication/rest)\n in the Google Cloud authentication documentation.\n\nWays to create and configure instances\n--------------------------------------\n\nYou can create instances in multiple ways, each with its own method of\nconfiguration, as follows:\n\n- **[Create your instance by manually specifying a custom\n configuration](/compute/docs/instances/create-start-instance#custom-vm-configuration-documents).**\n Choose this option if you're creating an instance from the scratch and are\n facing any of the following scenarios:\n\n - You know the specific configuration that is required for your workload.\n - You want to create an instance with a complicated configuration.\n - You want to create an instance by using the Google Cloud CLI or REST.\n\n If you choose this method, then also review the list of all\n [configuration options available during instance creation](#new-instance-configuration-options).\n- **[Create a workload-optimized instance](/compute/docs/instances/create-workload-optimized-instance).**\n In this method, you select your workload type while creating your instance\n and Google automatically populates a preset configuration that suits your\n workload. Choose this option if you're starting out with\n Compute Engine and don't know which configuration best suits your\n intended workload. This option is available only in the Google Cloud console.\n\n- **[Create your instance by using an instance template](/compute/docs/instances/create-vm-from-instance-template).**\n An instance template is a resource that defines configuration settings for\n instances. Choose this option if you have a defined configuration template\n and want to create a lot of VMs with the same configuration.\n\n- **[Create your instance by making copies of a machine image](/compute/docs/machine-images/create-instance-from-machine-image).**\n A machine image contains most of the information and data needed for cloning\n an instance. Choose this option if you want to make multiple copies of an\n existing source instance.\n\nAfter you create your compute instance, Compute Engine automatically\nstarts the instance.\n\nConfiguration options available during instance creation\n--------------------------------------------------------\n\nWhen you create a Compute Engine instance, you specify the configuration that\nyou want for your instance. Compute Engine uses this configuration to create\nyour instance. The following table lists the various parameters that you\nconfigure during Compute Engine instance creation: \nMachine configuration Operating system (OS) and storage Data protection Networking Observability Security Advanced configuration \nClear all \n\nWhat's next\n-----------\n\n- Learn how to [create and start a Compute Engine instance](/compute/docs/instances/create-start-instance).\n- If you're creating an instance for the first time, then try one of the\n following tutorials for a basic configuration:\n\n - [Create a Linux VM instance in Compute Engine](/compute/docs/create-linux-vm-instance)\n - [Create a Windows Server VM instance in Compute Engine](/compute/docs/create-windows-server-vm-instance)\n- Learn about [what happens to an instance after creation](/compute/docs/instances/instance-life-cycle)."]]